Decoder Power Control via RTCP Feedback in Video Streaming
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Current video streaming technologies lack effective mechanisms for controlling energy consumption during streaming sessions, particularly in devices with limited battery life, as existing solutions rely solely on encoder decisions and do not allow for decoder-initiated power-saving requests across various transport environments like UDP-based streaming.
Innovation Solution
The method involves using a feedback mechanism within the Real-Time Control Protocol (RTCP) to transmit power consumption control information, allowing decoders to request reduced decoding operations or specific encoding tool deactivation, integrated into Session Description Protocol (SDP) messages and HTTP Live Streaming (HLS) protocols, enabling peer-to-peer communication and adaptive power management during streaming sessions.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Manufacturing precision
If encoder-based profile selection and constraint flags are used to control decoding complexity, then manufacturing precision of power consumption control is improved, but adaptability of decoder-initiated power saving requests is worsened
Solution Approach 1:
The patent inverts the traditional encoder-initiated power control approach by enabling decoders to initiate power-saving requests. The decoder can send feedback messages to the encoder requesting specific power consumption levels or decoding complexity reductions, allowing the end device to control its own power consumption based on battery status and user preferences.
Solution Approach 2:
The patent implements a feedback mechanism where decoders can send power consumption requests back to encoders during streaming sessions. This feedback loop allows dynamic adaptation of encoding parameters based on real-time decoder power needs, enabling continuous optimization of power consumption while maintaining streaming quality.
2Device complexity
If green metadata signaling is limited to MPEG-DASH protocol, then device complexity for implementing power control is reduced, but adaptability to various transport environments is worsened
Solution Approach 1:
The patent extends green metadata signaling capabilities across multiple transport protocols including MPEG-DASH, HLS, and UDP-based streaming. By implementing protocol-agnostic power consumption signaling mechanisms, the solution enables universal power control functionality that works across different streaming environments without requiring separate implementations for each protocol.
3Ease of operation
If no decoder-initiated power saving mechanism is implemented, then ease of operation is improved, but use of energy by moving object is worsened
Solution Approach 1:
The patent enables decoders to self-manage their power consumption by autonomously analyzing their own operational state, battery status, and performance requirements. The decoder can independently determine when power-saving modes are appropriate and initiate requests to the encoder without requiring complex user intervention or external control systems.
Data Source
AI summary
A method comprising: executing a streaming session establishment process allowing establishing a streaming session between two peers in a network, wherein the streaming session establishment process comprises receiving (404) information allowing controlling a power consumption of a decoding process applied for decoding a stream representative of a content to be streamed in the streaming session


