Diese Präsentation wurde erfolgreich gemeldet.
Wir verwenden Ihre LinkedIn Profilangaben und Informationen zu Ihren Aktivitäten, um Anzeigen zu personalisieren und Ihnen relevantere Inhalte anzuzeigen. Sie können Ihre Anzeigeneinstellungen jederzeit ändern.
GT-Mconf: Multiconference system for interoperable web andmobile<br />http://www.inf.ufrgs.br/prav/gtmconf<br />
Summary<br />Goals / Results / Strategies<br />Current status<br />Potencial service for RNP (National Research and Educat...
Goal 1<br />Webconference system<br />
Result: Webconference system<br /><ul><li>Conference  held in our public server (http://mconf.inf.ufrgs.br) with 9 partici...
Strategy<br />CooperationwiththeBigBlueButton (BBB) core team<br />Opensource system with a lot of features<br />Very acti...
BBB stress test (March 24th, 2011)<br /><ul><li>Server: Xeon 3450 quad core 2.66 Ghz with hyperthreading(dedicated server)...
BBB stress test (March 24th, 2011) – Conclusions<br />PS: Eachserver is different (virtual vsdedicated, numberof cores, hy...
Results (feedbacks)<br /><ul><li>Some improvements in thevideo module: http://groups.google.com/group/bigbluebutton-dev/br...
Results: Android application<br />Galaxy Tab with the native app<br />Galaxy Tab with the standard BBB client in the brows...
Strategy: why have we chosen Android<br />100 million of active Android devices<br />215 service operators, 450.000 develo...
Results: How to join a meeting (1-3)<br />Choosing a serverdirectly in theapp:<br />
Results: How to join a meeting (2-3)<br />Browsing the web portal using a mobile device (bigbluebutton://):<br />
Results: How to join a meeting (3-3)<br />Using a QR Code (shown in the web portal):<br />
Results: App menu and audio settings<br />
Results: default screen<br />Galaxy Tab: participants list and chat<br />Galaxy S<br />
Results: Publicandprivate chat<br />
Results: video<br />Landscape:Fullscreen video<br />Portrait<br />
Results (feedbacks)<br /><ul><li>First time the Android client was published: http://bigbluebutton-blog.blogspot.com/2011/...
Features already implemented in the web application<br />BigBlueButton provides webconference rooms, but you still need a ...
Future features for the web application<br />BigBlueButton provides webconference rooms, but you still need a system to pr...
Initial strategy<br />Web application to integrate BBB into Global Plaza - Mconf-web<br />
Mconf-web<br />User rooms<br />Agenda<br />Recent activity<br />Spaces (groups)<br />
Integration with IM systems and social networks<br />Simplify the registraion<br />Integrate with Google Talk, Facebook, T...
Webconference broadcast / invitation<br />E-mail and internal message invitations already implemented<br />
Mconf can become a federated service<br />Simple and standard way to authenticate users<br />Possible services:<br />Webco...
Summary<br />Project status<br />
GT-Mconf strategy<br />Red blocks are the features developed by Mconf<br />
Team<br />Arthur Rauter<br />Felipe Cecagno<br />Fernando Bottin<br />Giancarlo Rampanelli<br />Leonardo Daronco<br />Valt...
Strategy: Future developments<br />Webconference client using HTML5<br />Support to different mobile devices (probably iOS...
Potencial service for RNP<br />The product can potentialy become a service similar to Adobe Connect, but free.<br />Mconf ...
BBB Worldwide<br />“What systems should we investigate more?” pool at Terena may/2011<br />
Links<br />http://www.inf.ufrgs.br/prav/gtmconf<br />    Main website (points to all the other links)<br />http://mconf.in...
Valter Roesler [roesler@inf.ufrgs.br]<br />QUESTIONS??<br />
GT-Mconf: Multiconference system for interoperable web and mobile
GT-Mconf: Multiconference system for interoperable web and mobile
GT-Mconf: Multiconference system for interoperable web and mobile
GT-Mconf: Multiconference system for interoperable web and mobile
GT-Mconf: Multiconference system for interoperable web and mobile
GT-Mconf: Multiconference system for interoperable web and mobile
Nächste SlideShare
Wird geladen in …5
×

GT-Mconf: Multiconference system for interoperable web and mobile

2.767 Aufrufe

Veröffentlicht am

http://www.inf.ufrgs.br/prav/gtmconf

  • Als Erste(r) kommentieren

GT-Mconf: Multiconference system for interoperable web and mobile

  1. 1. GT-Mconf: Multiconference system for interoperable web andmobile<br />http://www.inf.ufrgs.br/prav/gtmconf<br />
  2. 2. Summary<br />Goals / Results / Strategies<br />Current status<br />Potencial service for RNP (National Research and Education Network)<br />
  3. 3. Goal 1<br />Webconference system<br />
  4. 4. Result: Webconference system<br /><ul><li>Conference held in our public server (http://mconf.inf.ufrgs.br) with 9 participants (7 on desktops and 2 on mobile devices)</li></ul>Presentation<br />Participants list<br />Chat withauto-translation in 46 languages<br />Audioconferenceparticipants<br />Videoparticipants (theteam)<br />
  5. 5. Strategy<br />CooperationwiththeBigBlueButton (BBB) core team<br />Opensource system with a lot of features<br />Very active team and community<br />Thebest solution amongtheanalyzedoptions<br />The contributions developed by the GT-Mconf team were already integrated in the BBB core<br />
  6. 6. BBB stress test (March 24th, 2011)<br /><ul><li>Server: Xeon 3450 quad core 2.66 Ghz with hyperthreading(dedicated server).</li></li></ul><li>BBB stress test (March 24th, 2011) – Overview<br />Server load:<br />7:48 – 20 voiceusersand 20 webcams (~30% CPU)<br />7:57 – 40 voiceusersand 20 webcams (~45% CPU)<br />8:05 – 60 voiceusersand 20 webcams (~70% CPU)<br />8:08 – 80 voiceusersand 20 webcams (~90% CPU): Audio starts to degrade<br />Bandwidth:<br />1 audiochannel: 60 kbit/s<br />60 audiochannels: 3,6 Mbit/s<br />
  7. 7. BBB stress test (March 24th, 2011) – Conclusions<br />PS: Eachserver is different (virtual vsdedicated, numberof cores, hyperthreading, memory).<br />Software: FreeSWITCH 1.0.6; Red5 0.91; BigBlueButton 0.8 using 16khz wide-band speex for audio (encode quality 6). <br />With FreeSWITCH is possible to enable load balance using several voice servers<br />
  8. 8. Results (feedbacks)<br /><ul><li>Some improvements in thevideo module: http://groups.google.com/group/bigbluebutton-dev/browse_thread/thread/438ab464ad3c6c8e</li></li></ul><li>Results (feedbacks)<br /><ul><li>New layout for thevideopods: http://groups.google.com/group/bigbluebutton-dev/browse_thread/thread/a7e0ede3c887b5e8/eafb6f36693f0aac</li></li></ul><li>Goal 2<br />Mobileintegration<br />
  9. 9. Results: Android application<br />Galaxy Tab with the native app<br />Galaxy Tab with the standard BBB client in the browser<br />Galaxy S<br />
  10. 10. Strategy: why have we chosen Android<br />100 million of active Android devices<br />215 service operators, 450.000 developers and 200.000 application<br />310 Android devices in 112 coutries<br />400.000 Android devices are activated each day<br />http://thenextweb.com/google/2011/05/10/google-io-400000-android-devices-are-activated-every-single-day/?awesm=tnw.to_18CMX&utm_content=api&utm_medium=tnw.to-other&utm_source=direct-tnw.to<br />
  11. 11. Results: How to join a meeting (1-3)<br />Choosing a serverdirectly in theapp:<br />
  12. 12. Results: How to join a meeting (2-3)<br />Browsing the web portal using a mobile device (bigbluebutton://):<br />
  13. 13. Results: How to join a meeting (3-3)<br />Using a QR Code (shown in the web portal):<br />
  14. 14. Results: App menu and audio settings<br />
  15. 15. Results: default screen<br />Galaxy Tab: participants list and chat<br />Galaxy S<br />
  16. 16. Results: Publicandprivate chat<br />
  17. 17. Results: video<br />Landscape:Fullscreen video<br />Portrait<br />
  18. 18. Results (feedbacks)<br /><ul><li>First time the Android client was published: http://bigbluebutton-blog.blogspot.com/2011/02/bigbluebutton-on-android-phone.html</li></li></ul><li>Results (feedbacks)<br /><ul><li>Fred Dixon’s (one of the BBB developers) speech at May 2011 about the integration BigBlueButton integration for Moodle. He mentionsourteam (http://slidesha.re/ikO7qC)</li></li></ul><li>Results (feedbacks)<br /><ul><li>Firstpublic release oftheAndroidclient (http://bigbluebutton-blog.blogspot.com/2011/05/first-public-release-of-bigbluebutton.html)</li></li></ul><li>Goal 3<br />Web application to manage the webconferences<br />
  19. 19. Features already implemented in the web application<br />BigBlueButton provides webconference rooms, but you still need a system to provide management tasks such as:<br />User authentication<br />Permission control<br />Webconference management<br />CRUD (create, read, update, deleat)<br />Server management<br />CRUD<br />
  20. 20. Future features for the web application<br />BigBlueButton provides webconference rooms, but you still need a system to provide management tasks such as:<br />Server management<br />Load balancing<br />Conference scheduling<br />Access statistics<br />Pre-upload of documents<br />Access to the VODs (audio, video, presentations)<br />
  21. 21. Initial strategy<br />Web application to integrate BBB into Global Plaza - Mconf-web<br />
  22. 22. Mconf-web<br />User rooms<br />Agenda<br />Recent activity<br />Spaces (groups)<br />
  23. 23. Integration with IM systems and social networks<br />Simplify the registraion<br />Integrate with Google Talk, Facebook, Twitter, Skype<br />1<br />The user access Mconf and chooses how he will be authenticated<br />2<br />Mconf gets the user information from the service provider<br />
  24. 24. Webconference broadcast / invitation<br />E-mail and internal message invitations already implemented<br />
  25. 25. Mconf can become a federated service<br />Simple and standard way to authenticate users<br />Possible services:<br />Webconference: federation users can easily access the webconference<br />Access to the recordings: asynchronous access to the service that provides the webconferences’ VOD<br />
  26. 26. Summary<br />Project status<br />
  27. 27. GT-Mconf strategy<br />Red blocks are the features developed by Mconf<br />
  28. 28. Team<br />Arthur Rauter<br />Felipe Cecagno<br />Fernando Bottin<br />Giancarlo Rampanelli<br />Leonardo Daronco<br />Valter Roesler<br />Alessandra Leonhardt<br />
  29. 29. Strategy: Future developments<br />Webconference client using HTML5<br />Support to different mobile devices (probably iOS)<br />Webconference recording<br />Improve the audio/video quality<br />
  30. 30. Potencial service for RNP<br />The product can potentialy become a service similar to Adobe Connect, but free.<br />Mconf is free, open source, and easily customizable to what RNP and it’s partners need<br />Create a domain “mconf.org”???<br />
  31. 31. BBB Worldwide<br />“What systems should we investigate more?” pool at Terena may/2011<br />
  32. 32. Links<br />http://www.inf.ufrgs.br/prav/gtmconf<br />    Main website (points to all the other links)<br />http://mconf.inf.ufrgs.br<br />    Main server<br />http://mconfweb.inf.ufrgs.br<br />    Web application server<br />http://code.google.com/p/mconf/<br />    Android application, wiki and issue tracking<br />
  33. 33. Valter Roesler [roesler@inf.ufrgs.br]<br />QUESTIONS??<br />

×