System and method for generating multiple independent, synchronized local timestamps
AssigneeBroadcom Corporation
InventorsFrancis Cheung, Iue-Shuenn Chen, Ut Nguyen, Rajesh Mamidwar, Brian Schoner, Dan Simon
Life of this patent
Estimating the term…
Loading patent…
AssigneeBroadcom Corporation
InventorsFrancis Cheung, Iue-Shuenn Chen, Ut Nguyen, Rajesh Mamidwar, Brian Schoner, Dan Simon
Estimating the term…
A system and method is provided for generating and using multiple synchronized local program timestamps in a media processing system. The system includes an input processor, one or more local timestamp insertion modules, one or more parsers, and an input buffer. Each local program timestamp module includes a clock reference recovery module, a local program clock synchronized to the system time clock of a program source, and a timestamp generator. The system also includes one or more processing modules such as record modules, transmission modules, and display modules. When a data packet is received by the media processing system, the local timestamp insertion module appends a timestamp to the data packet. The timestamp is based on the synchronized local program clock for the program associated with the data packet. The processing modules utilize the synchronized local timestamps and their associated local program clock in a variety of applications.
A device for processing a plurality of data packets from a plurality of program sources multiplexed in a data stream comprising:
A method, in a multimedia processing device, for processing a plurality of data packets received from a plurality of program sources multiplexed in a single data stream, the method comprising the steps of:
A method, in a media processing device, for updating a clock reference value contained in a plurality of data packets in a multiplexed data stream, each data packet including a program identifier and program data, the method comprising the steps of:
Dependencies are inferred from the claim text.