MPEG-2 TS Demultiplexer With Configurable Parser Subsystem
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing MPEG-2 Transport Stream (TS) demultiplexers, both hardware and software, lack the capability to efficiently demultiplex with a synchronization layer and are not scalable or extensible, limiting their ability to support multiple multimedia standards and applications.
Innovation Solution
A system and method for demultiplexing MPEG-2 TS that includes a TS manager, parser manager, and parser subsystem capable of handling multiple format inputs, parsing the TS into media data streams, and creating decodable units, with a framer that supports various encoding formats and standards like DVB, DMB, and ATSC, enhancing scalability and extensibility.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Reliability
If hardware solutions are used for MPEG-2 TS demultiplexing, then processing speed and reliability are improved, but device complexity and lack of extensibility worsen
Solution Approach 1:
The patent implements a universal demultiplexer architecture that can handle multiple broadcast standards (DVB, DMB, ATSC, ISDB) through a single platform. The system uses configurable PID filters and adaptable parsing logic that can be programmed to recognize and process different standard-specific packet structures, eliminating the need for separate hardware demultiplexers for each standard while maintaining high processing reliability
2Adaptability or versatility
If software implementations are used for MPEG-2 TS demultiplexing, then adaptability and extensibility are improved, but processing speed and productivity worsen
Solution Approach 1:
The patent replaces traditional software-based demultiplexing with a hardware implementation that uses configurable logic circuits and state machines. The system employs programmable PID filters and packet parsing logic implemented in hardware, which can be configured through software to handle different standards, thus achieving both high processing speed and adaptability
Solution Approach 2:
The demultiplexer incorporates dynamically configurable parameters including PID filters, packet length thresholds, and parsing rules that can be adjusted in real-time. The system uses state machines that can be reprogrammed to adapt to different broadcast standards and application requirements, providing both speed and flexibility
3Ease of operation
If existing software demultiplexers are used, then ease of operation is improved, but framing capability and measurement precision worsen
Solution Approach 1:
The demultiplexer includes an integrated framer component that automatically performs framing operations on the extracted elementary streams. The system self-configures framing parameters based on the detected broadcast standard and stream type, eliminating the need for external framing processing while ensuring precise frame boundary detection and synchronization
Data Source
AI summary
A system and method for demultiplexing an MPEG-2 Transport Stream (TS), is disclosed. In one embodiment, a method of demultiplexing an MPEG-2 TS includes receiving the TS via a system interface, managing the TS via a TS manager, and managing parsing of the TS via a parser manager. Further, the method includes creating a media data stream by parsing the TS via one or more parsers within the parser subsystem, and creating a plurality of decodable units from the media data stream via a framer.


