Abstract:
PROBLEM TO BE SOLVED: To enable a client to decode and present content in a timely manner by buffering some data for a certain time in performing progressive downloading of multimedia content. SOLUTION: A server, prior to or at the time of sending the data, provides the client information indicative of content properties. The information may include transmission minimum bandwidth to ensure each remaining scene will be available before its presentation time. The client estimates the start-up delay time based on the provided information. In order for the client to start presenting the content of a file at an appropriate time, the client has to estimate the start-up delay time correctly. Furthermore, the client can determine when to remove one or more files from its data buffer in order to minimize the memory usage. COPYRIGHT: (C)2009,JPO&INPIT
Abstract:
In progressive downloading of multimedia content, such as SVG files, the client buffers some data for a certain time so the content can be decoded an d presented in a timely manner. In order for the client to start presenting th e content of a file at an appropriate time, the client has to estimate the sta rt- up delay time correctly. The server, prior to or at the time of sending the data, provides the client information indicative of content properties, such as the size and content presentation time of some or all scenes. The information may include transmission minimum bandwidth to ensure each remaining scene will be available before its presentation time. The client estimates the start-up delay time based on the provided information. Furthermore, the client can determine when to remove one or more files from its data buffer in order to minimize the memory usage.
Abstract:
IN PROGRESSIVE DOWNLOADING OF MULTIMEDIA CONTENT, SUCH AS SVG FILES, THE CLIENT (50) BUFFERS SOME DATA FOR A CERTAIN TIME SO THE CONTENT CAN BE DECODED AND PRESENTED IN A TIMELY MANNER. IN ORDER FOR THE CLIENT TO START PRESENTING THE CONTENT OF A FILE AT AN APPROPRIATE TIME, THE CLIENT HAS TO ESTIMATE THE START-UP DELAY TIME CORRECTLY. THE SERVER (10), PRIOR TO OR AT THE TIME OF SENDING THE DATA, PROVIDES THE CLIENT INFORMATION INDICATIVE OF CONTENT PROPERTIES, SUCH AS THE SIZE AND CONTENT PRESENTATION TIME OF SOME OR ALL SCENES. THE INFORMATION MAY INCLUDE TRANSMISSION MINIMUM BANDWIDTH TO ENSURE EACH REMAINING SCENE WILL BE AVAILABLE BEFORE ITS PRESENTATION TIME. THE CLIENT ESTIMATES THE START-UP DELAY TIME BASED ON THE PROVIDED INFORMATION, FURTHERMORE, THE CLIENT CAN DETERMINE WHEN TO REMOVE ONE OR MORE FILES FROM ITS DATA BUFFER (60) IN ORDER TO MINIMIZE THE MEMORY USAGE.
Abstract:
In progressive downloading of multimedia content, such as SVG files, the client buffers some data for a certain time so the content can be decoded and presented in a timely manner. In order for the client to start presenting the content of a file at an appropriate time, the client has to estimate the start-up delay time correctly. The server, prior to or at the time of sending the data, provides the client information indicative of content properties, such as the size and content presentation time of some or all scenes. The information may include transmission minimum bandwidth to ensure each remaining scene will be available before its presentation time. The client estimates the start-up delay time based on the provided information. Furthermore, the client can determine when to remove one or more files from its data buffer in order to minimize the memory usage.
Abstract:
In progressive downloading of multimedia content, such as SVG files, the client buffers some data for a certain time so the content can be decoded and presented in a timely manner. In order for the client to start presenting the content of a file at an appropriate time, the client has to estimate the start-up delay time correctly. The server, prior to or at the time of sending the data, provides the client information indicative of content properties, such as the size and content presentation time of some or all scenes. The information may include transmission minimum bandwidth to ensure each remaining scene will be available before its presentation time. The client estimates the start-up delay time based on the provided information. Furthermore, the client can determine when to remove one or more files from its data buffer in order to minimize the memory usage.