×

Content streaming with client device trick play index

  • US 9,247,317 B2
  • Filed: 05/30/2013
  • Issued: 01/26/2016
  • Est. Priority Date: 05/30/2013
  • Status: Active Grant
First Claim
Patent Images

1. A method of video playback with trick play, the method performed by a playback device, the method comprising:

  • streaming video at a playback device, wherein streaming video comprises;

    downloading, at the playback device, blocks of encoded video including a plurality of interspersed key frames, wherein the blocks of encoded video are downloaded from a remote content source over a communication network,playing back video from the downloaded blocks of encoded video at the playback device; and

    incrementally creating a trick play index as each block of encoded video is downloaded at the playback device by identifying network locations of the downloaded blocks of encoded video and parsing each downloaded block of encoded video to determine an offset from the beginning of the downloaded block to a key frame within the downloaded block of encoded video;

    storing the created trick play index at the playback device, wherein the stored trick play index indicates the network locations of the downloaded blocks of encoded video and the offsets for the key frames within the downloaded blocks of encoded video; and

    receiving a trick play request at the playback device and, in response to the trick play request;

    downloading, at the playback device, key frames using the network locations and the offsets indicated in the previously stored trick play index, andplaying back video from the downloaded key frames at the playback device.

View all claims
  • 6 Assignments
Timeline View
Assignment View
    ×
    ×