A content receiving apparatus comprising: decoding means (12, 66) for receiving encoded audio and video frames transmitted via a local area network, LAN, with RTP/TCP protocol (Real Time Transport Protocol/Transmission Control Protocol) and decoding a plurality of encoded video frames sequentially given video time stamps based on a reference clock of an encoder side and a plurality of encoded audio frames sequentially given audio time stamps based on the reference clock, from a content provision apparatus of said encoder side; storage means (68, 69) for storing a plurality of video frames and a plurality of audio frames obtained by decoding the encoded video frames and the encoded audio frames with said decoding means; receiving means for receiving the reference clock of said encoder side sent from said content provision apparatus with a UDP (User Datagram Protocol) of a lower layer than the RTP protocol; calculation means for synchronizing the system time clock of said decoder side with the reference clock of said encoder side and then calculating the time difference that occurs due to the difference between the clock frequency of the reference clock of said encoder side and the clock frequency of a system time clock of said decoder side; and timing adjustment means for adjusting video frame output timing for sequentially outputting the plurality of video frames frame by frame, on a basis of audio frame output timing for sequentially outputting the plurality of audio frames frame by frame, according to the time difference; wherein said timing adjustment means outputs the video frames according to the video time stamps based on the system time clock of said decoder side when the time difference is shorter than a prescribed time, said timing adjustment means skips video frames of B-pictures and performs outputting when the time difference is longer than a prescribed time and the video time stamps are behind the audio time stamps, and said timing adjustment means repeatedly outputs a video frame of a current picture when the time difference is longer than a prescribed time and the video time stamps are faster than the audio time stamps. decoding means (12, 66) for receiving encoded audio and video frames transmitted via a local area network, LAN, with RTP/TCP protocol (Real Time Transport Protocol/Transmission Control Protocol) and decoding a plurality of encoded video frames sequentially given video time stamps based on a reference clock of an encoder side and a plurality of encoded audio frames sequentially given audio time stamps based on the reference clock, from a content provision apparatus of said encoder side; storage means (68, 69) for storing a plurality of video frames and a plurality of audio frames obtained by decoding the encoded video frames and the encoded audio frames with said decoding means; receiving means for receiving the reference clock of said encoder side sent from said content provision apparatus with a UDP (User Datagram Protocol) of a lower layer than the RTP protocol; calculation means for synchronizing the system time clock of said decoder side with the reference clock of said encoder side and then calculating the time difference that occurs due to the difference between the clock frequency of the reference clock of said encoder side and the clock frequency of a system time clock of said decoder side; and timing adjustment means for adjusting video frame output timing for sequentially outputting the plurality of video frames frame by frame, on a basis of audio frame output timing for sequentially outputting the plurality of audio frames frame by frame, according to the time difference; wherein said timing adjustment means outputs the video frames according to the video time stamps based on the system time clock of said decoder side when the time difference is shorter than a prescribed time, said timing adjustment means skips video frames of B-pictures and performs outputting when the time difference is longer than a prescribed time and the video time stamps are behind the audio time stamps, and said timing adjustment means repeatedly outputs a video frame of a current picture when the time difference is longer than a prescribed time and the video time stamps are faster than the audio time stamps.