System and method for sending live video on the internet
First Claim
1. A video feed remote control system comprising:
- (a) a plurality of video feeds generated from respective video cameras located on-site at a plurality of locations, said video cameras being of a predetermined different video camera types;
(b) a plurality of video-camera-computers operable with respective ones of the video cameras for controlling them to generate the respective video feeds therefrom and transmit them to a designated local video-propagation server, said video camera computers being connected to the Internet and addressable by respective IP addresses;
(c) at least one video-propagation server connected to the Internet for receiving via Internet video feeds from the respective video cameras located at the on-site locations;
(d) a master authorization server connected to the Internet for receiving requests via Internet from requesting parties for access to any of the video feeds transmitted to the at least one video-propagation server and granting a requesting party access to a requested video feed from the video-propagation server receiving the requested video feed; and
(e) a universal control panel graphical user interface (GUI) provided on a browser-enabled computer operated by the requesting party for controlling any of the different video camera types used to generate the video feeds, wherein upon granting a requesting party access to a requested video feed, said master authorization server provides to the requesting party an identification of the video camera type and the IP address of the computer for the video camera generating the requested video feed to enable the requesting party to issue control signals for the corresponding video camera type to the IP address of the computer for the video camera generating the requested video feed, wherein said universal control-panel GUI and a plurality of control panel GUI files are provided with a browser-enabled computer of a requesting party, and each control panel GUI file corresponds to a respective one of the different video camera types, and enables a display of the, universal control panel GUI on the requesting party'"'"'s computer and issues a respective set of command codes for inputs to the universal control panel GUI corresponding to the respective video camera type.
5 Assignments
0 Petitions
Accused Products
Abstract
An Internet-based video feed management system controls, manages, and efficiently administers the commercial distribution of live video feeds from on-site video cameras as well as other sources of video feeds to production companies at other locations. The system employs a network of local video-propagation servers located in different localities for receiving the video feeds from the different source locations, and a master authorization server for receiving and granting requests via Internet from requesting parties for access to any of the video feeds transmitted to the video-propagation servers. The master server issues an access code to the requesting party and establishing a unique publishing point for the requested video feed from the video-propagation server handling the feed. The on-site video cameras can supply live video feeds to the requesting parties, or the video feeds can be transmitted to a video-propagation server for storage and later re-transmission. The master server is provided with a master feed list and a pricing table for computing billings to requesting parties, and payments to sources of video feeds. The master feed list is updated by feed listings input to the video-propagation servers. For live video feeds captured by different types of video cameras at the on-site locations, the system allows a requesting party to access the video camera for remote control on the Internet. An universal control panel GUI is provided for the browser of the requesting party, and is used to issue command codes corresponding to the respective video camera type. The system can be used to automatically generate video Web pages hosted on the master server and linked to the clients'"'"' Web sites. The master server allows the client to select from different display templates, and to upload their identification graphics for incorporation into the display template with the desired video feed, thereby obtaining a marked reduction in production costs for creating video Web pages for e-commerce, live events programming, etc.
-
Citations
5 Claims
-
1. A video feed remote control system comprising:
-
(a) a plurality of video feeds generated from respective video cameras located on-site at a plurality of locations, said video cameras being of a predetermined different video camera types;
(b) a plurality of video-camera-computers operable with respective ones of the video cameras for controlling them to generate the respective video feeds therefrom and transmit them to a designated local video-propagation server, said video camera computers being connected to the Internet and addressable by respective IP addresses;
(c) at least one video-propagation server connected to the Internet for receiving via Internet video feeds from the respective video cameras located at the on-site locations;
(d) a master authorization server connected to the Internet for receiving requests via Internet from requesting parties for access to any of the video feeds transmitted to the at least one video-propagation server and granting a requesting party access to a requested video feed from the video-propagation server receiving the requested video feed; and
(e) a universal control panel graphical user interface (GUI) provided on a browser-enabled computer operated by the requesting party for controlling any of the different video camera types used to generate the video feeds, wherein upon granting a requesting party access to a requested video feed, said master authorization server provides to the requesting party an identification of the video camera type and the IP address of the computer for the video camera generating the requested video feed to enable the requesting party to issue control signals for the corresponding video camera type to the IP address of the computer for the video camera generating the requested video feed, wherein said universal control-panel GUI and a plurality of control panel GUI files are provided with a browser-enabled computer of a requesting party, and each control panel GUI file corresponds to a respective one of the different video camera types, and enables a display of the, universal control panel GUI on the requesting party'"'"'s computer and issues a respective set of command codes for inputs to the universal control panel GUI corresponding to the respective video camera type. - View Dependent Claims (2)
-
-
3. An automated video Web page generating system comprising:
-
(a) a plurality of video feeds obtained from respective sources;
(b) at least one video-propagation server connected to the Internet for receiving the plurality of video feeds and transmitting a video feed via Internet as requested by a requesting party on the Internet;
(c) a master authorization server connected to the Internet for receiving a request via Internet from a requesting party to use any one of the video feeds in a requested display presentation format in conjunction with a video Web page to be linked to a Web site maintained by the requesting party; and
(d) said master authorization server being provided with a video Web page generation module for automatically generating a video Web page in the requested display presentation format using the requested video feed, and linking the generated video Web page to the client company'"'"'s Web site, wherein said master authorization server includes means for allowing the requesting party to select a display template from a plurality of stored display templates for different display presentation formats, and to upload the requesting party'"'"'s identification graphics to the master server for incorporation into a selected display template. - View Dependent Claims (4, 5)
-
Specification