WebRTC Screen Sharing status? - BBB 2.0--dev can't make it work

58 views
Skip to first unread message

German Acevedo

unread,
Feb 1, 2018, 7:09:53 PM2/1/18
to BigBlueButton-dev
Hi,
I need to find a better way to share the screen, because our institution is trying to serve some courses when it's needed but the speed of the actual java solution is not enough to show for example a 3d modeling class.
I have read about the WebRTC in labs, and tryed to setup a BBB 2.0-dev server, everything finished without any error, but when try to run the dev client, it never passes the "connecting to the server" status. I have checked again and again file permissions, configuration files, etc. without success, so I can't go ahead to try to test the WebRTC option.
Does any one know where can I test this alternative method of screen sharing in BBB?
Regards,
German

Fred Dixon

unread,
Feb 2, 2018, 7:11:49 AM2/2/18
to BigBlueButton-dev
Hi German,

> I need to find a better way to share the screen, because our institution is trying to serve some courses when it's needed but the speed of the actual java solution is not enough to show for example a 3d modeling class.

We would like to help you out.  We've been working on a WebRTC version of screen sharing that would use the browser's (FireFox and Chrome) built-in ability to send a VP8 video stream to the server.  On the back end, we accept this stream with Kurento and broadcast it to other HTML5 clients (and working on making it visible to the Flash client via ffmpeg).

You can try it using FireFox (which does not need a plugin to share the screen) at


Login with FireFox, make yourself presenter, 

Inline image 1

then click the '+' button and choose Screen share your screen

Inline image 2

And choose an application window to share from the list of windows that FireFox provides.


Login with a second HTML5 client and you should see the screen sharing.   


Try it and let us know what you think of the speed.

Regards,... Fred



--
You received this message because you are subscribed to the Google Groups "BigBlueButton-dev" group.
To unsubscribe from this group and stop receiving emails from it, send an email to bigbluebutton-dev+unsubscribe@googlegroups.com.
To post to this group, send email to bigbluebutton-dev@googlegroups.com.
Visit this group at https://groups.google.com/group/bigbluebutton-dev.
For more options, visit https://groups.google.com/d/optout.



--
BigBlueButton Developer
@bigbluebutton
screen-share-webrtc.png

German Acevedo

unread,
Feb 3, 2018, 1:38:31 PM2/3/18
to BigBlueButton-dev
Hi Fred,
Thanks for sharing this!
The speed is great compared to that of Java!
I can't wait to have this solution working with Flash client, the only thing is that we need to share some desktop applications like for example Adobe After Effects to guide our remote students on how to use this software.
But this seems very promising, and will keep watching it!
Regards,
German


On Friday, February 2, 2018 at 6:11:49 AM UTC-6, Fred Dixon wrote:
Hi German,

> I need to find a better way to share the screen, because our institution is trying to serve some courses when it's needed but the speed of the actual java solution is not enough to show for example a 3d modeling class.

We would like to help you out.  We've been working on a WebRTC version of screen sharing that would use the browser's (FireFox and Chrome) built-in ability to send a VP8 video stream to the server.  On the back end, we accept this stream with Kurento and broadcast it to other HTML5 clients (and working on making it visible to the Flash client via ffmpeg).

You can try it using FireFox (which does not need a plugin to share the screen) at


Login with FireFox, make yourself presenter, 

Inline image 1

then click the '+' button and choose Screen share your screen

Inline image 2

And choose an application window to share from the list of windows that FireFox provides.


Login with a second HTML5 client and you should see the screen sharing.   


Try it and let us know what you think of the speed.

Regards,... Fred


On Thu, Feb 1, 2018 at 7:09 PM, German Acevedo <acevedo...@gmail.com> wrote:
Hi,
I need to find a better way to share the screen, because our institution is trying to serve some courses when it's needed but the speed of the actual java solution is not enough to show for example a 3d modeling class.
I have read about the WebRTC in labs, and tryed to setup a BBB 2.0-dev server, everything finished without any error, but when try to run the dev client, it never passes the "connecting to the server" status. I have checked again and again file permissions, configuration files, etc. without success, so I can't go ahead to try to test the WebRTC option.
Does any one know where can I test this alternative method of screen sharing in BBB?
Regards,
German

--
You received this message because you are subscribed to the Google Groups "BigBlueButton-dev" group.
To unsubscribe from this group and stop receiving emails from it, send an email to bigbluebutton-...@googlegroups.com.
To post to this group, send email to bigblueb...@googlegroups.com.
Reply all
Reply to author
Forward
0 new messages