Jan MeijerUNINETT eCampus & TTC memberTNC 2013webrtcwhy you should care
background: eCampus programme● national programme● enable more effective teaching and research inhigher education● use IT ...
the synchronous comms soup● SIP, UC, MS Lync, Cisco Jabber● H323, $$$ video conferencing rooms● Skype, Google Hangout, Fac...
5 video feeds is enough for....
functionality● audio● video● screen sharing● application & desktop sharing● document sharing● chat● recording
web-rtc● browser based real time audio, video andcollaboration without plugins● open standards based● IETF RTCweb: on-the-...
+------------------------+ On-the-wire| | Protocols| Servers |--------->| || |+------------------------+^||| HTTP/| Websoc...
ietf deployment models● browser-browser media path, with signalling inbackend● with server multiplexing signals
functionality● real time audio● Opus (RFC 6716) mandatory-to-implement audio codec● OPUS: high fidelity codec for both voi...
http://apprtc.appspot.comwww.webrtc.org/demo (chrome)
implementation status● IETF: ...● W3C: last call working drafts Q2/Q3 2013, recomm. 2014● Mozilla and Google on board● sup...
● based on functionality it looks & smells like webconf but will be so much more!● chunks in the soup or new soup?● «As th...
thats what web-rtc isnow to what it might mean(my crystal ball)
disruptive innovation theory
disruptive innovation theory (Clayton Christensen)
disrupting web conferencing● prediction: current web conferencing products will not be able toadapt but they will try● bus...
disrupting standard vidconf● much cheaper MCU/multiplexing functionalitywith equal quality (see MCU port prices vs. webcon...
disrupting UC?● billion end points with good quality audio/video?● lower barrier of entry in UC market● client side audio ...
what does this mean for us?● «17 GEANT partners currently offer a managedwebmeeting desktop service (up from 14 in2011). T...
Opportunities!● webrtc ought to make real time comms a lot cheaper● and a lot easier to scale to 99% of the users● UC1 int...
what to do?
communicationgoaltooleyes on the prize!!
Jørgen Yri● linguist, teaches Spanish● collaborates across borders● with various institutions in .no● with various folks o...
the market provides?● target group?● conditions?● cost?● time-to-deliver?● public procurement?
Stuff to do?● track closely: learn the tech, imagine the business.● You have probably 2 years to still look on top of thin...
Upcoming SlideShare
Loading in …5
×

web-rtc presentation on TNC 2013, Technical Advisory Committee meeting

554 views
471 views

Published on

Published in: Technology, Business
0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total views
554
On SlideShare
0
From Embeds
0
Number of Embeds
0
Actions
Shares
0
Downloads
6
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide

web-rtc presentation on TNC 2013, Technical Advisory Committee meeting

  1. 1. Jan MeijerUNINETT eCampus & TTC memberTNC 2013webrtcwhy you should care
  2. 2. background: eCampus programme● national programme● enable more effective teaching and research inhigher education● use IT to effect attitude and workflow change● deployment deployment deployment● for the 99%● systemise, rationalise, scale up
  3. 3. the synchronous comms soup● SIP, UC, MS Lync, Cisco Jabber● H323, $$$ video conferencing rooms● Skype, Google Hangout, Facebook,whatshallwecallit● web conferencing, AdobeConnect, WebEx etc.
  4. 4. 5 video feeds is enough for....
  5. 5. functionality● audio● video● screen sharing● application & desktop sharing● document sharing● chat● recording
  6. 6. web-rtc● browser based real time audio, video andcollaboration without plugins● open standards based● IETF RTCweb: on-the-wire protocols● W3C Web Real-Time Communications WorkingGroup: Javascript API spec
  7. 7. +------------------------+ On-the-wire| | Protocols| Servers |--------->| || |+------------------------+^||| HTTP/| Websockets||+----------------------------+| Javascript/HTML/CSS |+----------------------------+Other ^ ^RTCAPIs | |APIs+---|-----------------|------+| | | || +---------+|| | Browser || On-the-wire| Browser | RTC || Protocols| | Function|----------->| | ||| | ||| +---------+|+---------------------|------+|VNative OS Services
  8. 8. ietf deployment models● browser-browser media path, with signalling inbackend● with server multiplexing signals
  9. 9. functionality● real time audio● Opus (RFC 6716) mandatory-to-implement audio codec● OPUS: high fidelity codec for both voice and music,bandwidth scalable● «WebRTC clients SHOULD include an AEC» + gaincontrol● real time video, ongoing » discussion» onmandatory-to-implement video codec, H264(5?) vs.WebM/VP8● screen sharing, document sharing etc.
  10. 10. http://apprtc.appspot.comwww.webrtc.org/demo (chrome)
  11. 11. implementation status● IETF: ...● W3C: last call working drafts Q2/Q3 2013, recomm. 2014● Mozilla and Google on board● supported in Google Chrome and FF Beta● MS involved but waiting for standard to settle● Apple tracking closely but keeping cards close to chest● FreeSwitch: support in prod. from summer● BigBlueButton open source web conf prototype(UNINETT, NorduNet funded)● Buzz at telecom conference
  12. 12. ● based on functionality it looks & smells like webconf but will be so much more!● chunks in the soup or new soup?● «As the available bandwidth has increased, andas processors and other hardware has becomeever faster, the barriers to participation havedecreased, and it has become possible todeliver a satisfactory experience on commonlyavailable computing hardware.»
  13. 13. thats what web-rtc isnow to what it might mean(my crystal ball)
  14. 14. disruptive innovation theory
  15. 15. disruptive innovation theory (Clayton Christensen)
  16. 16. disrupting web conferencing● prediction: current web conferencing products will not be able toadapt but they will try● business models dictate evolutionary innovation● too much investment in current product tech stack● their tech stacks suck underperform exactly where web-rtc rulesoffers better functionality● wont be able to offer sufficient user experience for acceptableprice● AdobeConnect, WebEx, BlackBoard Collaborate will be irrelevantin a couple of years● Clean slate species (startups) will take over. Old ones die orbecome zombies● Current products not integration oriented
  17. 17. disrupting standard vidconf● much cheaper MCU/multiplexing functionalitywith equal quality (see MCU port prices vs. webconf seat prices)● standard room based systems sell you all-in-one package: microphone subsystem, camera,TV, speakers + call set up & media transport.Take out the latter!● addressing with vidconfroom.uninett.no
  18. 18. disrupting UC?● billion end points with good quality audio/video?● lower barrier of entry in UC market● client side audio and video quality no longer productdifferentiators● better inter-op between vendors: end to lock-in?● reduces UC to directory + software-based MCU +integrations with other enterprise infra
  19. 19. what does this mean for us?● «17 GEANT partners currently offer a managedwebmeeting desktop service (up from 14 in2011). The most commonly used platform isAdobeConnect»● «29 of the GEANT partner NRENs provide orplan to offer a centrally managed video-conferencing service, which clearly indicatesthe strategic importance of videoconferencing»● «1/3 of GEANT partner NRENs currently offe acentrally administered VoIP service»source: 2012 TERENA compendium
  20. 20. Opportunities!● webrtc ought to make real time comms a lot cheaper● and a lot easier to scale to 99% of the users● UC1 integrating with all functionality with UC2?● easy video calling finally achievable?● easy group conferencing for the masses● support research communities: web-rtc integrates nicely withweb based tooling used by research groups, solving the «lonelyresearcher» problem?● new products & services will come with new possibilities!
  21. 21. what to do?
  22. 22. communicationgoaltooleyes on the prize!!
  23. 23. Jørgen Yri● linguist, teaches Spanish● collaborates across borders● with various institutions in .no● with various folks outside● he wants● easy to give access, regardless of formal home● «a certain stability»● easy screen and document sharing● no heavy installs for students● works on different platforms «without too much tinkering»● not a lot of budget● wants stuff that works, but need not be perfect● doesnt care about tools
  24. 24. the market provides?● target group?● conditions?● cost?● time-to-deliver?● public procurement?
  25. 25. Stuff to do?● track closely: learn the tech, imagine the business.● You have probably 2 years to still look on top of things● Remember disruptive theory also applies to YOU● prepare your users● be ready when web-rtc hits: start then and youll miss the party (costing your society)● revisit your (class) room specs, decouple AV install from transport● Geant Campus Best Practices, Physical Infrastructure● plan for new procurement requirements and know when to introduce them● try! Run trials! vidconfroom.uninett.no!● UNINETT is considering organising a follow-up on BigBlueButton web-rtc sponsoring

×