SlideShare una empresa de Scribd logo
1 de 25
Descargar para leer sin conexión
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

Más contenido relacionado

Destacado

WebRTCがビデオ会議市場に与えるインパクトを探る
WebRTCがビデオ会議市場に与えるインパクトを探るWebRTCがビデオ会議市場に与えるインパクトを探る
WebRTCがビデオ会議市場に与えるインパクトを探るShumpei Shiraishi
 
Project presentation (Loginradius SDK for Android)
Project presentation (Loginradius SDK for Android)Project presentation (Loginradius SDK for Android)
Project presentation (Loginradius SDK for Android)shwetarathi Rathi
 
Web of Thingsの現状とWebRTC活用の可能性
Web of Thingsの現状とWebRTC活用の可能性Web of Thingsの現状とWebRTC活用の可能性
Web of Thingsの現状とWebRTC活用の可能性Kensaku Komatsu
 
注目の最新技術「WebRTC」とは? -技術概要と事例紹介-
注目の最新技術「WebRTC」とは? -技術概要と事例紹介-注目の最新技術「WebRTC」とは? -技術概要と事例紹介-
注目の最新技術「WebRTC」とは? -技術概要と事例紹介-Yusuke Naka
 
WebRTCの技術解説 公開版
WebRTCの技術解説 公開版WebRTCの技術解説 公開版
WebRTCの技術解説 公開版Contest Ntt-west
 
スマホ(Android・iPhone)でWebRTC
スマホ(Android・iPhone)でWebRTCスマホ(Android・iPhone)でWebRTC
スマホ(Android・iPhone)でWebRTCNatsuki Yamanaka
 
WebRTC入門+最新動向
WebRTC入門+最新動向WebRTC入門+最新動向
WebRTC入門+最新動向Ryosuke Otsuya
 
WebRTC/ORTCの最新動向まるわかり!
WebRTC/ORTCの最新動向まるわかり!WebRTC/ORTCの最新動向まるわかり!
WebRTC/ORTCの最新動向まるわかり!Yusuke Naka
 

Destacado (9)

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

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

Kranky Geek - Virtual Collaboration - Igor Pavlov
Kranky Geek - Virtual Collaboration - Igor PavlovKranky Geek - Virtual Collaboration - Igor Pavlov
Kranky Geek - Virtual Collaboration - Igor PavlovIgor Pavlov
 
Network Automation at Shapeways
Network Automation at ShapewaysNetwork Automation at Shapeways
Network Automation at ShapewaysPuppet
 
Rmll 2010 AEGIS Mainstreaming Accessbility Open Source
Rmll 2010 AEGIS Mainstreaming Accessbility Open SourceRmll 2010 AEGIS Mainstreaming Accessbility Open Source
Rmll 2010 AEGIS Mainstreaming Accessbility Open SourceAEGIS-ACCESSIBLE Projects
 
LAS16-108: JerryScript and other scripting languages for IoT
LAS16-108: JerryScript and other scripting languages for IoTLAS16-108: JerryScript and other scripting languages for IoT
LAS16-108: JerryScript and other scripting languages for IoTLinaro
 
Data Science in Production: Technologies That Drive Adoption of Data Science ...
Data Science in Production: Technologies That Drive Adoption of Data Science ...Data Science in Production: Technologies That Drive Adoption of Data Science ...
Data Science in Production: Technologies That Drive Adoption of Data Science ...Nir Yungster
 
infoShare 2013: Alan Bird - The Web is Changing the World. Are you READY?
infoShare 2013: Alan Bird - The Web is Changing the World. Are you READY?infoShare 2013: Alan Bird - The Web is Changing the World. Are you READY?
infoShare 2013: Alan Bird - The Web is Changing the World. Are you READY?Infoshare
 
IN PARTIAL FULFILLMENT OF POST GRADUATE DIPLOMA IN COMPUTER APPLICATIONS
IN PARTIAL FULFILLMENT OF  POST GRADUATE DIPLOMA IN COMPUTER APPLICATIONSIN PARTIAL FULFILLMENT OF  POST GRADUATE DIPLOMA IN COMPUTER APPLICATIONS
IN PARTIAL FULFILLMENT OF POST GRADUATE DIPLOMA IN COMPUTER APPLICATIONSssuserb054d21
 
FFMUC presents #ffmeet - #virtualUKNOF
FFMUC presents #ffmeet - #virtualUKNOFFFMUC presents #ffmeet - #virtualUKNOF
FFMUC presents #ffmeet - #virtualUKNOFAnnika Wickert
 
iProjectSolutions - start your project digital document workflow
iProjectSolutions - start your project digital document workflowiProjectSolutions - start your project digital document workflow
iProjectSolutions - start your project digital document workflowKevin Rowe
 
Dublin Unity User Group Meetup Sept 2015
Dublin Unity User Group Meetup Sept 2015Dublin Unity User Group Meetup Sept 2015
Dublin Unity User Group Meetup Sept 2015Dominique Boutin
 
Internet trends and ICT knowledge necessary in the next years - 2013 ed.
Internet trends and ICT knowledge necessary in the next years - 2013 ed.Internet trends and ICT knowledge necessary in the next years - 2013 ed.
Internet trends and ICT knowledge necessary in the next years - 2013 ed.Antonio Ciccarelli, PMP
 
DWF WP2: The Cowboy project
DWF WP2: The Cowboy projectDWF WP2: The Cowboy project
DWF WP2: The Cowboy projectRon Burger
 
Leveraging Open Standards to Build Highly Extensible Autonomous Systems
Leveraging Open Standards to Build Highly Extensible Autonomous SystemsLeveraging Open Standards to Build Highly Extensible Autonomous Systems
Leveraging Open Standards to Build Highly Extensible Autonomous SystemsICS
 
Why is .Net Technology Recognised for Software Development?
Why is .Net Technology Recognised for Software Development?Why is .Net Technology Recognised for Software Development?
Why is .Net Technology Recognised for Software Development?LOGINPHP360
 
GUI toolkits comparison for python
GUI toolkits comparison for pythonGUI toolkits comparison for python
GUI toolkits comparison for pythonDarren Su
 
Why is .Net Technology Recognised for Software Development?
Why is .Net Technology Recognised for Software Development?Why is .Net Technology Recognised for Software Development?
Why is .Net Technology Recognised for Software Development?LOGINPHP360
 

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

Kranky Geek - Virtual Collaboration - Igor Pavlov
Kranky Geek - Virtual Collaboration - Igor PavlovKranky Geek - Virtual Collaboration - Igor Pavlov
Kranky Geek - Virtual Collaboration - Igor Pavlov
 
WebRTC eduCONF
WebRTC eduCONFWebRTC eduCONF
WebRTC eduCONF
 
Network Automation at Shapeways
Network Automation at ShapewaysNetwork Automation at Shapeways
Network Automation at Shapeways
 
Rmll 2010 AEGIS Mainstreaming Accessbility Open Source
Rmll 2010 AEGIS Mainstreaming Accessbility Open SourceRmll 2010 AEGIS Mainstreaming Accessbility Open Source
Rmll 2010 AEGIS Mainstreaming Accessbility Open Source
 
Janus conf'19: janus client side
Janus conf'19:  janus client sideJanus conf'19:  janus client side
Janus conf'19: janus client side
 
LAS16-108: JerryScript and other scripting languages for IoT
LAS16-108: JerryScript and other scripting languages for IoTLAS16-108: JerryScript and other scripting languages for IoT
LAS16-108: JerryScript and other scripting languages for IoT
 
Data Science in Production: Technologies That Drive Adoption of Data Science ...
Data Science in Production: Technologies That Drive Adoption of Data Science ...Data Science in Production: Technologies That Drive Adoption of Data Science ...
Data Science in Production: Technologies That Drive Adoption of Data Science ...
 
Develer - Company Profile
Develer - Company ProfileDeveler - Company Profile
Develer - Company Profile
 
infoShare 2013: Alan Bird - The Web is Changing the World. Are you READY?
infoShare 2013: Alan Bird - The Web is Changing the World. Are you READY?infoShare 2013: Alan Bird - The Web is Changing the World. Are you READY?
infoShare 2013: Alan Bird - The Web is Changing the World. Are you READY?
 
IN PARTIAL FULFILLMENT OF POST GRADUATE DIPLOMA IN COMPUTER APPLICATIONS
IN PARTIAL FULFILLMENT OF  POST GRADUATE DIPLOMA IN COMPUTER APPLICATIONSIN PARTIAL FULFILLMENT OF  POST GRADUATE DIPLOMA IN COMPUTER APPLICATIONS
IN PARTIAL FULFILLMENT OF POST GRADUATE DIPLOMA IN COMPUTER APPLICATIONS
 
FFMUC presents #ffmeet - #virtualUKNOF
FFMUC presents #ffmeet - #virtualUKNOFFFMUC presents #ffmeet - #virtualUKNOF
FFMUC presents #ffmeet - #virtualUKNOF
 
iProjectSolutions - start your project digital document workflow
iProjectSolutions - start your project digital document workflowiProjectSolutions - start your project digital document workflow
iProjectSolutions - start your project digital document workflow
 
Dublin Unity User Group Meetup Sept 2015
Dublin Unity User Group Meetup Sept 2015Dublin Unity User Group Meetup Sept 2015
Dublin Unity User Group Meetup Sept 2015
 
Internet trends and ICT knowledge necessary in the next years - 2013 ed.
Internet trends and ICT knowledge necessary in the next years - 2013 ed.Internet trends and ICT knowledge necessary in the next years - 2013 ed.
Internet trends and ICT knowledge necessary in the next years - 2013 ed.
 
DWF WP2: The Cowboy project
DWF WP2: The Cowboy projectDWF WP2: The Cowboy project
DWF WP2: The Cowboy project
 
Leveraging Open Standards to Build Highly Extensible Autonomous Systems
Leveraging Open Standards to Build Highly Extensible Autonomous SystemsLeveraging Open Standards to Build Highly Extensible Autonomous Systems
Leveraging Open Standards to Build Highly Extensible Autonomous Systems
 
Meet Qt
Meet QtMeet Qt
Meet Qt
 
Why is .Net Technology Recognised for Software Development?
Why is .Net Technology Recognised for Software Development?Why is .Net Technology Recognised for Software Development?
Why is .Net Technology Recognised for Software Development?
 
GUI toolkits comparison for python
GUI toolkits comparison for pythonGUI toolkits comparison for python
GUI toolkits comparison for python
 
Why is .Net Technology Recognised for Software Development?
Why is .Net Technology Recognised for Software Development?Why is .Net Technology Recognised for Software Development?
Why is .Net Technology Recognised for Software Development?
 

Más de Jan Meijer

Tanker om Samhandling og WebRTC - HiST Master i IKT basert Samhandling 27 mar...
Tanker om Samhandling og WebRTC - HiST Master i IKT basert Samhandling 27 mar...Tanker om Samhandling og WebRTC - HiST Master i IKT basert Samhandling 27 mar...
Tanker om Samhandling og WebRTC - HiST Master i IKT basert Samhandling 27 mar...Jan Meijer
 
Norsk uh-i-tall-26mar2015
Norsk uh-i-tall-26mar2015Norsk uh-i-tall-26mar2015
Norsk uh-i-tall-26mar2015Jan Meijer
 
Clouds at the TAC meeting, TNC2011, May 2011, Prague
Clouds at the TAC meeting, TNC2011, May 2011, PragueClouds at the TAC meeting, TNC2011, May 2011, Prague
Clouds at the TAC meeting, TNC2011, May 2011, PragueJan Meijer
 
FileSender, BoF session at TNC2011, May 2011, Prague
FileSender, BoF session at TNC2011, May 2011, PragueFileSender, BoF session at TNC2011, May 2011, Prague
FileSender, BoF session at TNC2011, May 2011, PragueJan Meijer
 
SUNET høstuke 2010: eCampus web conferencing
SUNET høstuke 2010: eCampus web conferencingSUNET høstuke 2010: eCampus web conferencing
SUNET høstuke 2010: eCampus web conferencingJan Meijer
 
eCampus: NTNU IT-Kontaktforum 4 mai 2011
eCampus: NTNU IT-Kontaktforum 4 mai 2011eCampus: NTNU IT-Kontaktforum 4 mai 2011
eCampus: NTNU IT-Kontaktforum 4 mai 2011Jan Meijer
 
CloudStor lightning talk, UNINETT 2010
CloudStor lightning talk, UNINETT 2010CloudStor lightning talk, UNINETT 2010
CloudStor lightning talk, UNINETT 2010Jan Meijer
 
FileSender, TF-Storage9, 4 Februari 2011, Budapest
FileSender, TF-Storage9, 4 Februari 2011, BudapestFileSender, TF-Storage9, 4 Februari 2011, Budapest
FileSender, TF-Storage9, 4 Februari 2011, BudapestJan Meijer
 
UNINETT 2010: Webmøter for hele UH sektor
UNINETT 2010: Webmøter for hele UH sektorUNINETT 2010: Webmøter for hele UH sektor
UNINETT 2010: Webmøter for hele UH sektorJan Meijer
 

Más de Jan Meijer (9)

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

Último

How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerThousandEyes
 
IAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsIAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsEnterprise Knowledge
 
Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024The Digital Insurer
 
[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdfhans926745
 
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot TakeoffStrategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoffsammart93
 
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking MenDelhi Call girls
 
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemkeProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemkeProduct Anonymous
 
Automating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps ScriptAutomating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps Scriptwesley chun
 
What Are The Drone Anti-jamming Systems Technology?
What Are The Drone Anti-jamming Systems Technology?What Are The Drone Anti-jamming Systems Technology?
What Are The Drone Anti-jamming Systems Technology?Antenna Manufacturer Coco
 
Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...Enterprise Knowledge
 
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdfThe Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdfEnterprise Knowledge
 
Scaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationScaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationRadu Cotescu
 
Boost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityBoost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityPrincipled Technologies
 
Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)wesley chun
 
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...Igalia
 
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law DevelopmentsTrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law DevelopmentsTrustArc
 
Tech Trends Report 2024 Future Today Institute.pdf
Tech Trends Report 2024 Future Today Institute.pdfTech Trends Report 2024 Future Today Institute.pdf
Tech Trends Report 2024 Future Today Institute.pdfhans926745
 
The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024Rafal Los
 
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptxHampshireHUG
 
GenAI Risks & Security Meetup 01052024.pdf
GenAI Risks & Security Meetup 01052024.pdfGenAI Risks & Security Meetup 01052024.pdf
GenAI Risks & Security Meetup 01052024.pdflior mazor
 

Último (20)

How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected Worker
 
IAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsIAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI Solutions
 
Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024
 
[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf
 
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot TakeoffStrategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
 
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
 
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemkeProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
 
Automating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps ScriptAutomating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps Script
 
What Are The Drone Anti-jamming Systems Technology?
What Are The Drone Anti-jamming Systems Technology?What Are The Drone Anti-jamming Systems Technology?
What Are The Drone Anti-jamming Systems Technology?
 
Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...
 
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdfThe Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
 
Scaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationScaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organization
 
Boost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityBoost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivity
 
Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)
 
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
 
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law DevelopmentsTrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
 
Tech Trends Report 2024 Future Today Institute.pdf
Tech Trends Report 2024 Future Today Institute.pdfTech Trends Report 2024 Future Today Institute.pdf
Tech Trends Report 2024 Future Today Institute.pdf
 
The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024
 
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
 
GenAI Risks & Security Meetup 01052024.pdf
GenAI Risks & Security Meetup 01052024.pdfGenAI Risks & Security Meetup 01052024.pdf
GenAI Risks & Security Meetup 01052024.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