Multi-stream Container Transmuxing for Client Format Compatibility
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing information handling systems face challenges in communicating multimedia content from a server to a client in a format that matches the client's capabilities, leading to inefficiencies such as transcoding and unnecessary bandwidth usage due to unsupported streams.
Innovation Solution
A system and method that utilize a multimedia container storing multiple formats of content, where a transmuxing module selects and transmuxes the content to a delivery container format supported by the client, reducing the need for transcoding and bandwidth waste by ensuring only supported formats are streamed.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Adaptability or versatility
If transcoding is used to convert content to client-supported formats, then format compatibility is improved, but processing cost and quality are worsened
Solution Approach 1:
The patent applies preliminary action by pre-packaging content in multiple formats within a single container file before transmission. The server prepares the container with multiple format versions (e.g., different resolutions, codecs) in advance, so that the client can directly select and use the appropriate format without requiring real-time transcoding operations.
2Adaptability or versatility
If multiple versions of content are stored for different clients, then format compatibility is improved, but cataloging and searching complexity is worsened
Solution Approach 1:
The patent applies merging by consolidating multiple format versions of the same content into a single container file. Instead of storing separate files for different formats (which creates cataloging complexity), all format variants are merged into one organized container structure with a unified indexing system that tracks each format version's characteristics.
3Quantity of substance
If multi-stream containers are used to store multiple formats, then storage efficiency is improved, but streaming support is worsened due to bandwidth waste
Solution Approach 1:
The patent applies dynamics by implementing dynamic format selection and adaptive streaming from multi-stream containers. The system dynamically determines which format streams to transmit based on the client's capabilities and network conditions, allowing the server to selectively stream only the necessary format variants rather than transmitting all streams, thus optimizing bandwidth utilization.
Data Source
AI summary
A multimedia content container storing multimedia content in plural formats has a portion of the multimedia content transmuxed in a selected one of the plural formats to a delivery container for communication from a server information handling system to a client information handling system in response to a request for the content. Only the format supported by the client information handling system is provided from the plural formats of the multimedia container to the client information handling system.


