Upload
others
View
7
Download
0
Embed Size (px)
Citation preview
WebRTC and XMPP
What happened since Summit 13
© ESTOS GmbH 2014 ● Philipp Hancke
● Recap from Summit 13
● What happened in the WebRTC world
● What happened in the XMPP world
● What will happen in the next months
© ESTOS GmbH 2014 ●
Recap from Summit 13
Philipp Hancke
© ESTOS GmbH 2014 ●
Do we care about WebRTC?
Do we care about Jingle?
What about SDP?
Philipp Hancke
© ESTOS GmbH 2014 ●
What happened in the WebRTC world
Philipp Hancke
© ESTOS GmbH 2014 ●
TURN Support
Statistics API
Datachannels
and lots of other things
Philipp Hancke
© ESTOS GmbH 2014 ●
SDP Debate
DTLS-SDES Debate
Multi-stream-Plan Debate
Video Codec Debate
Philipp Hancke
© ESTOS GmbH 2014 ●
What is the usecase for WebRTC?
What is the role of Federation in
WebRTC?
What is the role of standards?
Philipp Hancke
© ESTOS GmbH 2014 ●
What happened in the XMPP world
Philipp Hancke
© ESTOS GmbH 2014 ●
strophe.jingle library released
Federated VideoCall at RealtimeConf
Jingle Interop Demos
five JS projects
Philipp Hancke
© ESTOS GmbH 2014 ●
Native Client/Server Integration of
WebRTC – GA March
(uses ASN.1 for C2S)
Federation via XMPP/Jingle
Android Application (using XMPP)
Philipp Hancke
© ESTOS GmbH 2014 ●
New Jingle Extensions:
XEP-0320, XEP-0338, XEP-0339
WebRTC SDP features for AV
XEP-0343 for DataChannels
Philipp Hancke
© ESTOS GmbH 2014 ●
What will happen in the next months
Philipp Hancke
© ESTOS GmbH 2014 ●
Datachannel Stabilization
Jingle-Message
CoLiBri – XEP-0340
Philipp Hancke
© ESTOS GmbH 2014 ●
CoLiBri – Multiuser Conferences
Philipp Hancke
© ESTOS GmbH 2014 ●
C
D
© ESTOS GmbH 2014 ●
C
A
D
B
© ESTOS GmbH 2014 ●
Colibri …
looks like a standard Jingle session
(with multiple streams)
is not tied to MUC/PubSub/COIN
currently only works in Chrome
Philipp Hancke
© ESTOS GmbH 2014 ●
I like @jitsi presentation at #webrtcparis - finishes off with "Oh, and it's not a
service. You don't pay money for it. It's
open-source"
@disruptivedean
WebRTC Expo Paris 2013
Philipp Hancke
© ESTOS GmbH 2014 ●
colibri.js clientside focus
Meet Sample Application
Jitsi Videobridge
Philipp Hancke
© ESTOS GmbH 2014 ●
Write a serverside MUC focus
Integrate more deeply into MUC
(moderation, voice, …)
Philipp Hancke
© ESTOS GmbH 2014 ● Philipp Hancke