Patent ID: 8744235

Claim:
A method of processing additional data in a broadcast signal, the method comprising: extracting additional data from a video frame in a broadcast signal; storing the extracted additional data in a transport stream generated from the broadcast signal; storing the transport stream containing the additional data; extracting the additional data from the stored transport stream according to a playback command; separating a video signal and an audio signal from the transport stream; editing frames from the transport stream to facilitate high speed playback by deleting at least one frame from the transport stream; and outputting the video signal and the audio signal such that the extracted additional data is superimposed on the video signal, wherein the storing of the extracted additional data in the transport stream comprises replacing a null packet in the transport stream with the extracted additional data, wherein the replacing of the null packet in the transport stream with the additional data comprises storing a content and length of the additional data and location information about another null packet containing a next additional data in the null packet, and wherein the next additional data comprises data continued from the additional data.