Method and system for controlling and monitoring a web-cast
First Claim
1. A method of encoding and streaming content data to provide a Web-cast, using one or more telephones, the method comprising:
- receiving information indicative of Web-cast parameters;
receiving content data from a first telephone;
encoding the received content data into streaming content, wherein said Web-cast parameters identify a scheduled start time of the Web-cast and include an automatic-live Web-cast parameter, the automatic-live Web-cast parameter is used to determine whether encoding and feeding of the received content data for broadcast of the Web-cast is to be manually initiated or is to automatically commence at-the scheduled start time of the Web-cast identified by the Web-cast parameters;
initiating broadcasting of the Web-cast'"'"'s streaming content over a network in accordance with said Web-cast parameters, said initiating is either automatic or manual as specified by said automatic-live Web-cast parameter;
automatically monitoring a status of the Web-cast with a monitoring system; and
automatically updating the Web-cast parameters based on the status.
9 Assignments
0 Petitions
Accused Products
Abstract
A method and system of providing control by a client of a Web-cast from a telephone, the method comprising: receiving from the client Web-cast configuration data at a web server, updating Web-cast parameters in accordance with the Web-cast configuration data and storing the Web-cast parameters in a database; receiving initiation instructions at the telephony server for the Web-cast from the client via the telephone and initiating the Web-cast in accordance with the Web-cast parameters stored in the database; receiving content data at the telephony server from the telephone, formatting the content data at the telephony server, storing the content data at a file storage server and providing content pull instructions to an encoder server; receiving the content pull instructions at the encoder server, pulling the content from the file storage server based upon the content pull instructions and encoding the content into streaming content at the encoder server; and receiving the streaming content at a media server and streaming content to an end user computer.
-
Citations
38 Claims
-
1. A method of encoding and streaming content data to provide a Web-cast, using one or more telephones, the method comprising:
-
receiving information indicative of Web-cast parameters; receiving content data from a first telephone; encoding the received content data into streaming content, wherein said Web-cast parameters identify a scheduled start time of the Web-cast and include an automatic-live Web-cast parameter, the automatic-live Web-cast parameter is used to determine whether encoding and feeding of the received content data for broadcast of the Web-cast is to be manually initiated or is to automatically commence at-the scheduled start time of the Web-cast identified by the Web-cast parameters; initiating broadcasting of the Web-cast'"'"'s streaming content over a network in accordance with said Web-cast parameters, said initiating is either automatic or manual as specified by said automatic-live Web-cast parameter; automatically monitoring a status of the Web-cast with a monitoring system; and automatically updating the Web-cast parameters based on the status. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26)
-
-
27. A method of encoding and streaming content data to provide a Web-cast, by a client from one or more a telephones, the method comprising:
-
providing information indicative of Web-cast parameters; providing content data from a first telephone; initiating broadcasting of the Web-cast'"'"'s streaming content over a network in accordance with said Web-cast parameters, said initiating being one of automatic and manual as specified by an automatic-live Web-cast parameter, the streaming content being encoded content data; automatically monitoring a status of the Web-cast with a monitoring system; and automatically updating the Web-cast parameters based on the status, wherein said Web-cast parameters identify a scheduled start time of the Web-cast and include the automatic-live Web-cast parameter, the automatic-live Web-cast parameter is used to determine whether encoding and feeding of the content data for broadcast of the Web-cast is to be manually initiated or is to automatically commence at the scheduled start time identified by the Web-cast parameters. - View Dependent Claims (28, 29, 30, 31, 32, 33)
-
-
34. A system for providing control of encoding and streaming content data to provide a Web-cast from one or more telephones, the system comprising:
-
a Web server for receiving information indicative of Web-cast parameters; a telephony sever for receiving content data from a first telephone; an encoder server for encoding the received content data into streaming content, wherein the Web-cast parameters identify a scheduled start time for the Web-cast and include an automatic-live Web-cast parameter, the automatic-live Web-cast parameter is used to determine whether encoding and feeding of the received content data for broadcast of the Web-cast is to be manually initiated or is to automatically commence at-the scheduled start time identified by the Web-cast parameters; a streaming server for broadcasting of the Web-cast'"'"'s streaming content over a network in accordance with said Web-cast parameters, wherein said broadcasting of said streaming content is initiated either automatically or manually as specified by said automatic-live Web-cast parameter; and a monitoring system, which monitoring system automatically monitors a status of the Web-cast and automatically updates the Web-cast parameters based on the status. - View Dependent Claims (35)
-
-
36. A method of encoding and streaming content data to provide a Web-cast, using one or more telephones, the method comprising:
-
receiving information indicative of Web-cast parameters; receiving content data from a first telephone; encoding the received content data into streaming content, wherein said Web-cast parameters identify a scheduled start time of the Web-cast and include an automatic-live Web-cast parameter, the automatic-live Web-cast parameter is used to determine whether encoding and feeding of the received content data for broadcast of the Web-cast is to be manually initiated or is to automatically commence at the scheduled start time, and content data other than the received content is initially fed at the scheduled start time specified by the Web-cast parameters in a case that the automatic-live Web-cast parameter indicates that encoding and feeding of the received content data for the broadcast of the Web-cast is to be manually initiated; initiating broadcasting of the Web-cast'"'"'s streaming content over a network in accordance with said Web-cast parameters, said initiating is either automatic or manual as specified by said automatic-live Web-cast parameter; automatically monitoring a status of the Web-cast with a monitoring system; and automatically updating the Web-cast parameters based on the status. - View Dependent Claims (37, 38)
-
Specification