Patent ID: 7406703
Filing Date: 2008-07-29
Classification: H04N

Abstract:
1. An apparatus for injecting synchronized stream data for a digital data broadcasting service, comprising: an additional data storing means for storing, managing and outputting additional data used for the digital data broadcasting service; a synchronized stream data selection/establishment means for selecting synchronized stream data to be multiplexed with a video/audio transport stream, which is inputted from the outside, among the additional data stored in the additional data storing means, and establishing parameter values necessary to multiplex the selected synchronized stream data and the video/audio transport stream; a synchronized stream data analyzing means for analyzing the selected synchronized stream data periodically based on the parameter values established in the synchronized stream data selection/establishment means, and generating information related to the transport stream of the synchronized stream data; a transport stream analyzing means for analyzing the video/audio transport stream periodically based on the parameter values established in the synchronized stream data selection/establishment means, and generating information related to the video/audio transport stream; a synchronized stream data injection/management means for determining whether to inject a data access unit (DAU) that forms the synchronized stream data or not based on the information related to the synchronized stream data transport stream generated in the synchronized stream data analyzing means and the information related to the video/audio transport stream generated in the transport stream analyzing means, and controlling the output of the DAU that forms the synchronized stream data which are stored in the additional data storing means; a presentation time stamp re-stamping means for re-stamping the presentation time stamp of the synchronized stream data which are outputted from the additional data storing means based on the parameter values established in the synchronized stream data selection/establishment means; and a multiplexing means for multiplexing and outputting the video/audio transport stream and the synchronized stream data outputted from the presentation time stamp re-stamping means.