MMTP to DASH Protocol Conversion for Media Playback
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Current media playback systems require multiple media players to handle different protocols, such as DASH and MMTP, limiting the ability to reuse media processors and making them protocol-specific.
Innovation Solution
Converting MMTP data into DASH protocol enables the reuse of a DASH media player for MMTP playback, allowing the media processor to be agnostic to the transport protocol used, thereby facilitating playback with a single media player.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Adaptability or versatility
If multiple media players are used to handle different protocols (DASH and MMTP), then protocol-specific playback is achieved, but device complexity increases and media processor reuse is limited
Solution Approach 1:
A protocol conversion module is introduced as an intermediary between the MMTP delivery channel and the DASH media player. This module converts MMTP protocol data into DASH protocol format, allowing the existing DASH media player to handle both DASH and MMTP content through a unified interface, thereby reducing the need for multiple protocol-specific players while maintaining broad protocol compatibility
Solution Approach 2:
The DASH media player is enhanced with universal capabilities through the protocol conversion module, enabling it to process both native DASH content and converted MMTP content. This multi-functionality allows a single media player to replace what would traditionally require multiple specialized players, reducing system complexity while expanding adaptability
2Adaptability or versatility
If the media processor is made protocol-agnostic, then media processor reuse is enabled, but the complexity of protocol conversion increases
Solution Approach 1:
The protocol conversion module serves as a dedicated intermediary that handles all protocol-specific complexity, isolating it from the media processor. The media processor itself remains protocol-agnostic, dealing only with standardized media data formats, while the conversion module manages the complexity of translating between MMTP and DASH protocols, thus separating conversion complexity from processing complexity
3Productivity
If ROUTE protocol is used for DASH playback, then unidirectional delivery is achieved, but it cannot be reused for MMTP playback
Solution Approach 1:
The protocol conversion module provides a universal interface that accepts MMTP data from the unidirectional delivery channel and transforms it into DASH format that the existing DASH playback architecture can process. This enables the ROUTE-based unidirectional delivery infrastructure to serve both DASH and MMTP content types through a single playback path, achieving protocol reuse while maintaining delivery efficiency
Data Source
AI summary
Moving Picture Experts Group (MPEG) media transport protocol (MMTP) content is received from a source of content such as an ATSC 3.0 source. The MMTP content is converted to Dynamic Adaptive Streaming over Hypertext Transfer Protocol (DASH), and the receiving media player then plays the DASH.


