SlideShare a Scribd company logo
1 of 11
MPEG DASH Developments in ST
Emanuele Quacchio - STMicroelectronics

emanuele.quacchio@st.com




                                           IMTC Webinar

                                         February 16th, 2012
Advanced System Technology - AST                                                          2



 ST Corporate System R&D
 Mission
    To provide to ST leading edge innovation in
     Security/Multimedia/Connectivity fields
    To address R&D in new fields, to guarantee early ST access to
     new Markets & Applications


            The Networked Multimedia Team in AST focuses on:
             Video Coding/Decoding and processing in general;
                    Multimedia transport & networking;
            Multimedia frameworks, middleware and applications




                                                           Presentation Title   17/02/2012
MPEG DASH in AST/NMM


                       17/02/2012
Main Goal                                   4




• Early prototype of the technology on ST/ST-Ericsson
  embedded platforms
  • ST: 7108, Orly
  • ST-Ericsson: A9500-Snowball



• DASH client integration in multimedia SW middleware
  • Linux/GStreamer
  • Android/Stagefright



                                                        Presentation Title   17/02/2012
Two branches of activities                                     5




GStreamer DASH client            Android DASH client

• DASH receiver implemented in   • DASH receiver for Android
  GStreamer media framework        media framework (Stagefright)
  for Linux Embedded OS          • Target platform: STE A9500-
• Target platforms: STi7108,       Snowball
  Orly                           • Will be probably showcased at
• Already demonstrated during      MWC 2012
  2011 on STi7108




                                                    Presentation Title   17/02/2012
Target 2012. Multiplatform DASH Streaming                           6




                 DRM




              DASH




               DRM


                                  Presentation Title   17/02/2012
GStreamer DASH Client - Status                                                   7




• Features:
   • Supported ISO based onDemand profile
   • Test on going for other profiles:
      • MPEG2TS Main
      • ISO based Live
   • ST proprietary solution for buffer management and adaptation
     logic. Possibility to interface other adaptation engines

• Finalizing:
   • Separated Audio/Video tracks management and synchronization
   • Integration with HTML5 media player




                                                          Presentation Title   17/02/2012
GStreamer DASH Client – Planned activities                                      8




• DASH Client Benchmark
  • Compliance with specifications
  • Performances on ST platforms
  • Willingness to join DASH promoter group

• Combination with browser
  • Tracking W3C discussion on the topic

• Secure DASH streaming
  • Integration of specific DRM frameworks




                                              Presentation Title   17/02/2012
Android DASH Client – Status                                         9




• Activity in collaboration with ST-Ericsson

• Implemented DASH client in Android media framework
  (Stagefright)

• Extended native implementation of Apple HTTP Live Streaming
  (HLS)

• Supported MPEG2-TS profiles

• Reused partially SW developed for GStreamer (i.e. manifest
  parsing)



                                                  Presentation Title   17/02/2012
Android DASH Client – Planned activities                                           10




  • Benchmark
    • Compliance with specifications
    • Performances on ST-Ericsson platforms


  • Support for ISO based profiles
    • onDemand, Live


  • Secure DASH
    • Integration with specific DRM frameworks




                                                 Presentation Title   17/02/2012
THANK YOU
emanuele.quacchio@st.com




                           17/02/2012

More Related Content

Similar to MPEG DASH Developments in ST

Présentation AXF à la smpte
Présentation AXF à la smptePrésentation AXF à la smpte
Présentation AXF à la smpte
Marc Bourhis
 
Standardizing the Data Distribution Service (DDS) API for Modern C++
Standardizing the Data Distribution Service (DDS) API for Modern C++Standardizing the Data Distribution Service (DDS) API for Modern C++
Standardizing the Data Distribution Service (DDS) API for Modern C++
Sumant Tambe
 
Resume-LIN-en-2014
Resume-LIN-en-2014Resume-LIN-en-2014
Resume-LIN-en-2014
lin xianjin
 
Resume-LIN-en-2014
Resume-LIN-en-2014Resume-LIN-en-2014
Resume-LIN-en-2014
lin xianjin
 

Similar to MPEG DASH Developments in ST (20)

Living with "Moore" & Designing the Ultimate SoC
Living with "Moore" & Designing the Ultimate SoCLiving with "Moore" & Designing the Ultimate SoC
Living with "Moore" & Designing the Ultimate SoC
 
Sangoma SS7 Gateway Training
Sangoma SS7 Gateway TrainingSangoma SS7 Gateway Training
Sangoma SS7 Gateway Training
 
Présentation AXF à la smpte
Présentation AXF à la smptePrésentation AXF à la smpte
Présentation AXF à la smpte
 
SivaBorra
SivaBorraSivaBorra
SivaBorra
 
Standardizing the Data Distribution Service (DDS) API for Modern C++
Standardizing the Data Distribution Service (DDS) API for Modern C++Standardizing the Data Distribution Service (DDS) API for Modern C++
Standardizing the Data Distribution Service (DDS) API for Modern C++
 
20120726 aj-mucugl-video-conferencing-capabilities-within-lync-2013
20120726 aj-mucugl-video-conferencing-capabilities-within-lync-201320120726 aj-mucugl-video-conferencing-capabilities-within-lync-2013
20120726 aj-mucugl-video-conferencing-capabilities-within-lync-2013
 
QoS for Media Networks
QoS for Media NetworksQoS for Media Networks
QoS for Media Networks
 
Resume-LIN-en-2014
Resume-LIN-en-2014Resume-LIN-en-2014
Resume-LIN-en-2014
 
Resume-LIN-en-2014
Resume-LIN-en-2014Resume-LIN-en-2014
Resume-LIN-en-2014
 
RTI/Cisco response to the Software Defined Networks (SDN) OMG RFI
RTI/Cisco response to the Software Defined Networks (SDN) OMG RFIRTI/Cisco response to the Software Defined Networks (SDN) OMG RFI
RTI/Cisco response to the Software Defined Networks (SDN) OMG RFI
 
Mpeg 7 slides
Mpeg 7 slides Mpeg 7 slides
Mpeg 7 slides
 
Profibus PA device configuration - Andy Smith
Profibus PA device configuration - Andy SmithProfibus PA device configuration - Andy Smith
Profibus PA device configuration - Andy Smith
 
Sreda Software Solutions company information
Sreda Software Solutions company information Sreda Software Solutions company information
Sreda Software Solutions company information
 
Meego의 현재와 미래(1)
Meego의 현재와 미래(1)Meego의 현재와 미래(1)
Meego의 현재와 미래(1)
 
FIWARE Wednesday Webinars - The Use of DDS Middleware in Robotics (Part 1)
FIWARE Wednesday Webinars - The Use of DDS Middleware in Robotics (Part 1)FIWARE Wednesday Webinars - The Use of DDS Middleware in Robotics (Part 1)
FIWARE Wednesday Webinars - The Use of DDS Middleware in Robotics (Part 1)
 
Mpeg7
Mpeg7Mpeg7
Mpeg7
 
My Profile
My ProfileMy Profile
My Profile
 
Promwad Innovation Company
Promwad Innovation CompanyPromwad Innovation Company
Promwad Innovation Company
 
R&D and product engineering services from Promwad
R&D and product engineering services from PromwadR&D and product engineering services from Promwad
R&D and product engineering services from Promwad
 
Rapid Prototyping for IoT
Rapid Prototyping for IoT Rapid Prototyping for IoT
Rapid Prototyping for IoT
 

More from IMTC

Stefan slivinski lifesize video coding
Stefan slivinski lifesize video coding Stefan slivinski lifesize video coding
Stefan slivinski lifesize video coding
IMTC
 

More from IMTC (20)

UC SDN
UC SDNUC SDN
UC SDN
 
VoLTE Testing at IMTC SuperOP 2015 - Open Invitation
VoLTE Testing at IMTC SuperOP 2015 -  Open InvitationVoLTE Testing at IMTC SuperOP 2015 -  Open Invitation
VoLTE Testing at IMTC SuperOP 2015 - Open Invitation
 
Unified Communications and Software Defined Networks (UC SDN)
Unified Communications and Software Defined Networks (UC SDN)Unified Communications and Software Defined Networks (UC SDN)
Unified Communications and Software Defined Networks (UC SDN)
 
SIPv6 Test Program
SIPv6 Test ProgramSIPv6 Test Program
SIPv6 Test Program
 
Stefan slivinski lifesize video coding
Stefan slivinski lifesize video coding Stefan slivinski lifesize video coding
Stefan slivinski lifesize video coding
 
The Cloud: Enabling Real-time Video Services
The Cloud: Enabling Real-time Video ServicesThe Cloud: Enabling Real-time Video Services
The Cloud: Enabling Real-time Video Services
 
EVS Advances in VoLTE Networks
EVS Advances in VoLTE NetworksEVS Advances in VoLTE Networks
EVS Advances in VoLTE Networks
 
WebRTC - Bridging Web and SIP Worlds
WebRTC - Bridging Web and SIP WorldsWebRTC - Bridging Web and SIP Worlds
WebRTC - Bridging Web and SIP Worlds
 
Predictable Experience for Lync - Meru Networks
Predictable Experience for Lync - Meru NetworksPredictable Experience for Lync - Meru Networks
Predictable Experience for Lync - Meru Networks
 
VoLTE & VoMBB The New Era in Voice Services
VoLTE & VoMBB The New Era in Voice ServicesVoLTE & VoMBB The New Era in Voice Services
VoLTE & VoMBB The New Era in Voice Services
 
Test & Certification WG Review, 2014 Member Meeting
Test & Certification WG Review, 2014 Member MeetingTest & Certification WG Review, 2014 Member Meeting
Test & Certification WG Review, 2014 Member Meeting
 
UC SDN AG Review
UC SDN AG ReviewUC SDN AG Review
UC SDN AG Review
 
Video on the Web is Changing ... massively! VP9 and beyond
Video on the Web is Changing ... massively! VP9 and beyondVideo on the Web is Changing ... massively! VP9 and beyond
Video on the Web is Changing ... massively! VP9 and beyond
 
What’s Next for Mobile Video
What’s Next for Mobile VideoWhat’s Next for Mobile Video
What’s Next for Mobile Video
 
Development of a 4K Main 10 Profile HEVC Encoder for Great Improvements in Co...
Development of a 4K Main 10 Profile HEVC Encoder for Great Improvements in Co...Development of a 4K Main 10 Profile HEVC Encoder for Great Improvements in Co...
Development of a 4K Main 10 Profile HEVC Encoder for Great Improvements in Co...
 
New Video Technologies Defining the Workspace of the Future
New Video Technologies Defining the Workspace of the FutureNew Video Technologies Defining the Workspace of the Future
New Video Technologies Defining the Workspace of the Future
 
SDN API & Unified Coomunications
SDN API & Unified CoomunicationsSDN API & Unified Coomunications
SDN API & Unified Coomunications
 
The Ecosystem A driver for natural collaboration
The Ecosystem A driver for natural collaborationThe Ecosystem A driver for natural collaboration
The Ecosystem A driver for natural collaboration
 
Spatial Conferencing
Spatial ConferencingSpatial Conferencing
Spatial Conferencing
 
Optimizing Real Time Interactive Video Delivery from the Cloud
Optimizing Real Time Interactive Video Delivery from the CloudOptimizing Real Time Interactive Video Delivery from the Cloud
Optimizing Real Time Interactive Video Delivery from the Cloud
 

Recently uploaded

Recently uploaded (20)

Where to Learn More About FDO _ Richard at FIDO Alliance.pdf
Where to Learn More About FDO _ Richard at FIDO Alliance.pdfWhere to Learn More About FDO _ Richard at FIDO Alliance.pdf
Where to Learn More About FDO _ Richard at FIDO Alliance.pdf
 
FDO for Camera, Sensor and Networking Device – Commercial Solutions from VinC...
FDO for Camera, Sensor and Networking Device – Commercial Solutions from VinC...FDO for Camera, Sensor and Networking Device – Commercial Solutions from VinC...
FDO for Camera, Sensor and Networking Device – Commercial Solutions from VinC...
 
WebRTC and SIP not just audio and video @ OpenSIPS 2024
WebRTC and SIP not just audio and video @ OpenSIPS 2024WebRTC and SIP not just audio and video @ OpenSIPS 2024
WebRTC and SIP not just audio and video @ OpenSIPS 2024
 
Designing for Hardware Accessibility at Comcast
Designing for Hardware Accessibility at ComcastDesigning for Hardware Accessibility at Comcast
Designing for Hardware Accessibility at Comcast
 
How we scaled to 80K users by doing nothing!.pdf
How we scaled to 80K users by doing nothing!.pdfHow we scaled to 80K users by doing nothing!.pdf
How we scaled to 80K users by doing nothing!.pdf
 
WSO2CONMay2024OpenSourceConferenceDebrief.pptx
WSO2CONMay2024OpenSourceConferenceDebrief.pptxWSO2CONMay2024OpenSourceConferenceDebrief.pptx
WSO2CONMay2024OpenSourceConferenceDebrief.pptx
 
Portal Kombat : extension du réseau de propagande russe
Portal Kombat : extension du réseau de propagande russePortal Kombat : extension du réseau de propagande russe
Portal Kombat : extension du réseau de propagande russe
 
ASRock Industrial FDO Solutions in Action for Industrial Edge AI _ Kenny at A...
ASRock Industrial FDO Solutions in Action for Industrial Edge AI _ Kenny at A...ASRock Industrial FDO Solutions in Action for Industrial Edge AI _ Kenny at A...
ASRock Industrial FDO Solutions in Action for Industrial Edge AI _ Kenny at A...
 
Introduction to FDO and How It works Applications _ Richard at FIDO Alliance.pdf
Introduction to FDO and How It works Applications _ Richard at FIDO Alliance.pdfIntroduction to FDO and How It works Applications _ Richard at FIDO Alliance.pdf
Introduction to FDO and How It works Applications _ Richard at FIDO Alliance.pdf
 
ECS 2024 Teams Premium - Pretty Secure
ECS 2024   Teams Premium - Pretty SecureECS 2024   Teams Premium - Pretty Secure
ECS 2024 Teams Premium - Pretty Secure
 
TEST BANK For, Information Technology Project Management 9th Edition Kathy Sc...
TEST BANK For, Information Technology Project Management 9th Edition Kathy Sc...TEST BANK For, Information Technology Project Management 9th Edition Kathy Sc...
TEST BANK For, Information Technology Project Management 9th Edition Kathy Sc...
 
WebAssembly is Key to Better LLM Performance
WebAssembly is Key to Better LLM PerformanceWebAssembly is Key to Better LLM Performance
WebAssembly is Key to Better LLM Performance
 
The Metaverse: Are We There Yet?
The  Metaverse:    Are   We  There  Yet?The  Metaverse:    Are   We  There  Yet?
The Metaverse: Are We There Yet?
 
ERP Contender Series: Acumatica vs. Sage Intacct
ERP Contender Series: Acumatica vs. Sage IntacctERP Contender Series: Acumatica vs. Sage Intacct
ERP Contender Series: Acumatica vs. Sage Intacct
 
Microsoft CSP Briefing Pre-Engagement - Questionnaire
Microsoft CSP Briefing Pre-Engagement - QuestionnaireMicrosoft CSP Briefing Pre-Engagement - Questionnaire
Microsoft CSP Briefing Pre-Engagement - Questionnaire
 
Integrating Telephony Systems with Salesforce: Insights and Considerations, B...
Integrating Telephony Systems with Salesforce: Insights and Considerations, B...Integrating Telephony Systems with Salesforce: Insights and Considerations, B...
Integrating Telephony Systems with Salesforce: Insights and Considerations, B...
 
Linux Foundation Edge _ Overview of FDO Software Components _ Randy at Intel.pdf
Linux Foundation Edge _ Overview of FDO Software Components _ Randy at Intel.pdfLinux Foundation Edge _ Overview of FDO Software Components _ Randy at Intel.pdf
Linux Foundation Edge _ Overview of FDO Software Components _ Randy at Intel.pdf
 
TopCryptoSupers 12thReport OrionX May2024
TopCryptoSupers 12thReport OrionX May2024TopCryptoSupers 12thReport OrionX May2024
TopCryptoSupers 12thReport OrionX May2024
 
What's New in Teams Calling, Meetings and Devices April 2024
What's New in Teams Calling, Meetings and Devices April 2024What's New in Teams Calling, Meetings and Devices April 2024
What's New in Teams Calling, Meetings and Devices April 2024
 
Powerful Start- the Key to Project Success, Barbara Laskowska
Powerful Start- the Key to Project Success, Barbara LaskowskaPowerful Start- the Key to Project Success, Barbara Laskowska
Powerful Start- the Key to Project Success, Barbara Laskowska
 

MPEG DASH Developments in ST

  • 1. MPEG DASH Developments in ST Emanuele Quacchio - STMicroelectronics emanuele.quacchio@st.com IMTC Webinar February 16th, 2012
  • 2. Advanced System Technology - AST 2  ST Corporate System R&D  Mission  To provide to ST leading edge innovation in Security/Multimedia/Connectivity fields  To address R&D in new fields, to guarantee early ST access to new Markets & Applications The Networked Multimedia Team in AST focuses on: Video Coding/Decoding and processing in general; Multimedia transport & networking; Multimedia frameworks, middleware and applications Presentation Title 17/02/2012
  • 3. MPEG DASH in AST/NMM 17/02/2012
  • 4. Main Goal 4 • Early prototype of the technology on ST/ST-Ericsson embedded platforms • ST: 7108, Orly • ST-Ericsson: A9500-Snowball • DASH client integration in multimedia SW middleware • Linux/GStreamer • Android/Stagefright Presentation Title 17/02/2012
  • 5. Two branches of activities 5 GStreamer DASH client Android DASH client • DASH receiver implemented in • DASH receiver for Android GStreamer media framework media framework (Stagefright) for Linux Embedded OS • Target platform: STE A9500- • Target platforms: STi7108, Snowball Orly • Will be probably showcased at • Already demonstrated during MWC 2012 2011 on STi7108 Presentation Title 17/02/2012
  • 6. Target 2012. Multiplatform DASH Streaming 6 DRM DASH DRM Presentation Title 17/02/2012
  • 7. GStreamer DASH Client - Status 7 • Features: • Supported ISO based onDemand profile • Test on going for other profiles: • MPEG2TS Main • ISO based Live • ST proprietary solution for buffer management and adaptation logic. Possibility to interface other adaptation engines • Finalizing: • Separated Audio/Video tracks management and synchronization • Integration with HTML5 media player Presentation Title 17/02/2012
  • 8. GStreamer DASH Client – Planned activities 8 • DASH Client Benchmark • Compliance with specifications • Performances on ST platforms • Willingness to join DASH promoter group • Combination with browser • Tracking W3C discussion on the topic • Secure DASH streaming • Integration of specific DRM frameworks Presentation Title 17/02/2012
  • 9. Android DASH Client – Status 9 • Activity in collaboration with ST-Ericsson • Implemented DASH client in Android media framework (Stagefright) • Extended native implementation of Apple HTTP Live Streaming (HLS) • Supported MPEG2-TS profiles • Reused partially SW developed for GStreamer (i.e. manifest parsing) Presentation Title 17/02/2012
  • 10. Android DASH Client – Planned activities 10 • Benchmark • Compliance with specifications • Performances on ST-Ericsson platforms • Support for ISO based profiles • onDemand, Live • Secure DASH • Integration with specific DRM frameworks Presentation Title 17/02/2012