Media Representation Selection via Metadata Scoring
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Conventional UPnP technologies do not efficiently select the best media representation for rendering, often resulting in inferior image or sound quality due to time-consuming transcoding processes and mismatched formats between Media Servers and Media Renderers.
Innovation Solution
A system that uses a Scoring Engine to evaluate metadata of multiple media representations based on scoring criteria, such as encoding bit rate and transcoding status, to select the highest quality representation suitable for the link and renderer, with a Tie Breaker to resolve ties, ensuring optimal rendering quality.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Adaptability or versatility
If a Media Renderer initiates transfer of multiple media representations to find one that works, then compatibility between Media Server and Media Renderer is improved, but time consumption increases and user experience deteriorates
Solution Approach 1:
The system performs preliminary evaluation of media representations by analyzing metadata (encoding format, bit rate, resolution) before actual playback. The Control Point预先 assesses compatibility between Media Renderer capabilities and available representations, selecting the most suitable format in advance without needing to attempt multiple transfers.
2Loss of time
If the first working representation is selected without evaluation, then time consumption is reduced, but image quality deteriorates due to selection of low bit rate representations
Solution Approach 1:
The system evaluates and compares multiple parameters of media representations including encoding format, bit rate, resolution, and transcoding status. By analyzing these parameters against Media Renderer capabilities, the system selects the optimal representation that maximizes image quality while ensuring compatibility, rather than simply accepting the first working format.
3Adaptability or versatility
If transcoding is performed to match Media Renderer format requirements, then format compatibility is improved, but image quality deteriorates due to loss of original content quality
Solution Approach 1:
The system extracts and analyzes metadata information about available media representations (encoding format, bit rate, resolution) without performing actual transcoding. By evaluating this extracted information against Media Renderer capabilities, the system identifies a pre-encoded representation that matches requirements, eliminating the need for quality-degrading transcoding operations.
4Adaptability or versatility
If multiple media representations are offered by Media Server, then adaptability to different Media Renderers is improved, but device complexity increases
Solution Approach 1:
The Media Server automatically manages multiple media representations by maintaining metadata information about each format. The Control Point utilizes this self-provided metadata to perform compatibility assessment and selection, eliminating the need for complex manual configuration or intervention. The system serves itself by providing the necessary information for automatic decision-making.
Data Source
AI summary
Technologies for selecting a media representation out of a plurality of representations of the same media offered by a media provider wherein the selected representation is a preferred representation and the selecting is based on metadata of the media representations evaluated against scoring criteria.


