METHOD FOR PLAYING STREAMING DATA, ELECTRONIC DEVICE FOR PERFORMING THE SAME AND INFORMATION STORAGE MEDIA FOR STORING THE SAME
First Claim
Patent Images
1. A method for playing streaming data, the method being suitable for an electronic device having a buffer memory, the method comprising:
- downloading a part of a streaming file to the buffer memory for playing, wherein a size of the streaming file is larger than a capacity of the buffer memory;
downloading another part of the streaming file to the buffer memory; and
overwriting a played part of the streaming file stored in the buffer memory based on a usage status of the buffer memory.
1 Assignment
0 Petitions
Accused Products
Abstract
A method for playing streaming data is suitable for an electronic device having a limited memory resource. The method includes: downloading a part of a streaming file to a buffer memory for playing, a size of the streaming file being larger than a capacity of the buffer memory; downloading another part of the streaming file to the buffer memory; and overwriting a played part of the streaming file stored in the buffer memory based on a usage status of the buffer memory.
13 Citations
36 Claims
-
1. A method for playing streaming data, the method being suitable for an electronic device having a buffer memory, the method comprising:
-
downloading a part of a streaming file to the buffer memory for playing, wherein a size of the streaming file is larger than a capacity of the buffer memory; downloading another part of the streaming file to the buffer memory; and overwriting a played part of the streaming file stored in the buffer memory based on a usage status of the buffer memory. - View Dependent Claims (2, 3, 5, 6)
-
-
7. A method for playing streaming data, the method being suitable for an electronic device having a buffer memory, the method comprising:
-
progressively downloading a streaming file to the buffer memory, wherein a size of the streaming file is larger than a capacity of the buffer memory; playing and temporarily storing the streaming file stored the buffer memory; and determining whether or not to overwrite a part of the streaming file stored in the buffer memory based on a data writing position of the buffer memory. - View Dependent Claims (4, 8, 9, 10, 11, 12)
-
-
13. An electronic device, comprising:
-
a buffer memory; a download unit; and a processing module, coupled to the buffer memory and the download unit, for controlling operations of the buffer memory and the download unit, wherein; the download unit downloads a part of a streaming file to the buffer memory for playing, and a size of the streaming file is larger than a capacity of the buffer memory; the download unit downloads another part of the streaming file to the buffer memory; and when the buffer memory has been fully filled, the processing module overwrites a played part of the streaming file stored in the buffer memory. - View Dependent Claims (14, 15, 16, 17, 18)
-
-
19. An electronic device, comprising:
-
a buffer memory; a download unit; and a processing module, coupled to the buffer memory and the download unit, for controlling operations of the buffer memory and the download unit, wherein; the download unit progressively downloads a streaming file to the buffer memory, and a size of the streaming file is larger than a capacity of the buffer memory; the processing module plays and temporarily stores the streaming file stored in the buffer memory; and the processing module determines whether or not to overwrite a part of the streaming file stored in the buffer memory based on a data writing position of the buffer memory. - View Dependent Claims (20, 21, 22, 23, 24)
-
-
25. A computer readable information storage media, on which a program is stored, the program being used to perform a method for playing streaming data, the method for playing the streaming data being suitable for an electronic device having a buffer memory, the method comprising:
-
downloading a part of a streaming file to the buffer memory for playing, wherein a size of the streaming file is larger than a capacity of the buffer memory; downloading another part of the streaming file to the buffer memory; and overwriting a played part of the streaming file stored in the buffer memory when the buffer memory has been fully filled. - View Dependent Claims (26, 27, 28, 29, 30)
-
-
31. A computer readable information storage media, on which a program is stored, the program being used to perform a method for playing streaming data, the method for playing the streaming data being suitable for an electronic device having a buffer memory, the method comprising:
-
progressively downloading a streaming file to the buffer memory, wherein a size of the streaming file is larger than a capacity of the buffer memory; playing and temporarily storing the streaming file stored in the buffer memory; and determining whether or not to overwrite a part of the streaming file stored in the buffer memory based on a data writing position of the buffer memory. - View Dependent Claims (32, 33, 34, 35, 36)
-
Specification