Clarifying common concerns/excuses for not doing WebRTC, including: ORTC vs. WebRTC standards battle, video codec interoperability, Microsoft support, Apple support, future of Flash/RTMFP, standards status, and WebRTC bugs. Includes some pointers for dealing with the unique nature of WebRTC.
3. 3
Common reasons (/excuses)
to stay on the couch with WebRTC
• ORTC vs. WebRTC – I don’t want to pick the wrong side
• No one is using the same codecs (VP8 vs. H.264)
• Microsoft doesn’t support WebRTC
• Apple doesn’t support WebRTC
• I can keep using flash
• Standards aren’t done
• WebRTC is buggy
4. 11 August 2016 4
vs.
Image source: USA Today,
http://www.usatoday.com/story/sports/olympics/2013/02/14/olympic-wrestling-us-russia-iran/1921527/
7. What you can do with WebRTC 1.0 objects
• "Warm up" media path while the getting a track and
ringing
• Change the send codec (without SDP munging)
• Change the camera source instantly (front to back)
• Enable/disable sending of media instantly (without
signalling)
• Set a max bandwidth
• Obtain detailed status of individual ICE and DTLS
transports
Source: https://docs.google.com/presentation/d/1oDVgPQtYpQNRkgiP51OQJS1sOW6mjWcGvp129Bovd28
8. 11 August 2016 ClueCon 2016 8
ORTC vs. WebRTC – I don’t want to pick the wrong side
9. 11 August 2016 ClueCon 2016 9
ORTC is part of WebRTC and will be further integrated
in NV… eventually
11. 11 August 2016 Chad Wallace Hart 11
Image source: http://www.quotationof.com/gallery/win-win-situation-quotes-5.jpg.html
Outcome: everybody wins
• H.264 install base camp got H.264 as a mandatory codec
• Royalty free camp has set the path for a royalty free codec world in the future through the Alliance for Open Media
12. 12
Everyone does H.264/AVC now..
mostly
11 August 2016
https://groups.google.com/forum/#!topic/discuss-webrtc/bDfxOA8XiJI https://blogs.windows.com/msedgedev/2016/05/27/previewing-h-264avc-for-ortc/
Behind a flag
13. 11 August 2016 13
No one is using the same video codecs (VP8 vs. H.264)
Everyone supports H.264
15. 11 August 2016 15
WebRTC at Microsoft
BROWSER NATIVECOMMS APP
>100M Users >300M MAUInstall base >350M Win 10 users
ORTC+WebRTC Skype for Web moving to
WebRTC
Adding Visual Studio tooling
that includes WebRTC
+ 8.1 install base
16. Edge is growing,
but still tiny
http://gs.statcounter.com/#desktop-browser-ww-monthly-201606-201606-bar
17. IE will continue to
have meaninful
share for some time
http://gs.statcounter.com/#desktop-browser-ww-monthly-201606-201606-bar
21. 21
3 ways Apple hurts WebRTC
11 August 2016
Safari Other Browser
Apps on iOS
WebView
for iOS
No support for desktop or
mobile
No support for easy
native apps
No one else is allowed to make a
WebRTC Browser
27. What about Flash RTMP/RTMFP?
11 August 2016 Chad Wallace Hart 27
28. Chrome is killing flash
11 August 2016 Chad Wallace Hart 28
https://chrome.googleblog.com/2016/08/flash-and-chrome.html
29. Firefox isn’t far behind
11 August 2016 Chad Wallace Hart 29
https://blog.mozilla.org/futurereleases/2016/07/20/reducing-adobe-flash-usage-in-firefox/
30. ❌ ✔ ✔
WebRTC in Flash vendors
11 August 2016 Chad Wallace Hart 30
31. 11 August 2016 Chad Wallace Hart 31
I can keep using flash
51. About Me
11 August 2016 Chad Wallace Hart 51
Head of Strategic Products
https://www.voxbone.com
cwhart@voxbone.com
A blog for WebRTC developers
https://webrtcHacks.com
@webrtcHacks
WebRTC events & videos
https://www.krankygeek.com/
@webrtclive
@chadwallacehart
chad@chadwallacehart.com
In December, Chrome 55 will make HTML5 the default experience, except for sites which only support Flash. For those, you’ll be prompted to enable Flash when you first visit the site. Aside from that, the only change you’ll notice is a safer and more power-efficient browsing experience.
Unified origin – no
150M DAU
Facebook messenger = 1B MAU
+100M in 4 months
China Mobile – 800M subscribers
2010 - acquisitions
2011 – project started
Took IP worth $10’s of M with 100+ customers and open sourced
Google acquired video compression company On2in February 2010 for $133 million
http://venturebeat.com/2010/05/18/google-acquires-swedish-firm-global-ip-solutions-for-68-2m-for-real-time-technology/
GIPS
10-20M business used by 100+ VoIP vendors, Skype
http://otc.nfmf.no/public/news/2642.pdf