web-rtc presentation on TNC 2013, Technical Advisory Committee meeting
Jan MeijerUNINETT eCampus & TTC memberTNC 2013webrtcwhy you should care
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
the synchronous comms soup● SIP, UC, MS Lync, Cisco Jabber● H323, $$$ video conferencing rooms● Skype, Google Hangout, Facebook,whatshallwecallit● web conferencing, AdobeConnect, WebEx etc.
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 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.
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
● 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.»
thats what web-rtc isnow to what it might mean(my crystal ball)
disruptive innovation theory (Clayton Christensen)
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
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
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
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
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!
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
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 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