Video Distribution System for Switching Video Streams
First Claim
1. A video distribution system, comprising:
- a video server for transmitting a video stream; and
a video gateway for receiving a plurality of the transmitted video streams, and transferring at least one of the received plurality of the transmitted video streams to a video client,wherein the video server is configured to;
add a first identifier for identifying whether data of an independently decodable unit included in the video stream corresponds in time to the video stream; and
transmit the video stream to which the first identifier has been added; and
wherein the video gateway is configured to;
specify, based on first identifiers added to the received plurality of video streams, the data of the independently decodable unit of the video stream transferred after the switching in a case where the video stream is switched to another video stream in the independently decodable unit; and
transfer the video stream transferred after the switching from the specified data of the independently decodable unit.
1 Assignment
0 Petitions
Accused Products
Abstract
Provided is a video distribution system including: a video server for transmitting a plurality of video streams; and a video gateway for transferring at least one of the plurality of the transmitted video streams to a video client. The video server adds a first identifier for identifying whether data of an independently decodable unit included in the video stream corresponds in time to the video stream; and transmits the video stream to which the first identifier has been added. The video gateway specifies, based on first identifiers added to the transmitted plurality of video streams, the data of the independently decodable unit of the video stream transferred after switching in a case where the video stream is switched to another video stream in the independently decodable unit; and transfers the video stream transferred after the switching from the specified data of the independently decodable unit.
52 Citations
26 Claims
-
1. A video distribution system, comprising:
-
a video server for transmitting a video stream; and a video gateway for receiving a plurality of the transmitted video streams, and transferring at least one of the received plurality of the transmitted video streams to a video client, wherein the video server is configured to; add a first identifier for identifying whether data of an independently decodable unit included in the video stream corresponds in time to the video stream; and transmit the video stream to which the first identifier has been added; and wherein the video gateway is configured to; specify, based on first identifiers added to the received plurality of video streams, the data of the independently decodable unit of the video stream transferred after the switching in a case where the video stream is switched to another video stream in the independently decodable unit; and transfer the video stream transferred after the switching from the specified data of the independently decodable unit. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A video distribution system, comprising:
-
a video server for transmitting video streams; and a video gateway for storing the video streams transmitted from the video server in a buffer, and transferring a selected one of video streams to a video client, wherein the video server is configured to transmit the video stream by adding boundary information indicating a playable unit of the video stream, and wherein the video gateway is configured to switch the video stream to be transferred only at a location of the boundary information. - View Dependent Claims (11, 12, 13, 14, 15, 16)
-
-
17. A video gateway for storing video streams transmitted from a video server in a buffer and transferring a selected one of video streams to a video client,
wherein the video server adds boundary information indicating a playable unit of the video stream to transmit the video stream, wherein the video gateway is connected to a meta-data server for transmitting meta-data including information on a subject included in the video streams and information on locations of the video streams corresponding to the information on the subject, and wherein the video gateway is configured to: -
receive the meta-data transmitted from the meta-data server and a video transmission request including the information on the subject included in the video streams and transmitted from a video client; refer to the received meta-data to judge whether a video stream matching the received video transmission request has been distributed; and transfer, in a case where the video stream matching the received video transmission request has been distributed, a first video stream currently transferred up to a video specified by the boundary information and transfer a second video stream transferred after the switching from the video specified by the boundary information. - View Dependent Claims (18, 19, 20, 21)
-
-
22. A video relaying method for a video distribution system, comprising:
-
a video server for transmitting video streams; a video gateway for storing the video streams transmitted from the video server in a buffer, and transferring a selected one of video streams to a video client; and a meta-data server for transmitting information regarding the video streams transmitted from the video server, the method comprising the steps of; adding, by the video server, boundary information indicating a playable unit of the video stream to transmit the video stream; transmitting, by the meta-data server, meta-data including information on a subject included in the video streams and information on locations of the video streams corresponding to the information on the subject; receiving, by the video gateway, the meta-data transmitted from the meta-data server and a video transmission request including the information on the subject included in the video streams and transmitted from the video client; referring, by the video gateway, to the received meta-data to judge whether a video stream matching the received video transmission request has been distributed; and transferring, by the video gateway, in a case where the video stream matching the received video transmission request has been distributed, a first video stream currently transferred up to a video specified by the boundary information and a second video stream transferred after the switching from the video specified by the boundary information. - View Dependent Claims (23, 24, 25, 26)
-
Specification