×

Method and apparatus for transmission of a flexible and error resilient video bitstream

  • US 6,154,780 A
  • Filed: 12/18/1996
  • Issued: 11/28/2000
  • Est. Priority Date: 12/18/1996
  • Status: Expired due to Term
First Claim
Patent Images

1. A method of transmitting a video bitstream over a communication medium, the video bitstream including a plurality of macroblocks, the method comprising:

  • representing the video bitstream as a hierarchical structure of layers including a picture layer, a slice layer, and a macroblock layer;

    receiving a current macroblock of the plurality of macroblocks for transmission over the communication medium by way of a Real-Time Transport Protocol;

    determining whether to start a new slice in the slice layer based upon the size of a current slice and a predetermined packet size associated with the Real-Time Transport Protocol;

    if a determination to start a new slice occurs, thencreating a new slice including a slice header containing synchronization information identifying the location of the current macroblock within a current picture of the picture layer,fragmenting the video bitstream between the current macroblock and a previous macroblock by associating the previous macroblock with the current slice and associating the current macroblock with the new slice, andtransmitting the current macroblock and the previous macroblock as payload data of two different Real-Time Transport Protocol packets;

    associating the current macroblock and the previous macroblock with the current slice and transmitting the current macroblock and the previous macroblock in the payload of a common transport protocol packet if a determination to start a new slice does not occur.

View all claims
  • 1 Assignment
Timeline View
Assignment View
    ×
    ×