EP1549064B1

Signaling valid entry points in a video stream

Abstract

This record has no abstract on file.

EP1549064B1, drawing sheet 1
Sheet 1 of 7

Term

Term ended

Expired 8 November 2024, 1.9 years ago.

  1. Priority
  2. Filed
  3. Granted
  4. Expired
  5. Today

51 claims: 4 independent, 47 dependent

  1. 1
    A method comprising:determining (410) one or more entry points for a sequence comprising plural video frames based at least in part on an entry point policy, wherein the entry point policy comprises one or more conditions for entry point indicator positioning;and inserting (420) in a bitstream an entry point indicator that indicates a first frame of the plural frames is one of the one or more entry points, wherein the entry point indicator comprises an entry point header and wherein the first frame has a type selected from a set of types comprising field interlaced P/I frame, characterized in that the entry point indicator comprises an entry point start code, the entry point start code is followed immediately by the entry point header, wherein the entry point start code and the entry point header signal the one of the one or more entry points;and after the entry point indicator the bitstream includes a frame start code and a frame header, wherein the frame start code immediately follows the entry point header and the frame header immediately follows the frame start code, and wherein the frame header comprises a field indicating the type of the first frame.
  2. 27
    A method comprising:receiving (510) a bitstream for a sequence comprising plural video frames;detecting an entry point indicator in the bitstream, wherein the entry point indicator comprises an entry point header and wherein the entry point indicator marks a first frame of the plural frames as an entry point for decoding;and decoding (520) starting from the entry point marked by the entry point indicator, characterized in that the entry point indicator comprises an entry point start code, the entry point start code is followed immediately by the entry point header, wherein the entry point start code and the entry point header signal the entry point;and after the entry point indicator the bitstream includes a frame start code and a frame header, wherein the frame start code immediately follows the entry point header and the frame header immediately follows the frame start code, and wherein the frame header comprises a field indicating a type of picture coding used for the first frame or combination of field types used for a pair of interlaced video fields of the first frame.
  3. 50
    A computing device comprising a processor, memory, storage, a display, a speaker and a wireless communication connection, the computing device adapted to perform a method comprising:determining (410) one or more entry points for a sequence comprising plural video frames based at least in part on an entry point policy, wherein the entry point policy comprises one or more conditions for entry point indicator positioning;and inserting (420) in a bitstream an entry point indicator that indicates a first frame of the plural frames is one of the one or more entry points, wherein the entry point indicator comprises an entry point header and wherein the first frame has a type selected from a set of types comprising field interlaced P/I frame, characterized in that the entry point indicator comprises an entry point start code, the entry point start code is followed immediately by the entry point header, wherein the entry point start code and the entry point header signal the one of the one or more entry points;and after the entry point indicator the bitstream includes a frame start code and a frame header, wherein the frame start code immediately follows the entry point header and the frame header immediately follows the frame start code, wherein the frame header comprises a field indicating the type of the first frame, and wherein, according to the entry point policy, entry point indicators are inserted in the bitstream at regular intervals.
  4. 51
    A computing device comprising a processor, memory, storage, a display, a speaker and a wireless communication connection, the computing device adapted to perform a method comprising:receiving (510) a bitstream for a sequence comprising plural video frames;as part of a fast forward mode or fast rewind mode, searching for entry point start codes;detecting an entry point indicator in the bitstream, the entry point indicator comprising an entry point header, wherein the entry point indicator marks a first frame of the plural frames as an entry point for decoding;and decoding (520) starting from the entry point marked by the entry point indicator, characterized in that the entry point indicator comprises an entry point start code, the entry point start code is followed immediately by the entry point header, wherein the entry point start code and the entry point header signal the entry point;and after the entry point indicator the bitstream includes a frame start code and a frame header, wherein the frame start code immediately follows the entry point header and the frame header immediately follows the frame start code, and wherein the frame header comprises a field indicating a type of picture coding used for the first frame or combination of field types used for a pair of interlaced video fields of the first frame.