Receiving apparatus and method for processing interruptions in streaming broadcasts
First Claim
1. 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.
1 Assignment
0 Petitions
Accused Products
Abstract
In order to maintain continuity before and after interruption of a streaming broadcast, a receiving apparatus according to the present invention includes: a reception unit which receives data on a stream broadcast; a memory which is capable of storing a predetermined amount of the received data on a stream broadcast; a data processing unit which processes the data on a stream broadcast to generate video data for the stream broadcast; a video output unit which outputs the video data to a display apparatus; and a detection unit which detects interruption point data indicating a position where the stream broadcast should be interrupted out of the received data on a stream broadcast; when an abnormality is detected, the output of the video data is stopped at a position instructed in the interruption point data detected by the detection unit.
17 Citations
7 Claims
-
1. 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. - View Dependent Claims (2, 3, 4, 5)
-
-
6. A receiving method, comprising the steps of:
-
receiving data on a stream broadcast via a network; storing the received data on a stream broadcast on a memory; 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; processing the data on a stream broadcast stored in the memory to generate video data; outputting the video data processed by the processing step for display; and detecting interruption point data indicating an interruption position where reproduction of the stream broadcast should be interrupted from 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 controlling step (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 detecting step detected interruption point data when the abnormality of the communication is detected, and (c) controls the processing and outputting steps to (i) continue output of the video data from a position at which the abnormality is detected to the interruption position, so as to display 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.
-
-
7. A receiving apparatus comprising:
-
a receiver 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; a controller 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; a data processor for processing the data on a stream broadcast stored in the memory to generate video data; a video output for outputting the video data processed by the data processor to a display apparatus; and a detector for detecting interruption point data indicating an interruption position where reproduction of the stream broadcast should be interrupted from 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 controller (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 detector detected interruption point data when the abnormality of the communication is detected, and (c) controls the data processor and the video output 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.
-
Specification