WebRTC standards update (April 2015)
-
Upload
victorpascual -
Category
Internet
-
view
584 -
download
2
Transcript of WebRTC standards update (April 2015)
WebRTC Standards update (April 2015)
Victor Pascual Avila [email protected] @victorpascual
Technology, Innovation & Strategy Consultant Main focus: help make WebRTC happen – involved in WebRTC standardization, development and first industry deployments (on-going RFX's, PoC's and field trials) Other activities: - Chief Strategy Officer (CSO) - IETF contributor (SIP, Diameter and WebRTC areas) - IETF STRAW WG co-chair - WebRTCHacks.com co-founder and blogger - Independent Expert at European Commission
- Adjunct Professor at Universitat Pompeu Fabra
About Me
(Media)
(Signaling)
(Signaling)
“Set or RTC APIs for Web Browsers”
“New protocol profile”
WebRTC standards
- Audio codecs – G.711, Opus - Video codecs – H.264, VP8 (oh, well…) - Media codecs are negotiated with SDP (for now at least) - Requires Secure RTP (SRTP) – DTLS-SRTP (SDES is prohibited) - Requires Peer-2-peer NAT traversal tools (STUN, TURN, ICE) – trickle ICE - Multiplexing: RTPs & RTP+RTCP - Tools for firewall traversal - DataChannel - Etc.
NEW PROTOCOL PROFILE FOR MEDIA
RTCWeb WG (and other)
Some discussion on the topic: http://webrtchacks.com/cisco-openh264/
The Video Codec Battle
7
Photo taken by Dan York 8
Consensus!
9
But…
10
Consensus!
11
VP9 vs. H.265
12
19 Nov 2014 13
14
15
16
17
18
19
Source: hJp://iswebrtcreadyyet.com/
26
Some discussion on the topic: http://webrtchacks.com/why-the-webrtc-api-has-it-wrong-interview-with-webrtc-object-api-ortc-co-author-inaki-baz-3-2/
Browser API
1.1 2.0 ?
http://status.modern.ie/
Browser API
32
Plug-‐in free or free plug-‐in?
33
34
35
36
http://webrtchacks.com/ims-approach-webrtc/
WebRTC Access to IMS (r12)
Adding New Wheels to IMS with WebRTC
3GPP TS 23.228 V12.5.0 (2014-06)
P C E F
N A T
I P - C A N
WWSF
W1
W2
UE
WIC I / S - CSCF
eIMS - AGW
Iq
Mw eP - CSCF
H / V - PCRF
Gx
Rx
W3
IMS - ALG
WAF W4
W5
Reference Architecture
codec 1
SRTP
IP IP UDP IP
UDP UDP UDP IP
UE eIMS - AGW peer
SRTP RTP
codec 1 codec 2
RTP
codec 2
BFCP
SCTP DTLS
IP
SCTP DTLS
IP
TCP
IP UDP UDP
BFCP
TCP
IP
UE eIMS - AGW peer
MSRP SCTP DTLS
IP
MSRP SCTP DTLS
IP
MSRP
TCP IP
UDP UDP
MSRP
TCP IP
UE eIMS - AGW peer
Interworking Towards Legacy IMS
Alliance for Telecom Solutions
43
WebRTC Interop Activity Group
RESTful Network API for WebRTC Signaling v.1.0 (Feb 2014)
OMA
This slide might be outdated
How does WebRTC relate to VoLTE and RCS?
GSMA
This slide might be outdated 47
This slide might be outdated 48
49
Thank You!
Victor Pascual Avila [email protected] @victorpascual