• Share
  • Email
  • Embed
  • Like
  • Save
  • Private Content
Which Codec for WebRTC?
 

Which Codec for WebRTC?

on

  • 5,263 views

There is an ongoing debate as to which codecs should WebRTC mandate: VP8 or H.264, G.7xx series or Opus.
Where does this debate come from? What lies behind the different sides in this debate, and ...

There is an ongoing debate as to which codecs should WebRTC mandate: VP8 or H.264, G.7xx series or Opus.
Where does this debate come from? What lies behind the different sides in this debate, and why we all should strive for a simple solution?

You can find my impressions and more details about the conference here: http://bloggeek.me/webrtc-conference-wrapup/

Statistics

Views

Total Views
5,263
Views on SlideShare
2,746
Embed Views
2,517

Actions

Likes
5
Downloads
82
Comments
0

12 Embeds 2,517

http://www.addlive.com 2101
http://blog.addlive.com 322
http://www.scoop.it 66
http://www.linkedin.com 9
http://6801675481115779990_0b3a10d775eb3c141b9f7ec32706ad2010495d39.blogspot.com 7
http://www.addlive.io 3
http://bloggeek.me 3
http://webcache.googleusercontent.com 2
http://translate.googleusercontent.com 1
http://www.diffbot.com&_=1350072496127 HTTP 1
https://www.linkedin.com 1
http://www.diffbot.com&_=1350072481949 HTTP 1
More...

Accessibility

Categories

Upload Details

Uploaded via as Microsoft PowerPoint

Usage Rights

© All Rights Reserved

Report content

Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
  • Full Name Full Name Comment goes here.
    Are you sure you want to
    Your message goes here
    Processing…
Post Comment
Edit your comment
  • This comes from an Acme Packet post

Which Codec for WebRTC? Which Codec for WebRTC? Presentation Transcript

  • Which Codec for WebRTC? Tsahi Levent-Levi Director of Business Solutions, PBG - PSM October 2012 Information Security Level 2 – Sensitive1 © 2012 – Proprietary and Confidential Information of Amdocs
  • “Audio and Video Codecs Will Never Converge”
  • Looks familiar?3
  • There are a few more… http://www.wordle.net/4
  • Skipping to video: Which codec is best? Bit rate Complexity H.261 H.263 H.264 H.265 H.261 H.263 H.264 H.265 Compression isn’t the only measurement5
  • Technology vs Business
  • Technology Quality Bitrate Complexity Latency Resilience7
  • Business (and politics…) Interoperability Hardware availability Ecosystem Intellectual property8
  • “Given the ability to deliver a royalty-free platform with no compromises on quality, we see no reason to include mandatory royalty- bearing codecs.” Justin Uberti, Google9
  • “H.264 support is a requirement in some regulatory frameworks, such as emergency services […] AMR narrow-band is playing a key role in mobile telephony and has a huge footprint.” Bo Burman, Ericsson10
  • “We would […] like to recommend […] AMR- WB and EVS, since we expect them to be available in mobile chipsets.” Bo Burman, Ericsson11
  • “G.711 is universal, unencumbered, and widely implemented. […] A mandate for Opus will limit initial RTCWeb clients to use software-based codecs […]” Mandyam Giridhar, Qualcomm12
  • WebRTC Mandatory Codecs is NOT about Technology13
  • The End Game G.711 VP8 and or Opus H.26414
  • Browsers will differ in the optional codecs they will support Information Security Level 2 – Sensitive15 © 2012 – Proprietary and Confidential Information of Amdocs
  • Should WebRTC ignore “legacy” systems?16
  • “Legacy” Systems and Codecs
  • Transcoding Will be Needed…18
  • Transcoding Will be Needed… Adds Reduces Trusted Packet loss Expensive latency quality third party resiliency19
  • There Are No Easy Answers Information Security Level 2 – Sensitive20 © 2012 – Proprietary and Confidential Information of Amdocs
  • Image creditsfilippo_jean m-louis x6e38 casey.marshallSam Howzit wilhei55 suzyq212 kowitz Parvin Samuel M. Livingston AMagill seyed mostafa zamani apliniste
  • Thank You! Tsahi Levent-Levi Director of Business Solutions, PBG – PSM tsahil@amdocs.com http://bloggeek.me22