MMT and DASH Hybrid Media Session for Broadcast Broadband Synchronization
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Current standards and protocols for delivering and receiving Moving Picture Experts Group (MPEG) media transport (MMT) and dynamic adaptive streaming over HTTP (DASH) content are separate, lacking a unified method to efficiently describe and synchronize media components from both broadcast and broadband delivery networks.
Innovation Solution
A method and apparatus for providing broadcast and broadband hybrid service by receiving and processing media data using MMT packets via a broadcast network, determining availability of broadband media data through signaling messages, and receiving it via DASH for presentation on a display device, enabling synchronization and efficient delivery of media components from both networks.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Adaptability or versatility
If separate standards and protocols are used for delivering MMT and DASH content, then each protocol can be optimized independently, but the system complexity increases and integration becomes difficult
Solution Approach 1:
The patent merges MMT and DASH protocols into a unified delivery system where both broadcast and broadband media data are handled through a single Media Session. The Media Session acts as a container that holds multiple Media Components from different protocols, enabling them to work together seamlessly without requiring separate processing paths.
Solution Approach 2:
The Media Session serves as a universal structure that can accommodate multiple types of media data (broadcast and broadband) and multiple protocols (MMT and DASH) within a single framework. This universal container approach allows the system to handle diverse content sources and delivery methods through a common interface.
2Ease of manufacture
If traditional separate protocols are used for broadcast and broadband media delivery, then implementation is simpler individually, but synchronization and coordination between networks becomes difficult
Solution Approach 1:
The system uses signaling messages that carry information about media components from both broadcast and broadband networks. This feedback mechanism allows the receiver to understand the structure, timing, and synchronization requirements of media data from different networks, enabling proper coordination and synchronization without requiring complex built-in synchronization logic in each protocol.
Solution Approach 2:
The Media Session acts as an intermediary layer between the broadcast and broadband media data. It provides a unified structure that mediates between the two different protocols, handling the complexity of synchronization and coordination at this intermediate level rather than requiring the protocols themselves to be deeply integrated.
3Adaptability or versatility
If a unified delivery method is implemented for broadcast and broadband media, then integration and synchronization improve, but the complexity of describing and processing media components increases
Solution Approach 1:
The patent segments media data into distinct Media Components (broadcast media data and broadband media data) that are then organized within a unified Media Session. This segmentation allows each component to maintain its protocol-specific characteristics while being managed through a common structure, reducing the complexity of processing by keeping protocol-specific logic isolated.
Solution Approach 2:
The system uses a nested structure where Media Components from different protocols are nested within a Media Session. The Media Session contains multiple Media Components, each representing different types of media data (broadcast and broadband), creating a hierarchical organization that simplifies management while maintaining protocol-specific details.
Data Source
AI summary
Method and apparatuses for broadcasting and receiving media data over a heterogeneous network. A method for receiving media data includes receiving and processing media data broadcast using MMTP packets via a broadcast network. The method also includes, in response to receiving a signaling message associated with the broadcast media data, determining whether broadband media data associated with the broadcast media data is available via a broadband network based on the signaling message. The method includes receiving the broadband media data using DASH via the broadband network. Additionally, the method includes providing the broadband media data in association with the broadcast media data for presentation via a display device.


