Jan Meijer
UNINETT eCampus & TTC member
TNC 2013
webrtc
why you should care
background: eCampus programme
● national programme
● enable more effective teaching and research in
higher 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.
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 and
collaboration without plugins
● open standards based
● IETF RTCweb: on-the-wire protocols
● W3C Web Real-Time Communications Working
Group: Javascript API spec
+------------------------+ On-the-wire
| | Protocols
| Servers |--------->
| |
| |
+------------------------+
^
|
|
| HTTP/
| Websockets
|
|
+----------------------------+
| Javascript/HTML/CSS |
+----------------------------+
Other ^ ^RTC
APIs | |APIs
+---|-----------------|------+
| | | |
| +---------+|
| | Browser || On-the-wire
| Browser | RTC || Protocols
| | Function|----------->
| | ||
| | ||
| +---------+|
+---------------------|------+
|
V
Native OS Services
ietf deployment models
● browser-browser media path, with signalling in
backend
● 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» + gain
control
● real time video, ongoing » discussion» on
mandatory-to-implement video codec, H264(5?) vs.
WebM/VP8
● screen sharing, document sharing etc.
http://apprtc.appspot.com
www.webrtc.org/demo (chrome)
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 web
conf but will be so much more!
● chunks in the soup or new soup?
● «As the available bandwidth has increased, and
as processors and other hardware has become
ever faster, the barriers to participation have
decreased, and it has become possible to
deliver a satisfactory experience on commonly
available computing hardware.»
that's what web-rtc is
now 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 to
adapt 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 rules
offers better functionality
● won't be able to offer sufficient user experience for acceptable
price
● AdobeConnect, WebEx, BlackBoard Collaborate will be irrelevant
in a couple of years
● Clean slate species (startups) will take over. Old ones die or
become zombies
● Current products not integration oriented
disrupting standard vidconf
● much cheaper MCU/multiplexing functionality
with equal quality (see MCU port prices vs. web
conf 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 product
differentiators
● 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 managed
webmeeting desktop service (up from 14 in
2011). The most commonly used platform is
AdobeConnect»
● «29 of the GEANT partner NRENs provide or
plan to offer a centrally managed video-
conferencing service, which clearly indicates
the strategic importance of videoconferencing»
● «1/3 of GEANT partner NRENs currently offe a
centrally 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 with
web based tooling used by research groups, solving the «lonely
researcher» problem?
● new products & services will come with new possibilities!
what to do?
communication
goal
tool
eyes on the prize!!
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
● doesn't 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 you'll 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

More Related Content

PDF
Leading An Open Source Project As A Startup
PDF
Leading an open source project as a startup
PPTX
Shaun Walker - Presentación en inglés para la Convención Internacional de Int...
PPTX
Alessandro Binhara - Presentación en la Convención Internacional de Interoper...
PPTX
Tf web rtc-berlin-mai2016-sa8t2 roadmap-janmeijer
ODP
FileSender, TNC2011, Prague, May 2011
PPT
WebRTC in Geant4 (GN4-SA8T2)
PDF
2013 WebRTC 概説 & ワークショップ
Leading An Open Source Project As A Startup
Leading an open source project as a startup
Shaun Walker - Presentación en inglés para la Convención Internacional de Int...
Alessandro Binhara - Presentación en la Convención Internacional de Interoper...
Tf web rtc-berlin-mai2016-sa8t2 roadmap-janmeijer
FileSender, TNC2011, Prague, May 2011
WebRTC in Geant4 (GN4-SA8T2)
2013 WebRTC 概説 & ワークショップ

Viewers also liked (9)

PDF
WebRTCがビデオ会議市場に与えるインパクトを探る
PPTX
WebRTC on Native App
PPTX
Project presentation (Loginradius SDK for Android)
PPTX
Web of Thingsの現状とWebRTC活用の可能性
PDF
注目の最新技術「WebRTC」とは? -技術概要と事例紹介-
PDF
WebRTCの技術解説 公開版
PDF
スマホ(Android・iPhone)でWebRTC
PDF
WebRTC入門+最新動向
PDF
WebRTC/ORTCの最新動向まるわかり!
WebRTCがビデオ会議市場に与えるインパクトを探る
WebRTC on Native App
Project presentation (Loginradius SDK for Android)
Web of Thingsの現状とWebRTC活用の可能性
注目の最新技術「WebRTC」とは? -技術概要と事例紹介-
WebRTCの技術解説 公開版
スマホ(Android・iPhone)でWebRTC
WebRTC入門+最新動向
WebRTC/ORTCの最新動向まるわかり!
Ad

Similar to web-rtc presentation on TNC 2013, Technical Advisory Committee meeting (20)

PDF
DevCon 5 (December 2013) - WebRTC & WebSockets
PDF
Asterisk World (January 2014) - Taking Enterprise Telephony into the Web World
PPTX
WebRTC and Web Design
PDF
Status of WebRTC across Asia by Alan Quayle +++
PPTX
DeveloperWeek 2015 - WebRTC - Where to start and how to scale
PDF
WebRTC Workshop 2013 given at the IMS World Forum
PDF
[workshop] The Revolutionary WebRTC
PDF
WebRTC eduCONF
PDF
Pkewebrtc
PPTX
WebRTC Summit (June 2014) - WebRTC Interoperability (and why it is important)
PPTX
WebRTC Transforming Communications
PPT
SIPfoundry CoLab 2013 - WebRTC - A Communications Revolution
PDF
Webrtc workshop from Alan Quayle
PDF
Web rtc videoconference
PDF
WebRTC Global Summit Summary 2015
PPT
minor-project-1.ppt
PDF
Telcos, RCS & WebRTC - "democratisation" of voice and video
PPTX
How to Architect your WebRTC application, Alberto Gonzalez and Arin Sime, Web...
PDF
WebRTC standards update - November 2014
DevCon 5 (December 2013) - WebRTC & WebSockets
Asterisk World (January 2014) - Taking Enterprise Telephony into the Web World
WebRTC and Web Design
Status of WebRTC across Asia by Alan Quayle +++
DeveloperWeek 2015 - WebRTC - Where to start and how to scale
WebRTC Workshop 2013 given at the IMS World Forum
[workshop] The Revolutionary WebRTC
WebRTC eduCONF
Pkewebrtc
WebRTC Summit (June 2014) - WebRTC Interoperability (and why it is important)
WebRTC Transforming Communications
SIPfoundry CoLab 2013 - WebRTC - A Communications Revolution
Webrtc workshop from Alan Quayle
Web rtc videoconference
WebRTC Global Summit Summary 2015
minor-project-1.ppt
Telcos, RCS & WebRTC - "democratisation" of voice and video
How to Architect your WebRTC application, Alberto Gonzalez and Arin Sime, Web...
WebRTC standards update - November 2014
Ad

More from Jan Meijer (9)

PPTX
Tanker om Samhandling og WebRTC - HiST Master i IKT basert Samhandling 27 mar...
PPTX
Norsk uh-i-tall-26mar2015
ODP
Clouds at the TAC meeting, TNC2011, May 2011, Prague
ODP
FileSender, BoF session at TNC2011, May 2011, Prague
ODP
SUNET høstuke 2010: eCampus web conferencing
ODP
eCampus: NTNU IT-Kontaktforum 4 mai 2011
PDF
CloudStor lightning talk, UNINETT 2010
PDF
FileSender, TF-Storage9, 4 Februari 2011, Budapest
PDF
UNINETT 2010: Webmøter for hele UH sektor
Tanker om Samhandling og WebRTC - HiST Master i IKT basert Samhandling 27 mar...
Norsk uh-i-tall-26mar2015
Clouds at the TAC meeting, TNC2011, May 2011, Prague
FileSender, BoF session at TNC2011, May 2011, Prague
SUNET høstuke 2010: eCampus web conferencing
eCampus: NTNU IT-Kontaktforum 4 mai 2011
CloudStor lightning talk, UNINETT 2010
FileSender, TF-Storage9, 4 Februari 2011, Budapest
UNINETT 2010: Webmøter for hele UH sektor

Recently uploaded (20)

PDF
LMS bot: enhanced learning management systems for improved student learning e...
PPTX
future_of_ai_comprehensive_20250822032121.pptx
PDF
Co-training pseudo-labeling for text classification with support vector machi...
PDF
Convolutional neural network based encoder-decoder for efficient real-time ob...
PDF
A hybrid framework for wild animal classification using fine-tuned DenseNet12...
PDF
INTERSPEECH 2025 「Recent Advances and Future Directions in Voice Conversion」
PDF
Introduction to MCP and A2A Protocols: Enabling Agent Communication
PDF
EIS-Webinar-Regulated-Industries-2025-08.pdf
PDF
Electrocardiogram sequences data analytics and classification using unsupervi...
PPTX
SGT Report The Beast Plan and Cyberphysical Systems of Control
PDF
IT-ITes Industry bjjbnkmkhkhknbmhkhmjhjkhj
PDF
Planning-an-Audit-A-How-To-Guide-Checklist-WP.pdf
PDF
Transform-Your-Factory-with-AI-Driven-Quality-Engineering.pdf
PDF
Accessing-Finance-in-Jordan-MENA 2024 2025.pdf
PPTX
Internet of Everything -Basic concepts details
PDF
Enhancing plagiarism detection using data pre-processing and machine learning...
PDF
Connector Corner: Transform Unstructured Documents with Agentic Automation
PDF
The-Future-of-Automotive-Quality-is-Here-AI-Driven-Engineering.pdf
PDF
NewMind AI Weekly Chronicles – August ’25 Week IV
PDF
Aug23rd - Mulesoft Community Workshop - Hyd, India.pdf
LMS bot: enhanced learning management systems for improved student learning e...
future_of_ai_comprehensive_20250822032121.pptx
Co-training pseudo-labeling for text classification with support vector machi...
Convolutional neural network based encoder-decoder for efficient real-time ob...
A hybrid framework for wild animal classification using fine-tuned DenseNet12...
INTERSPEECH 2025 「Recent Advances and Future Directions in Voice Conversion」
Introduction to MCP and A2A Protocols: Enabling Agent Communication
EIS-Webinar-Regulated-Industries-2025-08.pdf
Electrocardiogram sequences data analytics and classification using unsupervi...
SGT Report The Beast Plan and Cyberphysical Systems of Control
IT-ITes Industry bjjbnkmkhkhknbmhkhmjhjkhj
Planning-an-Audit-A-How-To-Guide-Checklist-WP.pdf
Transform-Your-Factory-with-AI-Driven-Quality-Engineering.pdf
Accessing-Finance-in-Jordan-MENA 2024 2025.pdf
Internet of Everything -Basic concepts details
Enhancing plagiarism detection using data pre-processing and machine learning...
Connector Corner: Transform Unstructured Documents with Agentic Automation
The-Future-of-Automotive-Quality-is-Here-AI-Driven-Engineering.pdf
NewMind AI Weekly Chronicles – August ’25 Week IV
Aug23rd - Mulesoft Community Workshop - Hyd, India.pdf

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

  • 1. Jan Meijer UNINETT eCampus & TTC member TNC 2013 webrtc why you should care
  • 2. background: eCampus programme ● national programme ● enable more effective teaching and research in higher education ● use IT to effect attitude and workflow change ● deployment deployment deployment ● for the 99% ● systemise, rationalise, scale up
  • 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. 5 video feeds is enough for....
  • 5. functionality ● audio ● video ● screen sharing ● application & desktop sharing ● document sharing ● chat ● recording
  • 6. web-rtc ● browser based real time audio, video and collaboration without plugins ● open standards based ● IETF RTCweb: on-the-wire protocols ● W3C Web Real-Time Communications Working Group: Javascript API spec
  • 7. +------------------------+ On-the-wire | | Protocols | Servers |---------> | | | | +------------------------+ ^ | | | HTTP/ | Websockets | | +----------------------------+ | Javascript/HTML/CSS | +----------------------------+ Other ^ ^RTC APIs | |APIs +---|-----------------|------+ | | | | | +---------+| | | Browser || On-the-wire | Browser | RTC || Protocols | | Function|-----------> | | || | | || | +---------+| +---------------------|------+ | V Native OS Services
  • 8. ietf deployment models ● browser-browser media path, with signalling in backend ● with server multiplexing signals
  • 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» + gain control ● real time video, ongoing » discussion» on mandatory-to-implement video codec, H264(5?) vs. WebM/VP8 ● screen sharing, document sharing etc.
  • 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. ● based on functionality it looks & smells like web conf but will be so much more! ● chunks in the soup or new soup? ● «As the available bandwidth has increased, and as processors and other hardware has become ever faster, the barriers to participation have decreased, and it has become possible to deliver a satisfactory experience on commonly available computing hardware.»
  • 13. that's what web-rtc is now to what it might mean (my crystal ball)
  • 15. disruptive innovation theory (Clayton Christensen)
  • 16. disrupting web conferencing ● prediction: current web conferencing products will not be able to adapt 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 rules offers better functionality ● won't be able to offer sufficient user experience for acceptable price ● AdobeConnect, WebEx, BlackBoard Collaborate will be irrelevant in a couple of years ● Clean slate species (startups) will take over. Old ones die or become zombies ● Current products not integration oriented
  • 17. disrupting standard vidconf ● much cheaper MCU/multiplexing functionality with equal quality (see MCU port prices vs. web conf 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. 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 product differentiators ● better inter-op between vendors: end to lock-in? ● reduces UC to directory + software-based MCU + integrations with other enterprise infra
  • 19. what does this mean for us? ● «17 GEANT partners currently offer a managed webmeeting desktop service (up from 14 in 2011). The most commonly used platform is AdobeConnect» ● «29 of the GEANT partner NRENs provide or plan to offer a centrally managed video- conferencing service, which clearly indicates the strategic importance of videoconferencing» ● «1/3 of GEANT partner NRENs currently offe a centrally administered VoIP service» source: 2012 TERENA compendium
  • 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 with web based tooling used by research groups, solving the «lonely researcher» problem? ● new products & services will come with new possibilities!
  • 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 ● doesn't care about tools
  • 24. the market provides? ● target group? ● conditions? ● cost? ● time-to-deliver? ● public procurement?
  • 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 you'll 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