Video content transmitting system and method
First Claim
1. A video content transmitting system having at least one video content transmitting server and being capable of transmitting requested video contents in response to a request from any of video content play terminals connected via a network to said at least one video content transmitting server, said video content transmitting system comprising:
- means for storing information of a network protocol capable of video content transmission between the video content play terminal and the video content transmitting server; and
means for determining the video content transmitting server capable of transmitting video contents to a relevant video content play terminal requesting video content transmission, in accordance with the network protocol information stored in said information storing means.
1 Assignment
0 Petitions
Accused Products
Abstract
A video content transmitting system is provided in which a video content transmitting server among a plurality of servers is automatically determined as to which server can establish a network bandwidth of each of all routes for video content transmission to a proper address of a video content play terminal by using a network protocol usable by the terminal. Information of a network protocol and a network route bandwidth used between the server and terminal is stored at a protocol information manager and a bandwidth information manager. In response to a video content transmission request from a terminal, bandwidths necessary for the routes to the terminal are established and video contents are transmitted by using the network protocol usable by the terminal.
81 Citations
12 Claims
-
1. A video content transmitting system having at least one video content transmitting server and being capable of transmitting requested video contents in response to a request from any of video content play terminals connected via a network to said at least one video content transmitting server, said video content transmitting system comprising:
-
means for storing information of a network protocol capable of video content transmission between the video content play terminal and the video content transmitting server; and
means for determining the video content transmitting server capable of transmitting video contents to a relevant video content play terminal requesting video content transmission, in accordance with the network protocol information stored in said information storing means. - View Dependent Claims (2, 3)
-
-
4. A video content transmitting system having at least one video content transmitting server and being capable of transmitting requested video contents in response to a request from any of a video content play terminals connected via a network to said at least one video content transmitting server, said video content transmitting system comprising:
-
means for managing information of a total available bandwidth for video content transmission of a network route between each video content play terminal and each video content transmitting server, and information of a bandwidth now in use for the video content transmission;
bandwidth calculating means for calculating a bandwidth of the network route to be used for transmission of requested video contents; and
transmission processing means for determining the video content transmitting server capable of transmitting the requested video contents to the requested video content play terminal, in accordance with the total available bandwidth, the bandwidth now in use and the calculated bandwidth necessary for video content transmission. - View Dependent Claims (5, 6)
-
-
7. A video content transmitting system having at least one video content transmitting server and being capable of transmitting requested video contents in response to a request from any of a video content play terminals connected via a network to said at least one video content transmitting server, said video content transmitting system comprising:
-
means for storing information of a network protocol usable for video content transmission between the video content play terminal and the video content transmitting terminal;
means for managing information of a total available bandwidth for video content transmission of a network route between each video content play terminal and each video content transmitting server, and information of a bandwidth now in use for the video content transmission;
bandwidth calculating means for calculating a bandwidth of the network route to be used for transmission of requested video contents; and
transmission processing means for determining the video content transmitting server capable of transmitting the requested video contents to the requested video content play terminal, in accordance with the stored network protocol information and/or in accordance with the total available bandwidth, the bandwidth now in use and the calculated bandwidth necessary for video content transmission. - View Dependent Claims (8)
-
-
9. A video content transmitting method for a video content transmitting system having at least one video content transmitting server and being capable of transmitting requested video contents in response to a request from any of video content play terminals connected via a network to said at least one video content transmitting server, said video content transmitting method comprising the steps of:
-
preparing a table for storing information of a network protocol capable of video content transmission between the video content play terminal and the video content transmitting server; and
determining the video content transmitting server capable of transmitting video contents to a relevant video content play terminal requesting video content transmission, in accordance with said network protocol information stored in said table.
-
-
10. A video content transmitting method for a video content transmitting system having at least one video content transmitting server and being capable of transmitting requested video contents in response to a request from any of video content play terminals connected via a network to said at least one video content transmitting server, said video content transmitting method comprising the steps of:
-
managing information of a total available bandwidth for video content transmission of a network route between each video content play terminal and each video content transmitting server, and information of a bandwidth now in use for video content transmission;
calculating a bandwidth of the network route to be used for transmission of requested video contents; and
determining the video content transmitting server capable of transmitting the requested video contents to the requested video content play terminal, in accordance with the total available bandwidth, the bandwidth now in use and the calculated bandwidth necessary for video content transmission.
-
-
11. A video content transmitting method for a video content transmitting system having at least one video content transmitting server and being capable of transmitting requested video contents in response to a request by from any of video content play terminals connected via a network to the video content transmitting server, said video content transmitting method comprising the steps of:
-
preparing a table for storing information of a network protocol usable for video content transmission between the video content play terminal and the video content transmitting terminal;
managing information of a total available bandwidth for video content transmission of a network route between each video content play terminal and each video content transmitting server, and information of a bandwidth now in use for video content transmission;
calculating a bandwidth of the network route to be used for transmission of requested video contents; and
determining the video content transmitting server capable of transmitting the requested video contents to the requested video content play terminal, in accordance with the stored network protocol information and/or in accordance with the total available bandwidth, the bandwidth now in use and the calculated bandwidth necessary for video content transmission. - View Dependent Claims (12)
-
Specification