×

Use of frame caching to improve packet loss recovery

  • US 9,866,871 B2
  • Filed: 01/17/2014
  • Issued: 01/09/2018
  • Est. Priority Date: 12/30/2004
  • Status: Active Grant
First Claim
Patent Images

1. A method of transmitting a video signal over a network, the method comprising:

  • by a computing system that implements a video encoder having an encoder-side frame cache comprising a first portion and a second portion, the second portion being different than the first portion;

    encoding at least a portion of the video signal into one or more frames, one or more of the frames including a frame header being marked to indicate that the marked frames are cached frames that can be used to decode another one of the frames and is to be cached in a decoder-side frame cache after being decoded by a video decoder;

    storing the cached frames at the encoder in the first portion of the encoder-side frame cache, the first portion of the encoder-side frame cache corresponding to a first portion of the decoder-side frame cache at the video decoder, and wherein the first reference frame stored in the first portion of the encoder-side frame cache includes a frame header that indicates the first reference frame is to be cached in the first portion of a decoder-side frame cache after being decoded;

    transmitting the frames;

    receiving a loss detection signal sent in response to detecting loss of encoded video data for at least one frame transmitted by the video encoder; and

    responsive to receiving the loss detection signal, encoding one or more new frames relative to the cached frames, the new frames being decodable by a video decoder using the encoded video data for the new frames and one or more decoder-side cached frames corresponding to the cached frames stored at the encoder, the new frames including different video data than the at least one frame for which loss of encoded video data is detected.

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