Transport Stream Component Selection via Hierarchical Signaling
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Current broadcasting systems lack an efficient method for allowing easy component selection in hybrid broadcast and communication systems, where components need to be dynamically switched based on adaptive streaming requirements.
Innovation Solution
A transmission device and reception device system that time-division multiplexes transport streams with signaling information, including component selection information across three layers (selective, composite, and adaptive) to facilitate static, composite, and dynamic switching, with the adaptive layer using metafile acquisition information for adaptive streaming.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Adaptability or versatility
If component selection information is inserted into transport packets to enable easy component selection, then reception side flexibility is improved, but transmission data volume and packet complexity increase
Solution Approach 1:
The component selection information is segmented into three distinct layers (selective layer, composite layer, adaptive layer) that are hierarchically organized within the transport packet structure. Each layer serves a specific function: the selective layer provides static component selection, the composite layer enables composition operations, and the adaptive layer allows dynamic switching. This segmentation resolves the contradiction by organizing complexity in a structured manner that improves reception flexibility while maintaining manageable packet complexity through clear functional separation.
Solution Approach 2:
The patent introduces a hierarchical dimension to the component selection mechanism by organizing selection information across three layers (selective, composite, adaptive) rather than using a flat structure. This dimensional organization allows the system to provide comprehensive component selection capabilities while distributing the complexity across multiple hierarchical levels, making the overall system more manageable and flexible simultaneously.
2Adaptability or versatility
If three-layer component selection information is inserted into signaling packets, then adaptive streaming capability is improved, but signaling data volume increases
Solution Approach 1:
The selection information is divided into three functional layers with distinct purposes: selective layer for static selection, composite layer for composition, and adaptive layer for dynamic switching. This segmentation allows each layer to carry only the specific information needed for its function, avoiding redundant data transmission and optimizing the signaling data volume while maintaining comprehensive adaptive streaming capability.
Solution Approach 2:
The system implements partial action by enabling receivers to selectively process only the layers and components they need based on their capabilities and requirements. Not all receivers must process all three layers, and not all components are actively selected by every receiver, thus reducing the effective signaling data volume processed while maintaining full adaptive streaming capability for those who need it.
3Adaptability or versatility
If acquisition destination information for adaptive switching is added to transport packets, then dynamic component switching is improved, but information processing complexity increases
Solution Approach 1:
The acquisition destination information is organized within the adaptive layer as a distinct segment of the component selection information. This segmentation isolates the dynamic switching information from static selection information, allowing receivers to process only the adaptive layer information when dynamic switching is required, thereby reducing overall information processing complexity while maintaining dynamic component switching capability.
Solution Approach 2:
The component selection information including acquisition destination information is pre-inserted into the transport packets by the transmission device. This preliminary action allows receivers to have all necessary switching information readily available without needing to perform complex real-time discovery or negotiation, thereby reducing processing complexity during actual playback while enabling dynamic component switching.
Data Source
AI summary
A technique capable of allowing a reception side to easily select components is provided. A transport stream in which a first transport packet including predetermined components and a second transport packet including signaling information related to the predetermined components are time-division multiplexed is transmitted via a predetermined transport path. Component selection information is inserted in the second transport packet. The component selection information includes information on a selective layer in which static selection is performed, information on a composite layer in which composition is performed, and information on an adaptive layer in which dynamic switching is performed, and these layers being arranged in that order from top to bottom. The acquisition destination information of a component which is a target of adaptive switching among the components selectable in the adaptive layer is information that designates specific information location of a metafile having data stream acquisition information for adaptive streaming.


