Helix HLS and MPEG-DASH SDK for Android

Helix DNA Overview
David J Smith
djsmith@realnetworks.com
Introducing

• Helix Media Delivery Platform
• Helix DNA client – multi-OS
• Helix SDK for HTTP streaming on Android OS
     •   HLS (Pantos specification)
     •   MPEG-DASH (industry standard)
• Helix SDK for Local Playback on Android OS
     •   RealMedia




 2                           RealNetworks Confidential
Helix Media Delivery Platform

    • Deliver Any Media, To Any Media Player and Device, At Any Time, and Any
      Where
        • Broadest Audience Reach – At work, On-the-Go, and at Home
        • Simplicity, Reliability, Performance and Cost Effectiveness
        • End-to-End integrated – standards based and multi-OS support

    • Platform Functionality – Encoding to Delivery to Playback
        • Helix encoder for H.264/AAC live
                and VOD content creation
        • Helix Servers for RTSP, HLS,
               MPEG-DASH, Flash streaming
        • Broadband HD H.264 Streaming
        • Helix SDK players for Android
        • Helix DNA for OEM chipsets



3                                   RealNetworks Confidential
Helix End-to-End media delivery


RealAudio/ RealVideo



                            Billing      Security
 WMV + Silverlight




     H.264 / H.263 + DASH




    3GPP H.264 / H.263



                            Single infrastructure
     Flash FLV, F4V           Reducing TCO
                              Less Complex
                             Easier to integrate

    Quick Time + HLS

4                                     RealNetworks Confidential
Helix DNA overview

• Established cross platform media engine
     •   Available for Android, Symbian, Linux, Windows
     •   Default media engine of Symbian S60
     •   Over 800 Million+ lifetime installs
     •   Supports a wide variety of codecs
          •   H.264/AAC, H.263/AMR, RMVB, MP3
     •   RTSP and HLS streaming
     •   Options to support DRM technologies
          •   Verimatrix, Microsoft PlayReady
     •   Evolving SDK to embrace standards including DASH




 5                                   RealNetworks Confidential
Helix DNA for Android

• HLS delivery for Android OS using iOS streams
     •   High performance consistent implementation
     •   Over the air installation embedded within App
• Helix DNA HLS and MPEG-DASH libraries available for
     •   Mobile Application developers and OEMs
     •   Supported on Android 2.2+ to 4.x
     •   Open, AES and DRM encryption delivery
     •   DRM from Verimatrix and PlayReady
     •   MPEG-DASH standard streaming




 6                                RealNetworks Confidential
Q: The problem?

• Broadcaster wants to provide the same iOS media service to Android
  and iPhone, iPad (objective simplify delivery and reduce encoder costs)
• Android native media player doesn’t support HLS. (Android 2.x – the most
     popular OS versions – supports RTSP only)

• Android 3.0 and 4.0 do support HLS but
      •   not same as iOS player quality – slow, poor performance, bugs
      •   proprietary DRM – WideVine only
• Broadcaster wants a reliable media player including open choice DRM



A: ?                              Helix Client SDK for Android

 7                                  RealNetworks Confidential
Helix SDK overview
    •   HTTP Live Streaming over the air (OTA) enabler for
        Android OS devices.

    •   Ready to go development package for
        broadcasters, service providers, content
        providers and mobile communication
        providers.
    •   Native media players in Android devices
        don’t have the features service providers
        require. Helix Client SDK is the best
        engine to support HTTP Live Streaming
        and MPEG-DASH on top of customer
        application.
    •   Fully compatible with iOS and MPEG-
        DASH device streaming, supports widest
        range of chipsets with high quality
        playback.




8                                     RealNetworks Confidential
Why use Helix SDK? Helix vs. Android


                     Helix                                               Android

                                                     Fragmented across OEM device firmware and
Uniform and consistent implementation
                                                     chipsets


Available on Android 2.2 and above OS versions       Available only from Android 3.0 and above


High quality – superior audio/video sync,            Low quality – start up latency, late seeking,
smoother/faster seeking, low start up latency        broken audio/video sync,


Highly interoperable with all leading encoders       Lower interoperability


DRM solution available (Verimatrix / PlayReady)      No default DRM integration (2.2/2.3/3.x)

Proven solutions – success references, pre-
                                                     Untested solution
ported devices


9                                        RealNetworks Confidential
Quality Comparison


     Features                       Helix                                           Android

     Adaptive                                                    Unstable (Live),
                    Same as iOS devices (Live/VOD) quality
     Streaming                                                   Start from High bitrate (VOD)



                    Seek to middle (0~2 secs)                    Seek to middle (1~6 sec or Not play)
 Seeking time
                    Seek back to beginning (0-1.5 sec)           Seek back to beginning (2-8 sec)


                                                                 Live : 4 ~ 7 sec
     Startup time   Same as iOS devices
                                                                 VOD : 2 ~ 7 sec


      A/V sync      Same as iOS devices                          Some VOD content have lip synch problem


                                                                 Low interoperability
Interoperability    Same as iOS devices
                                                                 (Unstable / Not playback)




10                                        RealNetworks Confidential
HTTP Live Streaming & Verimatrix




11              RealNetworks Confidential
OEM Integration Experience

•        Helix DNA is the default engine for Lenovo and Huawei phones and tablets
•        Blockbuster App
          •   Pre-installed in Verizon Devices by Samsung, Motorola, HTC, Dell
          •   Integrated with device DRM
•        Helix DNA HLS
          •   Shipping on MetroPCS devices made by Samsung, and LG
          •   Integration with hardware decoders
•        Media room for T-Mobile
          •   Pre-installed on devices by HTC and Samsung
          •   Integrated with device specific hardware
•        RealNetworks has existing licensing agreements with all major device OEMs
•        Worldwide engineering group dedicated to OEM integration and customization
•        Close relationships with major chip makers



    12                                 RealNetworks Confidential
Success Story – Verizon Video

• Helix Client SDK intergraded Verizon’s new video
  application. It supports


“Verizon has offered great video apps on our devices
for many years, and now Verizon Video is the next
way to discover, experience and enjoy high-quality
video entertainment on Android™ smartphones,”


“Verizon Video has the most popular TV shows,
sports and more, and with the power of Verizon
Wireless' 3G and 4G LTE networks, customers will
get an unparalleled mobile viewing experience."


Kristi Crum - Verizon Wireless

 13                          RealNetworks Confidential
Helix DNA customers




14            RealNetworks Confidential
Why Helix?

•        RealNetworks world class engineering and customer support team with 15+
         years of experience of supporting leading OEMs, chipset makers, carriers,
         broadcasters and inventor of streaming media
•        Ability to develop and enhance for customer specific requirements
•        End-to-End experience in developing encoders, delivery servers and media
         players for PC and mobile markets – we understand streaming!
•        Helix DNA is a proven media engine, pre-installed in 800+ million devices
•        Helix DNA HLS implementation reaches more devices and provide more
         consistent experience across OEMs and Android versions than any other HLS
         implementation
•        Helix DNA HLS offers future HLS enhancements, DRM and DASH delivery in a
         single deliverable




    15                                RealNetworks Confidential
Helix SDK capabilities
     Demonstration APK
Helix SDK capabilities

• Customisation
• MPEG-DASH
• HLS
     •   Adaptive bit rates
     •   Multi-track (multi-video, multi-audio, multi-resolution)
• Verimatrix DRM


• Demonstration APK
     •   Helix EMEA APK demo


17                            RealNetworks Confidential
Chipset and OS support



                                                                                      3/4


 Chipsets                              1 GHz minimum clock speed




             Froyo 2.2   Gingerbread 2.3   Honeycomb 3.x Ice Cream Sandwich 4.0   JellyBean 4.1.x
OS Version




18                                RealNetworks Confidential
Encoding Best Practice

           Smartphone
              up to                                                  Video: 128/256/512k
          320x180 (16:9)
           @ 512kbps*                    Baseline                    Audio: 48k



              Resolution                       Codecs                    Adaptive Bit Rates




              Tablet
               up to                                                 Video: 512/768/1024k
          640x360 (16:9)
           @ 1024kbps*                   Baseline                    Audio: 48k



              Resolution                       Codecs                    Adaptive Bit Rates




          *Dual and Quad cores allow higher bit rates and resolutions with increased bandwidth and
          CPU usage
19                          RealNetworks Confidential
Customisable Controls

• Play, Pause, Rewind, Fast Forward, Action




20                   RealNetworks Confidential
MPEG-DASH

• ISO MP4 support
• Multi-rate
• Multi-resolution
• Helix & 3rd party streams


• Helix EMEA APK demo




21                    RealNetworks Confidential
HLS

• Adaptive rate
• Multi-resolution
• Helix & Apple official streams



• Multi-audio
• Multi-video
• Live Seek
• nDVR

22                     RealNetworks Confidential
HLS multi-track

• Multi-audio tracks with single video track
     •   example - Multi-lingual movies




23                          RealNetworks Confidential
HLS multi-video

• Multi-video with single audio track
     •   Example – multi-camera events




24                        RealNetworks Confidential
HLS live seek

• Seek with a live HLS multi-segment playlist




25                    RealNetworks Confidential
Vermatrix DRM

• Verimatrix HLS (DRM)
• Encrypted HLS (AES)
• Open HLS




• Helix EMEA APK demo




26                  RealNetworks Confidential
Next steps?
        Contact
djsmith@realnetworks.com

     Available Now
   Demonstration APK
    Evaluation SDK
1 sur 27

Recommandé

Digiever standalone nvr_general_2017_technosystems_4_k_live par
Digiever standalone nvr_general_2017_technosystems_4_k_liveDigiever standalone nvr_general_2017_technosystems_4_k_live
Digiever standalone nvr_general_2017_technosystems_4_k_liveAli Shoaee
625 vues126 diapositives
Qvsd datasheet par
Qvsd datasheetQvsd datasheet
Qvsd datasheetciperi
290 vues2 diapositives
Mips track a par
Mips   track aMips   track a
Mips track aAlona Gradman
726 vues27 diapositives
Raritan KVM Selection Guide 2016 par
Raritan KVM Selection Guide 2016Raritan KVM Selection Guide 2016
Raritan KVM Selection Guide 2016Mike Hogan
215 vues2 diapositives
iPhone Live Video Streaming Software par
iPhone Live Video Streaming SoftwareiPhone Live Video Streaming Software
iPhone Live Video Streaming SoftwareVideoguy
706 vues3 diapositives
Delivering real-time video globally at Internet scale - Stefan Birrer, Co-Fou... par
Delivering real-time video globally at Internet scale - Stefan Birrer, Co-Fou...Delivering real-time video globally at Internet scale - Stefan Birrer, Co-Fou...
Delivering real-time video globally at Internet scale - Stefan Birrer, Co-Fou...nine
327 vues26 diapositives

Contenu connexe

Tendances

Aten Infotech par
Aten InfotechAten Infotech
Aten InfotechATEN Infotech
403 vues22 diapositives
DCC Labs Company Presentation par
DCC Labs Company PresentationDCC Labs Company Presentation
DCC Labs Company PresentationDCC Labs
925 vues19 diapositives
Odyssey7Q+User-Manual-2016.01 par
Odyssey7Q+User-Manual-2016.01Odyssey7Q+User-Manual-2016.01
Odyssey7Q+User-Manual-2016.01Erich Haubrich
838 vues70 diapositives
RemoteFX - Rich End User Experience for VDI and Remote Desktops par
RemoteFX - Rich End User Experience for VDI and Remote DesktopsRemoteFX - Rich End User Experience for VDI and Remote Desktops
RemoteFX - Rich End User Experience for VDI and Remote DesktopsAmit Gatenyo
1.2K vues19 diapositives
Custom Intergration Product Guide 2009 par
Custom Intergration Product Guide 2009Custom Intergration Product Guide 2009
Custom Intergration Product Guide 2009Unicam Europe
811 vues39 diapositives
OpenEye IP Video Basics par
OpenEye IP Video BasicsOpenEye IP Video Basics
OpenEye IP Video Basicsopeneyevideo
982 vues35 diapositives

Tendances(20)

DCC Labs Company Presentation par DCC Labs
DCC Labs Company PresentationDCC Labs Company Presentation
DCC Labs Company Presentation
DCC Labs925 vues
RemoteFX - Rich End User Experience for VDI and Remote Desktops par Amit Gatenyo
RemoteFX - Rich End User Experience for VDI and Remote DesktopsRemoteFX - Rich End User Experience for VDI and Remote Desktops
RemoteFX - Rich End User Experience for VDI and Remote Desktops
Amit Gatenyo1.2K vues
Custom Intergration Product Guide 2009 par Unicam Europe
Custom Intergration Product Guide 2009Custom Intergration Product Guide 2009
Custom Intergration Product Guide 2009
Unicam Europe811 vues
AJA KIPRO Portable Digital file recorder with Apple Process 422 par AV ProfShop
AJA KIPRO Portable Digital file recorder with Apple Process 422AJA KIPRO Portable Digital file recorder with Apple Process 422
AJA KIPRO Portable Digital file recorder with Apple Process 422
AV ProfShop783 vues
activa200_soc par rnir
activa200_socactiva200_soc
activa200_soc
rnir243 vues
Multi-network Solutions in the Real World: NAB 2012, Bill Rosenblatt, GiantSt... par Verimatrix
Multi-network Solutions in the Real World: NAB 2012, Bill Rosenblatt, GiantSt...Multi-network Solutions in the Real World: NAB 2012, Bill Rosenblatt, GiantSt...
Multi-network Solutions in the Real World: NAB 2012, Bill Rosenblatt, GiantSt...
Verimatrix462 vues
FPGA Camp - Softjin Presentation par FPGA Central
FPGA Camp - Softjin PresentationFPGA Camp - Softjin Presentation
FPGA Camp - Softjin Presentation
FPGA Central713 vues
OpenEye Digital Video Recorder Overview par openeyevideo
OpenEye Digital Video Recorder OverviewOpenEye Digital Video Recorder Overview
OpenEye Digital Video Recorder Overview
openeyevideo2.2K vues
TrueСonf Products par TrueConf
TrueСonf ProductsTrueСonf Products
TrueСonf Products
TrueConf390 vues
New Enterprise Video System par annaji
New Enterprise Video SystemNew Enterprise Video System
New Enterprise Video System
annaji204 vues
ABS 2012 - Android Device Porting Walkthrough par Benjamin Zores
ABS 2012 - Android Device Porting WalkthroughABS 2012 - Android Device Porting Walkthrough
ABS 2012 - Android Device Porting Walkthrough
Benjamin Zores10.4K vues

Similaire à Helix HLS and MPEG-DASH SDK for Android

Helix Universal Server v15 par
Helix Universal Server v15Helix Universal Server v15
Helix Universal Server v15David J Smith
3.5K vues29 diapositives
Summit update par
Summit updateSummit update
Summit updateBob Allred
1.2K vues26 diapositives
NexPlayer SDK par
NexPlayer SDKNexPlayer SDK
NexPlayer SDKNexStreaming
1.6K vues5 diapositives
Helix Media Delivery Platform V13 Launch event in Cairo (Interact Egypt - 2009) par
Helix Media Delivery Platform V13 Launch event in Cairo (Interact Egypt - 2009)Helix Media Delivery Platform V13 Launch event in Cairo (Interact Egypt - 2009)
Helix Media Delivery Platform V13 Launch event in Cairo (Interact Egypt - 2009)Interact
843 vues20 diapositives
Video Transcoding Terms Explained par
Video Transcoding Terms Explained Video Transcoding Terms Explained
Video Transcoding Terms Explained nerodude
2.5K vues16 diapositives
7 reasons why video conferencing world will never par
7 reasons why video conferencing world will never7 reasons why video conferencing world will never
7 reasons why video conferencing world will neverTrueConf
1.7K vues33 diapositives

Similaire à Helix HLS and MPEG-DASH SDK for Android (20)

Helix Universal Server v15 par David J Smith
Helix Universal Server v15Helix Universal Server v15
Helix Universal Server v15
David J Smith3.5K vues
Helix Media Delivery Platform V13 Launch event in Cairo (Interact Egypt - 2009) par Interact
Helix Media Delivery Platform V13 Launch event in Cairo (Interact Egypt - 2009)Helix Media Delivery Platform V13 Launch event in Cairo (Interact Egypt - 2009)
Helix Media Delivery Platform V13 Launch event in Cairo (Interact Egypt - 2009)
Interact 843 vues
Video Transcoding Terms Explained par nerodude
Video Transcoding Terms Explained Video Transcoding Terms Explained
Video Transcoding Terms Explained
nerodude2.5K vues
7 reasons why video conferencing world will never par TrueConf
7 reasons why video conferencing world will never7 reasons why video conferencing world will never
7 reasons why video conferencing world will never
TrueConf1.7K vues
ACCELERATING OTT DELIVERY AND MODERNIZING MEDIA LOGISTICS WITH CLOUD BASED VI... par Amazon Web Services
ACCELERATING OTT DELIVERY AND MODERNIZING MEDIA LOGISTICS WITH CLOUD BASED VI...ACCELERATING OTT DELIVERY AND MODERNIZING MEDIA LOGISTICS WITH CLOUD BASED VI...
ACCELERATING OTT DELIVERY AND MODERNIZING MEDIA LOGISTICS WITH CLOUD BASED VI...
Fall Premieres: Media Frameworks in iOS 11, macOS 10.13, and tvOS 11 (CocoaCo... par Chris Adamson
Fall Premieres: Media Frameworks in iOS 11, macOS 10.13, and tvOS 11 (CocoaCo...Fall Premieres: Media Frameworks in iOS 11, macOS 10.13, and tvOS 11 (CocoaCo...
Fall Premieres: Media Frameworks in iOS 11, macOS 10.13, and tvOS 11 (CocoaCo...
Chris Adamson832 vues
On-demand & Live Streaming with Amazon CloudFront in the Post-PC World (MED30... par Amazon Web Services
On-demand & Live Streaming with Amazon CloudFront in the Post-PC World (MED30...On-demand & Live Streaming with Amazon CloudFront in the Post-PC World (MED30...
On-demand & Live Streaming with Amazon CloudFront in the Post-PC World (MED30...
CommTech Talks: Challenges for Video on Demand (VoD) services par Antonio Capone
CommTech Talks: Challenges for Video on Demand (VoD) servicesCommTech Talks: Challenges for Video on Demand (VoD) services
CommTech Talks: Challenges for Video on Demand (VoD) services
Antonio Capone639 vues
Salyens Smeet SDK ™ H.323 par Videoguy
Salyens Smeet SDK ™ H.323 Salyens Smeet SDK ™ H.323
Salyens Smeet SDK ™ H.323
Videoguy128 vues
Flash Live Video Streaming Software par Videoguy
Flash Live Video Streaming SoftwareFlash Live Video Streaming Software
Flash Live Video Streaming Software
Videoguy1.1K vues

Dernier

Zero to Automated in Under a Year par
Zero to Automated in Under a YearZero to Automated in Under a Year
Zero to Automated in Under a YearNetwork Automation Forum
15 vues23 diapositives
virtual reality.pptx par
virtual reality.pptxvirtual reality.pptx
virtual reality.pptxG036GaikwadSnehal
11 vues15 diapositives
Evolving the Network Automation Journey from Python to Platforms par
Evolving the Network Automation Journey from Python to PlatformsEvolving the Network Automation Journey from Python to Platforms
Evolving the Network Automation Journey from Python to PlatformsNetwork Automation Forum
13 vues21 diapositives
Mini-Track: Challenges to Network Automation Adoption par
Mini-Track: Challenges to Network Automation AdoptionMini-Track: Challenges to Network Automation Adoption
Mini-Track: Challenges to Network Automation AdoptionNetwork Automation Forum
12 vues27 diapositives
Data Integrity for Banking and Financial Services par
Data Integrity for Banking and Financial ServicesData Integrity for Banking and Financial Services
Data Integrity for Banking and Financial ServicesPrecisely
21 vues26 diapositives
Case Study Copenhagen Energy and Business Central.pdf par
Case Study Copenhagen Energy and Business Central.pdfCase Study Copenhagen Energy and Business Central.pdf
Case Study Copenhagen Energy and Business Central.pdfAitana
16 vues3 diapositives

Dernier(20)

Data Integrity for Banking and Financial Services par Precisely
Data Integrity for Banking and Financial ServicesData Integrity for Banking and Financial Services
Data Integrity for Banking and Financial Services
Precisely21 vues
Case Study Copenhagen Energy and Business Central.pdf par Aitana
Case Study Copenhagen Energy and Business Central.pdfCase Study Copenhagen Energy and Business Central.pdf
Case Study Copenhagen Energy and Business Central.pdf
Aitana16 vues
Special_edition_innovator_2023.pdf par WillDavies22
Special_edition_innovator_2023.pdfSpecial_edition_innovator_2023.pdf
Special_edition_innovator_2023.pdf
WillDavies2217 vues
Serverless computing with Google Cloud (2023-24) par wesley chun
Serverless computing with Google Cloud (2023-24)Serverless computing with Google Cloud (2023-24)
Serverless computing with Google Cloud (2023-24)
wesley chun11 vues
Unit 1_Lecture 2_Physical Design of IoT.pdf par StephenTec
Unit 1_Lecture 2_Physical Design of IoT.pdfUnit 1_Lecture 2_Physical Design of IoT.pdf
Unit 1_Lecture 2_Physical Design of IoT.pdf
StephenTec12 vues
Five Things You SHOULD Know About Postman par Postman
Five Things You SHOULD Know About PostmanFive Things You SHOULD Know About Postman
Five Things You SHOULD Know About Postman
Postman33 vues
GDG Cloud Southlake 28 Brad Taylor and Shawn Augenstein Old Problems in the N... par James Anderson
GDG Cloud Southlake 28 Brad Taylor and Shawn Augenstein Old Problems in the N...GDG Cloud Southlake 28 Brad Taylor and Shawn Augenstein Old Problems in the N...
GDG Cloud Southlake 28 Brad Taylor and Shawn Augenstein Old Problems in the N...
James Anderson85 vues
Attacking IoT Devices from a Web Perspective - Linux Day par Simone Onofri
Attacking IoT Devices from a Web Perspective - Linux Day Attacking IoT Devices from a Web Perspective - Linux Day
Attacking IoT Devices from a Web Perspective - Linux Day
Simone Onofri16 vues
Empathic Computing: Delivering the Potential of the Metaverse par Mark Billinghurst
Empathic Computing: Delivering  the Potential of the MetaverseEmpathic Computing: Delivering  the Potential of the Metaverse
Empathic Computing: Delivering the Potential of the Metaverse
Automating a World-Class Technology Conference; Behind the Scenes of CiscoLive par Network Automation Forum
Automating a World-Class Technology Conference; Behind the Scenes of CiscoLiveAutomating a World-Class Technology Conference; Behind the Scenes of CiscoLive
Automating a World-Class Technology Conference; Behind the Scenes of CiscoLive
Voice Logger - Telephony Integration Solution at Aegis par Nirmal Sharma
Voice Logger - Telephony Integration Solution at AegisVoice Logger - Telephony Integration Solution at Aegis
Voice Logger - Telephony Integration Solution at Aegis
Nirmal Sharma39 vues

Helix HLS and MPEG-DASH SDK for Android

  • 1. Helix DNA Overview David J Smith djsmith@realnetworks.com
  • 2. Introducing • Helix Media Delivery Platform • Helix DNA client – multi-OS • Helix SDK for HTTP streaming on Android OS • HLS (Pantos specification) • MPEG-DASH (industry standard) • Helix SDK for Local Playback on Android OS • RealMedia 2 RealNetworks Confidential
  • 3. Helix Media Delivery Platform • Deliver Any Media, To Any Media Player and Device, At Any Time, and Any Where • Broadest Audience Reach – At work, On-the-Go, and at Home • Simplicity, Reliability, Performance and Cost Effectiveness • End-to-End integrated – standards based and multi-OS support • Platform Functionality – Encoding to Delivery to Playback • Helix encoder for H.264/AAC live and VOD content creation • Helix Servers for RTSP, HLS, MPEG-DASH, Flash streaming • Broadband HD H.264 Streaming • Helix SDK players for Android • Helix DNA for OEM chipsets 3 RealNetworks Confidential
  • 4. Helix End-to-End media delivery RealAudio/ RealVideo Billing Security WMV + Silverlight H.264 / H.263 + DASH 3GPP H.264 / H.263 Single infrastructure Flash FLV, F4V Reducing TCO Less Complex Easier to integrate Quick Time + HLS 4 RealNetworks Confidential
  • 5. Helix DNA overview • Established cross platform media engine • Available for Android, Symbian, Linux, Windows • Default media engine of Symbian S60 • Over 800 Million+ lifetime installs • Supports a wide variety of codecs • H.264/AAC, H.263/AMR, RMVB, MP3 • RTSP and HLS streaming • Options to support DRM technologies • Verimatrix, Microsoft PlayReady • Evolving SDK to embrace standards including DASH 5 RealNetworks Confidential
  • 6. Helix DNA for Android • HLS delivery for Android OS using iOS streams • High performance consistent implementation • Over the air installation embedded within App • Helix DNA HLS and MPEG-DASH libraries available for • Mobile Application developers and OEMs • Supported on Android 2.2+ to 4.x • Open, AES and DRM encryption delivery • DRM from Verimatrix and PlayReady • MPEG-DASH standard streaming 6 RealNetworks Confidential
  • 7. Q: The problem? • Broadcaster wants to provide the same iOS media service to Android and iPhone, iPad (objective simplify delivery and reduce encoder costs) • Android native media player doesn’t support HLS. (Android 2.x – the most popular OS versions – supports RTSP only) • Android 3.0 and 4.0 do support HLS but • not same as iOS player quality – slow, poor performance, bugs • proprietary DRM – WideVine only • Broadcaster wants a reliable media player including open choice DRM A: ? Helix Client SDK for Android 7 RealNetworks Confidential
  • 8. Helix SDK overview • HTTP Live Streaming over the air (OTA) enabler for Android OS devices. • Ready to go development package for broadcasters, service providers, content providers and mobile communication providers. • Native media players in Android devices don’t have the features service providers require. Helix Client SDK is the best engine to support HTTP Live Streaming and MPEG-DASH on top of customer application. • Fully compatible with iOS and MPEG- DASH device streaming, supports widest range of chipsets with high quality playback. 8 RealNetworks Confidential
  • 9. Why use Helix SDK? Helix vs. Android Helix Android Fragmented across OEM device firmware and Uniform and consistent implementation chipsets Available on Android 2.2 and above OS versions Available only from Android 3.0 and above High quality – superior audio/video sync, Low quality – start up latency, late seeking, smoother/faster seeking, low start up latency broken audio/video sync, Highly interoperable with all leading encoders Lower interoperability DRM solution available (Verimatrix / PlayReady) No default DRM integration (2.2/2.3/3.x) Proven solutions – success references, pre- Untested solution ported devices 9 RealNetworks Confidential
  • 10. Quality Comparison Features Helix Android Adaptive Unstable (Live), Same as iOS devices (Live/VOD) quality Streaming Start from High bitrate (VOD) Seek to middle (0~2 secs) Seek to middle (1~6 sec or Not play) Seeking time Seek back to beginning (0-1.5 sec) Seek back to beginning (2-8 sec) Live : 4 ~ 7 sec Startup time Same as iOS devices VOD : 2 ~ 7 sec A/V sync Same as iOS devices Some VOD content have lip synch problem Low interoperability Interoperability Same as iOS devices (Unstable / Not playback) 10 RealNetworks Confidential
  • 11. HTTP Live Streaming & Verimatrix 11 RealNetworks Confidential
  • 12. OEM Integration Experience • Helix DNA is the default engine for Lenovo and Huawei phones and tablets • Blockbuster App • Pre-installed in Verizon Devices by Samsung, Motorola, HTC, Dell • Integrated with device DRM • Helix DNA HLS • Shipping on MetroPCS devices made by Samsung, and LG • Integration with hardware decoders • Media room for T-Mobile • Pre-installed on devices by HTC and Samsung • Integrated with device specific hardware • RealNetworks has existing licensing agreements with all major device OEMs • Worldwide engineering group dedicated to OEM integration and customization • Close relationships with major chip makers 12 RealNetworks Confidential
  • 13. Success Story – Verizon Video • Helix Client SDK intergraded Verizon’s new video application. It supports “Verizon has offered great video apps on our devices for many years, and now Verizon Video is the next way to discover, experience and enjoy high-quality video entertainment on Android™ smartphones,” “Verizon Video has the most popular TV shows, sports and more, and with the power of Verizon Wireless' 3G and 4G LTE networks, customers will get an unparalleled mobile viewing experience." Kristi Crum - Verizon Wireless 13 RealNetworks Confidential
  • 14. Helix DNA customers 14 RealNetworks Confidential
  • 15. Why Helix? • RealNetworks world class engineering and customer support team with 15+ years of experience of supporting leading OEMs, chipset makers, carriers, broadcasters and inventor of streaming media • Ability to develop and enhance for customer specific requirements • End-to-End experience in developing encoders, delivery servers and media players for PC and mobile markets – we understand streaming! • Helix DNA is a proven media engine, pre-installed in 800+ million devices • Helix DNA HLS implementation reaches more devices and provide more consistent experience across OEMs and Android versions than any other HLS implementation • Helix DNA HLS offers future HLS enhancements, DRM and DASH delivery in a single deliverable 15 RealNetworks Confidential
  • 16. Helix SDK capabilities Demonstration APK
  • 17. Helix SDK capabilities • Customisation • MPEG-DASH • HLS • Adaptive bit rates • Multi-track (multi-video, multi-audio, multi-resolution) • Verimatrix DRM • Demonstration APK • Helix EMEA APK demo 17 RealNetworks Confidential
  • 18. Chipset and OS support 3/4 Chipsets 1 GHz minimum clock speed Froyo 2.2 Gingerbread 2.3 Honeycomb 3.x Ice Cream Sandwich 4.0 JellyBean 4.1.x OS Version 18 RealNetworks Confidential
  • 19. Encoding Best Practice Smartphone up to Video: 128/256/512k 320x180 (16:9) @ 512kbps* Baseline Audio: 48k Resolution Codecs Adaptive Bit Rates Tablet up to Video: 512/768/1024k 640x360 (16:9) @ 1024kbps* Baseline Audio: 48k Resolution Codecs Adaptive Bit Rates *Dual and Quad cores allow higher bit rates and resolutions with increased bandwidth and CPU usage 19 RealNetworks Confidential
  • 20. Customisable Controls • Play, Pause, Rewind, Fast Forward, Action 20 RealNetworks Confidential
  • 21. MPEG-DASH • ISO MP4 support • Multi-rate • Multi-resolution • Helix & 3rd party streams • Helix EMEA APK demo 21 RealNetworks Confidential
  • 22. HLS • Adaptive rate • Multi-resolution • Helix & Apple official streams • Multi-audio • Multi-video • Live Seek • nDVR 22 RealNetworks Confidential
  • 23. HLS multi-track • Multi-audio tracks with single video track • example - Multi-lingual movies 23 RealNetworks Confidential
  • 24. HLS multi-video • Multi-video with single audio track • Example – multi-camera events 24 RealNetworks Confidential
  • 25. HLS live seek • Seek with a live HLS multi-segment playlist 25 RealNetworks Confidential
  • 26. Vermatrix DRM • Verimatrix HLS (DRM) • Encrypted HLS (AES) • Open HLS • Helix EMEA APK demo 26 RealNetworks Confidential
  • 27. Next steps? Contact djsmith@realnetworks.com Available Now Demonstration APK Evaluation SDK