Patent ID: 9602849
Date: 2017-03-21
CPC Classifications: G06F,H04N

Claim:
1. A method of streaming a media preview of a media over a network, the method comprising: receiving a request to deliver a preview data comprising preview information for a media file being streamed to a client through the network, wherein the preview data comprises a multi-dimensional hierarchical data structure having a plurality of layers with increasing content of the preview information in each layer of the plurality of layers, wherein the preview data is configured to provide an adaptive and scalable preview service, wherein the preview data comprises scrub description information, wherein the preview data comprises a plurality of preview locations on a timeline of the media file being streamed, and wherein each preview location is associated with a corresponding time frame on the timeline of the media file being streamed; and delivering preview information to be displayed at the client through the network, wherein the preview information is from a layer of the plurality of layers of the preview data, wherein delivering preview information to be displayed at the client through the network comprises: performing bit rate adaptation and then sending the manifest file in response to determining that bandwidth is not available for sending the manifest file.