Enhanced Media Transport Stream Multiplexing Multiple Video Programs
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Conventional MPEG-2 transport streams limit media content access by including only a single elementary video stream per program stream, restricting user options and increasing costs for media content service providers to offer additional channels.
Innovation Solution
Enhanced media content transport streams are developed to include multiple video program identifiers within a single program stream, allowing access devices to select and process multiple video content programs without switching channels, using mapping tables and program identifiers to facilitate this functionality.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Adaptability or versatility
If a single elementary video stream is included in each program stream, then the transport stream structure remains simple and cost-effective, but the user's video content options are limited to only one program per channel
Solution Approach 1:
The patent segments the video content into multiple elementary video streams within a single program stream, each carrying different video content programs. This allows the access device to select and process multiple video content programs from the same program stream without requiring separate program streams for each channel, thereby increasing user video content options while managing the transport stream structure through organized segmentation of video data.
Solution Approach 2:
The patent introduces a new dimension to the traditional one-to-one mapping between program streams and video content programs by enabling multiple video content programs to be carried within a single program stream. This dimensional change allows the system to provide multiple video options on the same channel without requiring additional physical channels or separate program streams, thus enhancing versatility while controlling structural complexity.
2Adaptability or versatility
If additional media program channels are provided to offer more video content options, then user video content options increase, but the cost to media content service providers increases
Solution Approach 1:
The patent makes the program stream universal by enabling it to carry multiple video content programs simultaneously. Instead of requiring separate program streams for each video content program (which would increase the quantity of substance and cost), the single program stream serves multiple functions by multiplexing different video content programs, thereby reducing the total number of program streams needed while maintaining diverse user video content options.
Solution Approach 2:
The patent merges multiple video content programs into a single program stream, combining what would traditionally require separate program streams and channels into one unified stream. This merging reduces the quantity of substance (number of program streams) that media content service providers need to manage and transmit, thereby reducing costs while still providing multiple video content options to users through the same channel.
3Adaptability or versatility
If multiple video content programs are included in a single program stream, then user video content options increase and costs are reduced, but the access device must process multiple video streams simultaneously
Solution Approach 1:
The patent introduces mapping tables as intermediaries between the program stream and the access device. These mapping tables provide the necessary information to guide the access device in identifying and selecting the desired video content program from within the program stream. The mapping tables act as a mediator that simplifies the access device's processing by providing structured guidance on how to navigate and select from multiple video content programs, thereby reducing the operational complexity despite the increased versatility.
Data Source
AI summary
An exemplary method includes a media content delivery system transmitting an enhanced media content transport stream that includes at least a single program stream that carries data representative of multiple video content programs. The enhanced media content transport stream further includes data specifying multiple video program identifiers for the multiple video content programs, each of the multiple video program identifiers configured to be used by an access subsystem that receives the enhanced media content transport stream to selectively access a different one of the multiple video content programs. In certain embodiments, the multiple video content programs comprise a first video content program including video data for a main media content program and a second video content program including video data for an advertisement. Corresponding methods and systems are also disclosed.


