Signalling Buffer Characteristics for Splicing Operations of Video Streams
First Claim
Patent Images
1. A method, comprising:
- providing a transport stream to a splicing device, the transport stream comprising a head stream concatenated to a tail stream, the head stream and the tail stream each comprising a compressed video sequence from a separate video source; and
providing in an adaptation field of a transport stream packet corresponding to the head stream an out-point that corresponds to a provided splice point, the splice point provided based on presentation time stamp (PTS) value, the out-point signaled by a descriptor in a program map table (PMT), the transport packet further comprising assistive information comprising one or more compressed picture buffer (CPB) properties and one or more decoded picture buffer (CPB) properties that are used in the concatenation of the head stream and the tail stream.
1 Assignment
0 Petitions
Accused Products
Abstract
In one method embodiments, providing a transport stream to a client device, the transport stream comprising a head stream and a tail stream, the head stream and the tail stream each comprising a compressed video sequence; providing information in a transport stream packet associated with the head stream, the information configured to cause the client device to selectively control an output of at least one of a plurality of pictures of the head stream yet to be output from a decoded picture buffer (DPB) at an out-point from the head stream to the trail stream.
146 Citations
20 Claims
-
1. A method, comprising:
-
providing a transport stream to a splicing device, the transport stream comprising a head stream concatenated to a tail stream, the head stream and the tail stream each comprising a compressed video sequence from a separate video source; and providing in an adaptation field of a transport stream packet corresponding to the head stream an out-point that corresponds to a provided splice point, the splice point provided based on presentation time stamp (PTS) value, the out-point signaled by a descriptor in a program map table (PMT), the transport packet further comprising assistive information comprising one or more compressed picture buffer (CPB) properties and one or more decoded picture buffer (CPB) properties that are used in the concatenation of the head stream and the tail stream. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16)
-
-
17. A splicing device, comprising:
-
a processor configured to; receive a transport stream, the transport stream comprising a head stream concatenated to a tail stream, the head stream and the tail stream each comprising a compressed video sequence from a separate video source; and receive in an adaptation field of a transport stream packet corresponding to the head stream an out-point that corresponds to a provided splice point, the splice point provided based on presentation time stamp (PTS) value, the out-point signaled by a descriptor in a program map table (PMT), the transport packet further comprising assistive information comprising one or more compressed picture buffer (CPB) properties and one or more decoded picture buffer (DPB) properties that are used in the concatenation of the head stream and the tail stream. - View Dependent Claims (18, 19)
-
-
20. Logic encoded on one or more tangible media for execution and when executed operable to:
-
provide a transport stream to a client device, the transport stream comprising a head stream and a tail stream, the head stream and the tail stream each comprising a compressed video sequence from a separate video source; provide information in a transport stream packet associated with the head stream, the information configured to cause the client device to selectively control an output of at least one of a plurality of pictures of the head stream yet to be output from a decoded picture buffer (DPB) at an out-point from the head stream to the trail stream.
-
Specification