×

Bitstream Switching in Multiple Bit-Rate Video Streaming Environments

  • US 20080046939A1
  • Filed: 07/26/2006
  • Published: 02/21/2008
  • Est. Priority Date: 07/26/2006
  • Status: Active Grant
First Claim
Patent Images

1. A method at least partially implemented by a computer, the method comprising:

  • generating, using a first encoding algorithm, multiple encoded bitstreams of a same piece of video content, each encoded bitstream of the encoded bitstreams being encoded at a different bit rate;

    creating, using a second encoding algorithm that is different than the first encoding algorithm, multiple encoded side bitstreams of the same piece of video content, each encoded side bitstream being encoded at a different bit rate and comprising switching frames generated from frames of the same piece of video content and corresponding to frames of respective ones of the encoded bitstreams;

    streaming, at non-bitstream switching points, frames from an encoded bitstream generated with the first encoding algorithm to a client;

    switching, at a bitstream switching point, from the encoded bitstream to a different bitstream of the encoded bitstreams by;

    streaming a switching frame from a side bitstream encoded with the second algorithm to the client, the switching frame corresponding to a frame in the second bitstream; and

    streaming at least a portion of a frame from the bitstream switching point from the different bitstream and subsequent frames from the different bitstream to the client; and

    wherein receipt by the client of frames from the encoded bitstream, the switching frame, and frames from the second bitstream causes the client to reconstruct respective frames of the same piece of video content for presentation to a user.

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