WebRTC Screen share

329 views
Skip to first unread message

Ivan Antic

unread,
May 30, 2017, 10:37:49 AM5/30/17
to bigblueb...@googlegroups.com
Hi,

We have successfully running BBB 1.1.0-RC over HTTPS (GeoTrust) with Audio using WebRTC in both Chrome and Firefox.

Following up the docs, for WebRTC screen share at http://docs.bigbluebutton.org/labs/webrtc-screen-share.html, we have published our chrome extension but not whitelisted by Google yet.
Chrome extension has been installed locally fine.
All conf files have been adjusted per docs, but with no avail.

Loading 10 modules .... frozen

/var/www/bigbluebutton/client/conf/config.xml

<module name="ScreenshareModule"
tryWebRTCFirst="true"
chromeExtensionLink="https://chrome.google.com/webstore/detail/.../longcharacterstring"
chromeExtensionKey="longcharacterstring"
showButton="true"
baseTabIndex="201"
help="https://webmeeting4.itaf.eu/client/help/screenshare-help.html"
/>

Please advise
Thanks,
Ivan


# IP does not match:
# IP from ifconfig:
# /etc/nginx/sites-available/bigbluebutton: webmeeting4.domain.com
# Warning: API URL IPs do not match host:
#
# IP from ifconfig:
# /var/lib/tomcat7/webapps/demo/bbb_api_conf.jsp: webmeeting4.domain.com

Restaring BigBlueButton 1.1.0-RC (and cleaning out all log files) ...
Stopping BigBlueButton
... cleaning log files
Starting BigBlueButton
..


** Potential problems described below **
# IP does not match:
# IP from ifconfig:
# /etc/nginx/sites-available/bigbluebutton: webmeeting4.domain.com
# Warning: API URL IPs do not match host:
#
# IP from ifconfig:
# /var/lib/tomcat7/webapps/demo/bbb_api_conf.jsp: webmeeting4.domain.com

..
/usr/bin/bbb-conf: line 1298: [: XX.XXX.133.17: unary operator expected
/usr/bin/bbb-conf: line 1310: [: XX.XXX.48.42
XX.XXX.133.17: unary operator expected
# Warning: The API demos are installed and accessible from:
#
# https://webmeeting4.domain.com/demo/demo1.jsp
#
# These API demos allow anyone to access your server without authentication
# to create/manage meetings and recordings. They are for testing purposes only.
# If you are running a production system, remove them by running:
#
# sudo apt-get purge bbb-demo

Ivan Antic
ITAF

Frans Van Ryhovelaan 325 - 9000 Gent
Leuvensesteenweg 677 - 1930 Zaventem
Haifastraat 6 - 2030 Antwerpen
Wingenesteenweg 19C - 8750 Zwevezele
Durmitorska 1 - 11000 Beograd (Serbia)
Jovana Subotica 1 - 21000 Novi Sad (Serbia)


T +32 9 277 9000
F +32 9 234 15 56
ivan....@itaf.eu

Visit us on: www.itaf.eu | LinkedIn | Facebook
"Always there to support you"



This message and any files attached to it are legally privileged and intended for the exclusive use of the individual(s) or organisation(s) to whom they are addressed. If you are not the intended recipient, please notify the sender by replying to this message and delete the message and any attachments from your system. Any unauthorised use or disclosure of the contents of this message is strictly prohibited and may be unlawful.

Although ITAF has taken reasonable precautions to ensure no viruses are present in this email, ITAF cannot accept responsibility for any loss or damage arising from the use of this email or attachments.

Fred Dixon

unread,
May 30, 2017, 1:02:34 PM5/30/17
to BigBlueButton-dev
Hi Frans,

Thanks for your interest -- the addition of WebRTC screen sharing is something we're working on for BigBlueButton 2.0.

You'll see some updates to this project in the coming weeks.  I'll post a follow-up to this thread when we have an update ready for you to try out.

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

ivan....@itaf.eu

unread,
May 31, 2017, 9:10:07 AM5/31/17
to BigBlueButton-dev
Hey Fred,

Nice for clearing the air around this topic.

Thank you, will test for sure...as this has been one of the top "can we have this not java" from the time we started to use bigbluebutton

Thanks,
Ivan

Fred Dixon

unread,
May 31, 2017, 7:33:13 PM5/31/17
to BigBlueButton-dev
Hi Ivan,

We'll look forward to getting your help to test it when it's ready for others to try out.

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.

Rob Oakes

unread,
Jun 1, 2017, 10:58:07 AM6/1/17
to BigBlueButton-dev
Hi Fred,

We are looking forward to more information about this as well. The Java based screenshare has been a concern for us, and we have even been seriously considering developing our own, WebRTC based screen-share in order to work around it. I'm glad to see something formal moving forward and I can't wait to try it out.

Cheers,

Rob

PS, thank you for making a wonderful product. WIth the recent HTML5 client and additional movements toward WebRTC, the next generation of BBB looks like it's going to be killer.

Fred Dixon

unread,
Jun 1, 2017, 11:19:24 AM6/1/17
to BigBlueButton-dev
Hi Rob,

>  the next generation of BBB looks like it's going to be killer.

We're working hard on it :-).

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.
Reply all
Reply to author
Forward
0 new messages