Multimedia Device Adaptive Bitrate Streaming Control
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Multimedia devices face challenges in efficiently processing multiple media services simultaneously due to restrictive resources such as CPU, decoder, and memory, especially when adapting to changes in screen size or bandwidth.
Innovation Solution
A control method and device that utilize adaptive bitrate streaming by receiving and displaying video data at different bitrates based on detected screen size changes, allowing for dynamic resource allocation and efficient use of available resources.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Adaptability or versatility
If multiple media services are processed simultaneously on a multimedia device, then the service functionality is improved, but the resource constraints (CPU, decoder, memory) cause processing efficiency to deteriorate
Solution Approach 1:
The video content is segmented into multiple bitrate versions (e.g., 480p, 720p, 1080p) that can be independently processed and transmitted. This segmentation allows the system to select appropriate segments based on available resources, enabling multiple services to run simultaneously without overwhelming the decoder and CPU.
Solution Approach 2:
The system dynamically adjusts the bitrate of video streams based on real-time resource availability and screen size detection. When resources are constrained, lower bitrate streams are selected; when resources are abundant, higher bitrate streams are used. This dynamic adaptation resolves the contradiction between providing versatile service functionality and maintaining processing efficiency under resource constraints.
2Manufacturing precision
If video quality is improved by using higher bitrate, then the video quality is improved, but the resource consumption increases
Solution Approach 1:
The system changes the bitrate parameter of video streams based on detected screen size and available resources. For smaller screens or resource-constrained states, lower bitrate parameters are selected; for larger screens or resource-abundant states, higher bitrate parameters are used. This parameter adaptation resolves the contradiction between video quality and resource consumption.
Solution Approach 2:
The system implements feedback loops that continuously monitor resource usage and screen size, then adjust the video bitrate accordingly. When resources are consumed below a threshold, the system maintains higher video quality; when resources are consumed above a threshold, the system reduces bitrate to conserve resources. This feedback mechanism resolves the contradiction between video quality and resource consumption.
Data Source
AI summary
A multimedia device and a control method therefor are disclosed. The multimedia device according to one embodiment of the present invention comprises: a reception unit for receiving a stream segment, of a first bitrate, among stream segments, which constitute first content, of several bitrates; a display unit for displaying video data corresponding to the received stream segment of the first bitrate; and a control unit, wherein the control unit detects a size change of a screen on which the video data is displayed, requests a stream segment of a second bitrate, which is different from the first bitrate, on the basis of the detected size change of the screen, controls the reception unit such that the reception unit receives the requested stream segment of the second bitrate, and controls the display unit such that the display unit displays video data corresponding to the received stream segment of the second bitrate.


