Patent ID: 7748020

Claim:
A receiving apparatus comprising: reception means for receiving data on a stream broadcast via a network; a memory which is capable of storing a predetermined amount of the received data on a stream broadcast; control means for controlling the memory to perform outputting from the memory and storing into the memory the data on a stream broadcast simultaneously so as to conserve a predetermined amount of buffering of the data; data processing means for processing the data on a stream broadcast stored in the memory to generate video data; video output means for outputting the video data processed by the data processing means to a display apparatus; and detection means for detecting interruption point data indicating an interruption position where reproduction of the stream broadcast should be interrupted out of the received data on a stream broadcast; wherein the interruption point data is incorporated in the data on a stream broadcast relating to scene partitions of a program on the stream broadcast, wherein the control means (a) monitors abnormality of communication by detecting whether the amount of buffering of the data in the memory gets under a predetermined level, (b) gets from the detection means detected interruption point data when the abnormality of the communication is detected, and (c) controls the data processing means and the video output means to (i) continue the output of the video data from a position at which the abnormality is detected to the interruption position, so as to display on the display apparatus a video image based on the video data, (ii) stop the output of the video data at the interruption position, and (iii) restart the output of the video data from a start position placed preceding the interruption position on the stream broadcast, the start position having been designated in production of the stream broadcast, in response to an amount of buffering of the data in the memory having reached a predetermined amount after stopping the output of the video data.