WebRTC is [almost] here!
-
Upload
jose-de-castro -
Category
Technology
-
view
3.085 -
download
0
description
Transcript of WebRTC is [almost] here!
![Page 1: WebRTC is [almost] here!](https://reader034.fdocuments.in/reader034/viewer/2022051411/548134795806b506118b4644/html5/thumbnails/1.jpg)
It’s [almost] here!
![Page 2: WebRTC is [almost] here!](https://reader034.fdocuments.in/reader034/viewer/2022051411/548134795806b506118b4644/html5/thumbnails/2.jpg)
© Voxeo Corporation© Voxeo Corporation© Voxeo Corporation
Voxeo Labs
Editor of WebRTCMember of GSMA Chair of VoiceXML 3.0Chair of CCXMLEditor of SSMLAuthor of SCXMLEditor VoiceXML 2.xEditor MRCPJSR-309 Expert Group
![Page 3: WebRTC is [almost] here!](https://reader034.fdocuments.in/reader034/viewer/2022051411/548134795806b506118b4644/html5/thumbnails/3.jpg)
5© Voxeo Corporation© Voxeo Corporation© Voxeo Corporation
Communications Value Chain
Access
Identity / Addressing
Presentation
Services
![Page 4: WebRTC is [almost] here!](https://reader034.fdocuments.in/reader034/viewer/2022051411/548134795806b506118b4644/html5/thumbnails/4.jpg)
5© Voxeo Corporation© Voxeo Corporation© Voxeo Corporation
Communications Value Chain
Access
Identity / Addressing
Presentation
Services
![Page 5: WebRTC is [almost] here!](https://reader034.fdocuments.in/reader034/viewer/2022051411/548134795806b506118b4644/html5/thumbnails/5.jpg)
2© Voxeo Corporation© Voxeo Corporation© Voxeo Corporation
What is WebRTC?
WebRTC is a new API for embedding real-time communications into web sites and browser-based applications
Video Calling, P2P File Sharing and even Screen Sharing become standard capabilities of the modern web browsers
![Page 6: WebRTC is [almost] here!](https://reader034.fdocuments.in/reader034/viewer/2022051411/548134795806b506118b4644/html5/thumbnails/6.jpg)
Add voice and video chat to existing social networks or intranets
Build highly specialized chat networks
Exchange real-time game data
Integrate with PSTN or mobile networks to receive calls on any device
Steam live EventsNext-Generation Contact Center
What’s possible?
![Page 7: WebRTC is [almost] here!](https://reader034.fdocuments.in/reader034/viewer/2022051411/548134795806b506118b4644/html5/thumbnails/7.jpg)
How does it work?
Bob Alice
Web Thingy
![Page 8: WebRTC is [almost] here!](https://reader034.fdocuments.in/reader034/viewer/2022051411/548134795806b506118b4644/html5/thumbnails/8.jpg)
How does it work?
Bob Alice
1
Web Thingy
![Page 9: WebRTC is [almost] here!](https://reader034.fdocuments.in/reader034/viewer/2022051411/548134795806b506118b4644/html5/thumbnails/9.jpg)
How does it work?
Bob Alice
1 2
Web Thingy
![Page 10: WebRTC is [almost] here!](https://reader034.fdocuments.in/reader034/viewer/2022051411/548134795806b506118b4644/html5/thumbnails/10.jpg)
How does it work?
Bob Alice
1 2
3
Web Thingy
![Page 11: WebRTC is [almost] here!](https://reader034.fdocuments.in/reader034/viewer/2022051411/548134795806b506118b4644/html5/thumbnails/11.jpg)
How does it work?
Bob Alice
1 2
34
Web Thingy
![Page 12: WebRTC is [almost] here!](https://reader034.fdocuments.in/reader034/viewer/2022051411/548134795806b506118b4644/html5/thumbnails/12.jpg)
How does it work?
Bob Alice
1 2
5
34
Web Thingy
![Page 13: WebRTC is [almost] here!](https://reader034.fdocuments.in/reader034/viewer/2022051411/548134795806b506118b4644/html5/thumbnails/13.jpg)
The standards group decided no to require a signaling protocol
WebRTC is all about media and leaves signaling to the app
Developers are free to use existing protocols like SIP or roll their own
Umm. Isn’t that like SIP?
![Page 14: WebRTC is [almost] here!](https://reader034.fdocuments.in/reader034/viewer/2022051411/548134795806b506118b4644/html5/thumbnails/14.jpg)
WebRTC Address?
Bob Alice
Bob likes Alice’s post “Migratory patterns of
blue-tipped sea urchins”
Bob commented onyour status “OMG”
![Page 15: WebRTC is [almost] here!](https://reader034.fdocuments.in/reader034/viewer/2022051411/548134795806b506118b4644/html5/thumbnails/15.jpg)
WebRTC Address?
Call Alice Bob is calling
Bob Alice
![Page 16: WebRTC is [almost] here!](https://reader034.fdocuments.in/reader034/viewer/2022051411/548134795806b506118b4644/html5/thumbnails/16.jpg)
PeerConnection API
DataChannel API
RTP/SRTP
SDP
ICE/TURNOpus
DTLS
Key Technologies
![Page 17: WebRTC is [almost] here!](https://reader034.fdocuments.in/reader034/viewer/2022051411/548134795806b506118b4644/html5/thumbnails/17.jpg)
Let the drama begin!
Big battle going on for a required video codec
The challengers...
What about video?
![Page 18: WebRTC is [almost] here!](https://reader034.fdocuments.in/reader034/viewer/2022051411/548134795806b506118b4644/html5/thumbnails/18.jpg)
Noone really knows but here’s my guess...
Expect stable Chrome and FireFox in Q1 2013
IE to come soon after (really!)
Safari will lag behind (but not by much)
Watch out for Boot2Gecko (aka Firefox OS)Experimental WebRTC on Android by next summer?
Roadmap
![Page 19: WebRTC is [almost] here!](https://reader034.fdocuments.in/reader034/viewer/2022051411/548134795806b506118b4644/html5/thumbnails/19.jpg)
Be Active! Join the mailing list!
This is huge opportunity for everyone here @ AhnConf
We are the bridge between Telco and the Web
Deconstruct communications
What will a call look like in 5 year?
What Now?
![Page 20: WebRTC is [almost] here!](https://reader034.fdocuments.in/reader034/viewer/2022051411/548134795806b506118b4644/html5/thumbnails/20.jpg)
Thank You
@loopingrageJose de Castro