Patent ID: 7343618
Filing Date: 2008-03-11
Classification: H04N

Abstract:
1. A video content transmitting system having a plurality of video content transmitting servers 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 plurality of video content transmitting servers, said video content transmitting system comprising: means for storing information of a plurality of network protocols capable of video content transmission between the plurality of video content play terminals and the plurality of video content transmitting servers, said means for storing information including a first table of protocols for facilitating communication for each combination of one of the plurality of said video content transmitting servers and one of the plurality of said video content play terminals, wherein the first table includes a listing of the plurality of network protocols, the plurality of video content transmitting servers, and the plurality of video content play terminals, and indicates a correlation between each of the plurality of protocols and a corresponding combination of one of the plurality of said video content transmitting servers and one of the plurality of video content play terminals, and wherein each of the plurality of protocols is specified for a corresponding network route for video content transmission between each of the plurality of video content transmitting servers and each of the plurality of video content play terminals; means for selecting a video content transmitting server from the plurality of video content transmitting servers based on a protocol determination of the protocols of the first table in respect of the video content play terminal issuing the request to thereby determine the video content transmitting server capable of transmitting said requested video contents to the video content play terminal requesting said video content transmission; and means for managing information of a total available bandwidth of a network route for video content transmission 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, said managing means including a second table storing information indicative of a correlation between each network route, the total available bandwidth, and the bandwidth now in use, wherein the second table includes a listing of each network route, the total available bandwidth, and the bandwidth now in use.