Multimedia data processing apparatus and method of terminal
First Claim
1. A data download method of a terminal device for processing data downloaded in a progressive download mode, the method comprising:
- measuring, by the terminal device, a first download rate of first data while the first data being received, the first data having a first level of quality;
when the measured first download rate is lower than a reference download rate, requesting, by the terminal device, for transmission of second data through a playback channel, the second data having a second level of quality that is lower than the first level of quality, stopping reception of the first data, and receiving the second data;
registering, by the terminal device, a duration in which the second data is received as a backup duration;
measuring, by the terminal device, a second download rate of the second data while the second data being received;
determining, by the terminal device, an amount of data of the second data received but not played;
when the second download rate is equal to or greater than the reference download rate and the determined amount of data of the second data is larger than a predetermined size, requesting, by the terminal device, for transmission of backup data corresponding to the second data through a backup channel, the backup data having the first level of quality and the backup duration; and
storing, by the terminal device, the backup data.
1 Assignment
0 Petitions
Accused Products
Abstract
The data download method of a terminal device processing data downloaded in progressive download mode is provided. The method includes measuring bandwidth of the data downloaded, requesting, when the measured bandwidth is narrower than a reference bandwidth, for transmitting data with narrow bandwidth, registering a duration in which the data is downloaded with narrow bandwidth as a backup duration, requesting, when the measured bandwidth is equal to or greater than the reference bandwidth, for retransmission of backup data corresponding to the backup duration through a backup channel, and storing the data of the backup duration.
22 Citations
21 Claims
-
1. A data download method of a terminal device for processing data downloaded in a progressive download mode, the method comprising:
-
measuring, by the terminal device, a first download rate of first data while the first data being received, the first data having a first level of quality; when the measured first download rate is lower than a reference download rate, requesting, by the terminal device, for transmission of second data through a playback channel, the second data having a second level of quality that is lower than the first level of quality, stopping reception of the first data, and receiving the second data; registering, by the terminal device, a duration in which the second data is received as a backup duration; measuring, by the terminal device, a second download rate of the second data while the second data being received; determining, by the terminal device, an amount of data of the second data received but not played; when the second download rate is equal to or greater than the reference download rate and the determined amount of data of the second data is larger than a predetermined size, requesting, by the terminal device, for transmission of backup data corresponding to the second data through a backup channel, the backup data having the first level of quality and the backup duration; and storing, by the terminal device, the backup data. - View Dependent Claims (2, 3)
-
-
4. A multimedia data playback method of a terminal device, the method comprising:
-
configuring a reference download rate for progressive download playback; measuring a first download rate of first multimedia data while the first multimedia data being received; when the measured first download rate is lower than the reference download rate, requesting for transmission of backup multimedia data through a playback channel, stopping reception of the first multimedia data, and receiving the backup multimedia data; registering a duration during which the first download rate is lower than the reference download rate as a backup duration; measuring a download rate of the backup multimedia data while the backup multimedia data being received; determining a number of unit data of the backup multimedia data received but not played; when the download rate of the backup multimedia data is greater than the reference download rate and the determined number of the unit data of the backup multimedia data that are neither downloaded nor played is equal to or greater than a predetermined value, requesting for second multimedia data corresponding to the backup multimedia data through a backup channel, the second multimedia data having the backup duration; storing the received first multimedia data and the received backup multimedia data; storing, when the download rate of the second multimedia data matches the reference download rate, the second multimedia data; and requesting transmission of third multimedia data at the reference download rate, wherein the first multimedia data, the second multimedia data, and the third multimedia data correspond to a multimedia data file having a first level of quality. - View Dependent Claims (5, 6, 7, 8, 9, 10, 11, 12, 13)
-
-
14. A multimedia data processing method of a terminal device, the method comprising:
-
measuring, by the terminal device, a download rate of multimedia data which is being downloaded and played while the multimedia data being received; when the measured download rate is lower than a reference download rate, requesting, by the terminal device, for transmission of second data through a playback channel, the second data having a second level of quality that is lower than the first level of quality, stopping reception of the multimedia data, and receiving the second data; registering, by the terminal device, when the measured download rate is less than a reference download rate, a duration during which the measured download rate is less than the reference rate as a backup duration, the multimedia data being stored simultaneously; re-measuring, by the terminal device, the download rate of the multimedia data while the multimedia data being received; storing, by the terminal device, when the re-measured download rate matches the reference download rate, the received multimedia data in a memory; determining, by the terminal device, an amount of data of the second data received but not played; requesting, by the terminal device, when the re-measured download rate is equal to or greater than the reference download rate and the determined amount of data of the second data is larger than a predetermined size, requesting, by the terminal device, for transmission of backup data corresponding to the multimedia data through a backup channel as corresponding backup duration data; and storing, by the terminal device, the backup data in the memory. - View Dependent Claims (15)
-
-
16. A progressive download playback apparatus of a terminal, the apparatus comprising:
-
a transceiver configured to; request a server to transmit at least one of first data, second data, and backup data, and download the at least one of the first data or the second data, and the backup data through a playback channel and a backup channel, respectively; a memory including a download table and a content storage; a processor configured to; measure a first download rate of the first data having a first level of quality while the first data being received, when the measured first download rate is lower than a reference download rate, request transmission of the second data having a second level of quality lower than the first level of quality, register a duration in which the second data is downloaded as a backup duration with the download table, measure a second download rate while receiving the second data while the second data being received, determine an number of unit data of the second data received but not played, when the second download rate is equal to or greater than the reference download rate and the number of the unit data downloaded but not played is greater than a predetermined value, request the server to transmit the backup data corresponding to the second data through the backup channel, the backup data having the first level of quality and the backup duration, and store the backup data in the content storage; and a display configured to display the first data and the backup data under control of the processor. - View Dependent Claims (17, 18, 19, 20, 21)
-
Specification