Media Device Proxy for VOD Capability Matching
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Current video on demand (VOD) content delivery systems face challenges in providing content to diverse client devices with varying capabilities, such as decoding capabilities and content protection mechanisms, which can result in incompatible content formats and unauthorized access.
Innovation Solution
A media device acts as a proxy, assessing and processing VOD content according to the client device's capabilities, ensuring compatibility and applying appropriate content protection techniques, thereby facilitating seamless delivery across different devices.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Speed
If VOD content is delivered directly to diverse client devices, then content delivery speed is improved, but compatibility and security issues arise due to varying device capabilities
Solution Approach 1:
A media device is introduced as an intermediary between the content delivery system and diverse client devices. This media device assesses the capabilities of each client device (decoding capabilities, content protection mechanisms) and processes the VOD content accordingly before delivery, ensuring both compatibility and security while maintaining delivery speed
2Adaptability or versatility
If content is processed and adapted for each client device, then compatibility is improved, but system complexity increases
Solution Approach 1:
The media device serves as a dedicated intermediary that handles all capability assessment and content processing tasks. By centralizing these functions in a separate media device rather than embedding them in every client device or requiring complex server-side processing for each device type, the system achieves high adaptability without excessive complexity
Data Source
AI summary
A device may include a communication interface configured to receive a request from a client device, where the request identifies a first video on demand (VOD). The device may also include logic configured to identify capabilities associated with the client device, the capabilities including at least one of a decoding capability of the client device, a content protection scheme supported by the client device, or a transport protocol via which the client device can communicate, and forward the request for the VOD to a service provider associated with providing the first VOD. The logic may also be configured to receive a media stream from the service provider, the media stream corresponding to the first VOD, process the media stream in accordance with the identified capabilities, and forward the processed media stream to the client device.


