max-mapper / screencat

:cat2: webrtc screensharing electron app for mac os (Alpha)
http://maxogden.github.io/screencat
BSD 2-Clause "Simplified" License
3.02k stars 383 forks source link

Group sharing (one to many) #15

Open max-mapper opened 9 years ago

max-mapper commented 9 years ago

it would be awesome to be able to share your screen with multiple controllers. I'd imagine the major limitation is upload bandwidth on the host end

max-mapper commented 9 years ago

@mafintosh has expressed interest in working on this issue

okdistribute commented 9 years ago

This would be great for classrooms. That software is expensive

max-mapper commented 9 years ago

@karissa great point! with https://github.com/maxogden/screencat/issues/24 combined with this you would have a pretty good basis for open courseware style online courses

devluxg commented 8 years ago

You could probably leverage the opentok webrtc API for multicasting. https://tokbox.com/developer/sdks/js/

Seems like that would be the easiest path since upstream bandwidth is going to be a major issue when trying to stream a live desktop session.

astro44 commented 8 years ago

what about Janus https://github.com/meetecho/janus-gateway? they would allow all kinds of other nice plugins. Plus they have recording working (on data streams too).