Media Renderer Picture Buffering via URI Pre-acquisition
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
In digital home networks, displaying a selected picture on a media renderer device is inefficient due to the need for acquiring and buffering the picture each time, resulting in a delay before the picture can be displayed.
Innovation Solution
A method that involves acquiring a URI of a selected picture and a URI of adjacent or nearby pictures, which are then sent to the media renderer for immediate display and buffering, allowing for instant switching between pictures.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Speed
If the media renderer acquires and displays a picture only when the user selects it, then the device complexity is low, but the displaying speed is slow due to repeated acquisition and buffering processes
Solution Approach 1:
The control point pre-acquires URIs of adjacent pictures (previous and next pictures) along with the current picture before the user makes a selection. The media renderer then acquires and buffers these pictures in advance, so that when the user selects a picture, the display can occur immediately without waiting for acquisition and buffering, thereby improving displaying speed while managing system complexity through pre-processing
Solution Approach 2:
The picture acquisition process is segmented into multiple independent operations: acquiring the current picture, acquiring the previous picture, and acquiring the next picture. Each picture is acquired and buffered independently, allowing parallel processing and reducing the overall waiting time for picture display, thus improving displaying speed without significantly increasing system complexity
2Speed
If the media renderer buffers multiple adjacent pictures in advance, then the displaying speed improves for picture switching, but the use of energy increases due to repeated acquisition and buffering operations
Solution Approach 1:
Instead of buffering all pictures in the folder, the system buffers only a partial set consisting of the current picture and its adjacent previous and next pictures. This limited buffering approach provides sufficient picture switching capability while minimizing the energy consumption associated with acquiring and buffering excessive pictures that may never be displayed
Solution Approach 2:
The system performs preliminary acquisition of URIs for adjacent pictures before user selection, but the actual picture buffering is triggered only when needed. This staged approach allows the system to prepare minimal necessary data in advance while avoiding the energy cost of buffering all possible pictures, thus improving picture switching speed with controlled energy consumption
Data Source
AI summary
An embodiment method includes: acquiring a uniform resource identifier URI of a first picture selected by a user; acquiring a URI of a picture to be buffered in accordance with the URI of the first picture; and sending the URI of the first picture and the URI of the picture to be buffered to a media renderer, so that the media renderer acquires the first picture according to the URI of the first picture, and displays the first picture, and acquires, the picture to be buffered in accordance with the URI of the picture to be buffered, and buffers the picture to be buffered.


