Patent ID: 8625955

Claim:
An information recording apparatus, comprising: a stream receiver operable to receive a stream from a broadcasting source, the stream comprising video and audio data for a program; a program information transmitter operable to transmit program information regarding the program, absolute time information contained in the stream, and a first clock time information appended to the absolute time information to a server, the program information transmitter coupled to the server via a communication network, wherein the server separately receives the stream from the broadcasting source; a writing information receiver operable to: receive writing information from the server, wherein the writing information is associated with the video and audio data; and determine a time delay corresponding to a network delay and a server processing delay based on the appended first clock time information and a second clock time at which the writing information is received; a recording section operable to write the video and audio data and the writing information into the recording medium by compensating the determined time delay in generating the writing information.