SlideShare ist ein Scribd-Unternehmen logo
1 von 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

Weitere ähnliche Inhalte

Ähnlich wie 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
 

Ähnlich wie 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
 

Mehr von IMTC

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

Mehr von 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
 

Kürzlich hochgeladen

EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptxEIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
Earley Information Science
 
IAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsIAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI Solutions
Enterprise Knowledge
 

Kürzlich hochgeladen (20)

From Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationFrom Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
 
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
 
2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...
 
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptxEIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
 
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdfThe Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
 
Slack Application Development 101 Slides
Slack Application Development 101 SlidesSlack Application Development 101 Slides
Slack Application Development 101 Slides
 
The Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptxThe Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptx
 
🐬 The future of MySQL is Postgres 🐘
🐬  The future of MySQL is Postgres   🐘🐬  The future of MySQL is Postgres   🐘
🐬 The future of MySQL is Postgres 🐘
 
Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024
 
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
 
Data Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonData Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt Robison
 
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
 
IAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsIAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI Solutions
 
Exploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone ProcessorsExploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone Processors
 
Understanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdfUnderstanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdf
 
08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men
 
08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected Worker
 
What Are The Drone Anti-jamming Systems Technology?
What Are The Drone Anti-jamming Systems Technology?What Are The Drone Anti-jamming Systems Technology?
What Are The Drone Anti-jamming Systems Technology?
 
Breaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountBreaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path Mount
 

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