Multimedia Representation Broker for Adaptive Media Delivery
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing media delivery systems face challenges in determining the appropriate multimedia representation for client devices, as different devices have varying capabilities and network connections, leading to suboptimal resolution and bitrate issues.
Innovation Solution
A multimedia representation broker determines the optimal multimedia representation for a client device by processing client device information and media representation metrics, selecting the best combination of resolutions, data rates, and encoding methods to ensure seamless playback.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Adaptability or versatility
If a media delivery system supports a wide range of multimedia representation variants to accommodate different client devices, then the adaptability to different devices is improved, but the complexity of determining the appropriate representation increases
Solution Approach 1:
The patent introduces a media representation broker as an intermediary component between the media delivery system and client devices. This broker receives capability information from client devices, evaluates multiple multimedia representation variants, and selects the most appropriate representation based on device capabilities and context. This intermediary approach resolves the contradiction by centralizing the complex selection logic in a dedicated component, thereby improving adaptability while managing determination complexity through specialization.
Solution Approach 2:
The system dynamically changes parameters such as resolution, bitrate, and encoding format based on the client device's capabilities and network conditions. The media representation broker evaluates multiple representation variants with different parameter combinations and selects the optimal set of parameters for each device, thereby achieving high adaptability without requiring complex client-side decision-making.
2Manufacturing precision
If the resolution of a multimedia representation is increased to improve quality, then the visual quality is improved, but the bitrate requirement increases making it unsuitable for certain network connections
Solution Approach 1:
The patent implements dynamic parameter adjustment by evaluating multiple multimedia representation variants with different resolution and bitrate combinations. The media representation broker analyzes the client device's network capabilities and device characteristics, then selects the optimal parameter set that achieves the highest possible quality within the available bandwidth constraints, thereby resolving the trade-off between quality and bitrate.
Solution Approach 2:
The system applies local quality optimization by tailoring the multimedia representation parameters specifically to each client device's capabilities and network conditions. Instead of using a uniform high-quality representation for all devices, the broker customizes the resolution, bitrate, and encoding parameters for each device context, ensuring optimal quality without excessive bitrate requirements for devices with limited network capacity.
3Adaptability or versatility
If multiple multimedia representation variants are provided to ensure compatibility with various devices, then the versatility is improved, but the difficulty of selecting the appropriate variant increases
Solution Approach 1:
The media representation broker serves as an intermediary that handles the complex task of evaluating and selecting from multiple multimedia representation variants. It receives capability information from client devices, compares multiple representation options, and determines the most appropriate variant based on device characteristics and network conditions. This centralizes the selection complexity in a dedicated component, making the system more versatile while managing selection difficulty through specialization.
Solution Approach 2:
The system implements self-service by having client devices automatically provide their capability information to the media representation broker, which then autonomously evaluates multiple representation variants and selects the appropriate one without requiring manual intervention. This automated selection process reduces the perceived difficulty for users while maintaining high versatility through comprehensive device support.
Data Source
AI summary
A method and apparatus determine a multimedia representation for a multimedia asset. The method includes receiving a multimedia asset request for a multimedia asset at a multimedia representation broker. The multimedia asset request is received from a specific client device. The multimedia asset request includes client device information about the specific client device. The method determines, at the multimedia representation broker, a multimedia representation for user in providing the multimedia asset to the specific client device based on the client device information and based on media representations appropriate for a client device context of the specific client device. The method outputs multimedia representation information corresponding to the multimedia asset for the specific client device based on the determined multimedia representation.


