Video Playback Quality Selection Across Redundant Content Copies
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing content playback systems face challenges in providing high-quality recordings of content items due to variations in quality across different copies, network disruptions, and the need for efficient switching between redundant copies to maintain optimal playback experience.
Innovation Solution
A system that determines quality levels of multiple recorded copies of content items and switches between them during playback based on network conditions and user device capabilities, using a QoS Manager to synchronize transcoders and linear packagers for seamless transitions.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Quantity of substance
If multiple recorded copies of content items are stored and any copy can be sent to users, then storage efficiency is improved, but quality consistency deteriorates because different copies have different quality levels
Solution Approach 1:
The system performs preliminary quality assessment of recorded copies before selecting them for delivery. Quality metrics are evaluated in advance, and the highest quality copy is predetermined and selected for delivery to the user, ensuring quality consistency while maintaining storage efficiency through selective copying.
2Reliability
If the system switches between different copies of content items during playback, then playback quality is improved, but system complexity increases due to the need for quality monitoring and switching mechanisms
Solution Approach 1:
The system implements continuous quality monitoring of recorded copies during playback. Quality metrics are measured and fed back to the selection mechanism, enabling dynamic switching to higher quality copies when available. This feedback loop ensures high playback quality while managing system complexity through automated quality-based decision making.
3Manufacturing precision
If quality levels of each copy are determined at periodic intervals, then quality assurance is improved, but time delay increases between quality assessment and delivery
Solution Approach 1:
The system performs quality determination of recorded copies in advance, before delivery is required. Quality metrics are assessed periodically and stored, so when a user requests content, the highest quality copy is already identified and can be delivered immediately without waiting for quality assessment, thus reducing time delay while maintaining quality assurance.
Data Source
AI summary
A first server device may store a first copy of a content item, and a second server device may store a second copy of the content item. A computing device may receive a request for the content item from a user device. The computing device may determine a user identifier associated with the user device and send, to the first and second server devices, the user identifier and an indication of the content item. The computing device may determine, based on a response by the first server device, at least one of a quality score or a recording score associated with the first copy of the content item, and the computing device may send, to the user device and based on the at least one of the first quality score or the first recording score, a portion of the first copy of the content item.


