Compressed Timing Indicators for Media Samples
First Claim
1. A method comprising:
- encoding a first frame of data;
generating a first timestamp associated with the first frame of data, wherein the first timestamp is a full timestamp that includes complete timing information;
transmitting the first frame of data and the associated first timestamp to a destination;
encoding a second frame of data;
generating a second timestamp associated with the second frame of data, wherein the second timestamp is a compressed timestamp that omits a portion of the complete timing information; and
transmitting the second frame of data and the associated second timestamp to the destination.
1 Assignment
0 Petitions
Accused Products
Abstract
A first frame of data is encoded and a first timestamp associated with the first frame of data is generated. The first timestamp includes complete timing information. The first frame of data and the associated first timestamp is transmitted to a destination. A second frame of data is encoded and a second timestamp associated with the second frame of data is generated. The second timestamp includes a portion of the complete timing information. The second frame of data and the associated second timestamp is then transmitted to the destination. Additional frames of data are encoded and additional timestamps associated with the additional frames of data are generated. The majority of the additional timestamps include a portion of the complete timing information.
-
Citations
20 Claims
-
1. A method comprising:
-
encoding a first frame of data;
generating a first timestamp associated with the first frame of data, wherein the first timestamp is a full timestamp that includes complete timing information;
transmitting the first frame of data and the associated first timestamp to a destination;
encoding a second frame of data;
generating a second timestamp associated with the second frame of data, wherein the second timestamp is a compressed timestamp that omits a portion of the complete timing information; and
transmitting the second frame of data and the associated second timestamp to the destination. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A method comprising:
-
receiving a first frame of data;
receiving a first timestamp associated with the first frame of data, wherein the first timestamp is a full timestamp that includes complete timing information for the first frame of data;
receiving a second frame of data; and
receiving a second timestamp associated with the second frame of data, wherein the second timestamp is a compressed timestamp that omits a portion of the timing information. - View Dependent Claims (10, 11, 12, 13, 14, 15)
-
-
16. One or more computer-readable media having stored thereon a computer program that, when executed by one or more processors, causes the one or more processors to:
-
encode a first frame of data;
generate a first timestamp associated with the first frame of data, wherein the first timestamp is a full timestamp that includes complete time information;
encode a plurality of subsequent frames of data; and
generate a plurality of subsequent timestamps, wherein each of the subsequent timestamps are compressed timestamps that omits a portion of the time information. - View Dependent Claims (17, 18)
-
-
19. An apparatus comprising:
-
an encoded multimedia content source; and
a decoder coupled to receive encoded multimedia content from the encoded multimedia content source, wherein the video content includes a first frame of data having an associated first timestamp, such that the first timestamp is a full timestamp that includes complete timing information for the first frame of data, and wherein the encoded multimedia content includes a second frame of data having an associated second timestamp, such that the second timestamp is a compressed timestamp that omits a subset of the timing information included in the first timestamp. - View Dependent Claims (20)
-
Specification