Successfully reported this slideshow.
We use your LinkedIn profile and activity data to personalize ads and to show you more relevant ads. You can change your ad preferences anytime.

WebRTC for Mobile - Challenges and Solutions

3,954 views

Published on

Running WebRTC on Mobile devices is still a challenge. There is no "one size fits all" solution. This presentation was presented by Amir Zmora at the WebRTC 2014 conference in Paris

Published in: Technology
  • D0WNL0AD FULL ▶ ▶ ▶ ▶ http://1url.pw/2XP5w ◀ ◀ ◀ ◀
       Reply 
    Are you sure you want to  Yes  No
    Your message goes here

WebRTC for Mobile - Challenges and Solutions

  1. 1. WebRTC for Mobile Challenges and Solutions 12/21/2014 1 Amir Zmora @AmirZmora
  2. 2. Working 2 Heads 12/21/2014 2
  3. 3. Impacting Voice & Video Quality János Balázs Vladimer Shioshvili Javier Kohen
  4. 4. Device Network free photos & art János Balázs
  5. 5. From Chrome M39 WebRTC Release Notes • Issue 3712 :- With VP8 codec, the encoder has to sometimes drop frames to maintain the bit- rate. A lot of frame-drops can look worse than scaling image down. Now we added ability to scale down frames before encoding to improve quality. • Added functionality in AGC to raise the microphone level if needed at startup. This is based on some user reports of not being able to hear others in a call… • Issue 3785 :- Fixed one way audio issue in Chrome. The problem was that NetEQ was unable to handle a big jump in timestamp. • Issue 423696 :- Fixed audio glitches on Mac when webrtc and webaudio streams are used at the same time. • Issue 424149 :- Fixed problem with Chrome reporting as 0 audio energy for input stream when microphone volume was low. • Issue 420866 :- Fixed Black video problem for Chrome on Android on some Samsung devices. • Issue 374104 :- Fixed A/V sync issue when FEC was enabled. 12/21/2014 5 Dealing with Audio & Video is HARD!
  6. 6. WebRTC Comes To The Rescue Probably the best media engine in the world 12/21/2014 6 License & royalties Quality On-going investment
  7. 7. Integration Options 12/21/2014 7 Do it Yourself Native AppBrowser Hybrid App SDK
  8. 8. Native App • Hard work • Version updates • Interoperability 12/21/2014 8 Do it Yourself SDK • Commercial/Open Source • Independent/Service
  9. 9. Hybrid App 12/21/2014 9
  10. 10. Mobile Open Source & SDKs (partial) 12/21/2014 10 Otalk
  11. 11. Mobile WebRTC API Platforms (partial) 12/21/2014 11 By Tropo
  12. 12. 12/21/2014 12 Many Collaboration Services
  13. 13. Hello Santa Uses an API Platform
  14. 14. Conclusion • Native applications vs. browser • Different options…case by case • Mobile challenge not solved yet 12/21/2014 14
  15. 15. Thank You 12/21/2014 15 Amir Zmora @AmirZmora

×