A content receiving apparatus comprising: decoding means (9, 12) for receiving, from a content providing apparatus provided at an encoder side, a plurality of encoded video frames, containing reference frames and non-reference frames to which video time-stamps based on reference clock for the encoder side are attached and a plurality of encoded audio frames to which audio time-stamps based on a reference clock for the encoder side are attached, and for decoding the encoded video frames and the encoded audio frames; storing means (38, 39) for storing a plurality of video frames that the decoding means has obtained by decoding the encoded video frames and a plurality of audio frames that the decoding means has obtained by decoding the encoded audio frames; calculating means for calculating a time difference resulting from a gap between a clock frequency of a reference clock for the encoder side and a clock frequency of a system time clock for the decoder side; and timing-adjusting means for adjusting a timing of outputting the plurality of video frames, one by one, in accordance with the time difference and on the basis of a timing of outputting the plurality of audio frames, one by one, characterised in that the timing adjusting means is adapted, when the time difference calculated by the calculating means exceeds a preset threshold value and the output timing of the video frame falls behind the output timing of the audio frame (SP6 and SP7), to shorten the picture-refreshing intervals if no non-reference frame (B picture) is present (SP9 NO) or otherwise to skip the non-reference video frame (B picture) (SP9 YES), and a timing control circuit within the timing-adjusting means is adapted to repeatedly output said video frame when the time difference calculated by the calculating means exceeds a preset threshold value and the output timing of the audio frame falls behind the output timing of the video frame (SP6 YES and SP7 NO). decoding means (9, 12) for receiving, from a content providing apparatus provided at an encoder side, a plurality of encoded video frames, containing reference frames and non-reference frames to which video time-stamps based on reference clock for the encoder side are attached and a plurality of encoded audio frames to which audio time-stamps based on a reference clock for the encoder side are attached, and for decoding the encoded video frames and the encoded audio frames; storing means (38, 39) for storing a plurality of video frames that the decoding means has obtained by decoding the encoded video frames and a plurality of audio frames that the decoding means has obtained by decoding the encoded audio frames; calculating means for calculating a time difference resulting from a gap between a clock frequency of a reference clock for the encoder side and a clock frequency of a system time clock for the decoder side; and timing-adjusting means for adjusting a timing of outputting the plurality of video frames, one by one, in accordance with the time difference and on the basis of a timing of outputting the plurality of audio frames, one by one, characterised in that the timing adjusting means is adapted, when the time difference calculated by the calculating means exceeds a preset threshold value and the output timing of the video frame falls behind the output timing of the audio frame (SP6 and SP7), to shorten the picture-refreshing intervals if no non-reference frame (B picture) is present (SP9 NO) or otherwise to skip the non-reference video frame (B picture) (SP9 YES), and a timing control circuit within the timing-adjusting means is adapted to repeatedly output said video frame when the time difference calculated by the calculating means exceeds a preset threshold value and the output timing of the audio frame falls behind the output timing of the video frame (SP6 YES and SP7 NO).