MEDIA STREAMING WITH ENHANCED SEEK OPERATION
First Claim
Patent Images
1. A method for performing a seek operation in a media stream displayed on a playback device, comprising:
- receiving a media stream from a network, the media stream being associated with a first bit rate;
receiving a user request to seek to a new location in the media stream;
in response to the user request, downloading the media stream, associated with a second bit rate that is less than the first bit rate, from substantially the new location to ensure fast start-up; and
rendering the media stream starting at the new location.
3 Assignments
0 Petitions
Accused Products
Abstract
The present disclosure relates to playback of video/audio streaming media data. The media stream is available from the network at multiple bit rates. When a seek operation is performed, a playback device requests a lower bit rate media stream in order to quickly fill a playback buffer so that playback can commence more readily. After a seek start-up period is complete, the playback device can return to downloading the media stream associated with higher bit rates in order to increase the quality of the playback.
-
Citations
20 Claims
-
1. A method for performing a seek operation in a media stream displayed on a playback device, comprising:
-
receiving a media stream from a network, the media stream being associated with a first bit rate; receiving a user request to seek to a new location in the media stream; in response to the user request, downloading the media stream, associated with a second bit rate that is less than the first bit rate, from substantially the new location to ensure fast start-up; and rendering the media stream starting at the new location. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A method for performing a seek operation, comprising:
-
receiving a media segment, associated with a first bit rate, from a network; displaying the media segment including a location indicator showing a current time point being viewed in the media segment; receiving a request to view the media segment from a second time point that is different than the current time point; and receiving the media segment, associated with a second bit rate that is lower than the first bit rate, from the network for rendering from the second time point to ensure fast start-up for viewing the media segment. - View Dependent Claims (11, 12, 13, 14)
-
-
15. A method for performing a seek operation, comprising:
-
receiving a media segment to display from a network, wherein the media segment comprises at least multiple sequential media fragments encoded at a first bit rate; displaying the media segment by displaying the fragments sequentially in association with a location indicator showing a current point being viewed in the media segment; receiving a seek request to view the media segment from a second, different point; generating a network address associated with the second point; requesting, from a server computer, a next fragment in the media segment that is encoded at a second bit rate, different than the first bit rate, the next fragment being at the generated network address; and after a period of time, returning to receiving the fragments associated with the media segment that are encoded at the first bit rate or another bit rate higher than the second bit rate. - View Dependent Claims (16, 17, 18, 19, 20)
-
Specification