Claims
- 1. A method of providing a Web-cast, including streaming content, using one or more telephones, the method comprising:
receiving information indicative of Web-cast parameters; receiving content data from a first telephone; encoding the content data into streaming content; and initiating the streaming of streaming content.
- 2. The method of claim 1, further comprising:
storing the content data; and automatically issuing a pull instruction, the pull instruction initiating encoding of content data into streaming content.
- 3. The method of claim 2, wherein the content data is received at a telephony server and stored in storage, the encoding is performed by an encoder server and the pull instruction is provided to the encoder server, thereby causing the content data to be retrieved by the encoder server from storage.
- 4. The method of claim 3, further comprising receiving Web-cast initiation instructions and wherein issuing the pull command is in response to receiving the initiation instructions.
- 5. The method of claim 4, wherein the Web-cast initiation instructions are received from a second telephone.
- 6. The method of claim 1, further comprising:
receiving initiation instructions for the Web-cast via a second telephone and in response thereto, initiating the Web-cast in accordance with the Web-cast parameters.
- 7. The method of claim 6, wherein the receiving initiation instructions and the initiating the Web-cast occur before the receiving content data.
- 8. The method of claim 1, wherein the receiving information includes receiving information via a second telephone during a first call and the receiving content data occurs during a second call, the first call being different than the second call.
- 9. The method of claim 1, further comprising receiving Web-cast initiation instructions.
- 10. The method of claim 9, wherein the receiving instructions includes receiving instructions via a second telephone during a first call and the receiving content data occurs during a second call, the first call being different than the second call.
- 11. The method of claim 9, wherein the receiving content data includes receiving content data during a call and the receiving Web-cast initiation instructions includes receiving initiation instructions via a second telephone during the call.
- 12. The method of claim 9, wherein the initiation instructions include receiving instructions via a second telephone during a call and wherein the instructions include instructions to initiate the Web-cast after the call ends.
- 13. The method of claim 9, wherein the receiving content data includes receiving content data during a call and the receiving Web-cast initiation instructions includes receiving initiation instructions via a second telephone, the initiation instructions including one of the options of initiating the Web-cast during the call or initiating the Web-cast after the call ends.
- 14. The method of claim 13, wherein initiating the Web-cast after the call ends includes one of the options of initiating the Web-cast during another call, or initiating the Web-cast at a predetermined time.
- 15. The method of claim 1, further comprising initiating the serving of additional content in addition to the streaming content.
- 16. The method of claim 15, wherein the additional content includes a slide show presentation.
- 17. The method of claim 15, wherein the additional content includes a video presentation.
- 18. The method of claim 15, wherein the additional content is stored at a database.
- 19. The method of claim 15, wherein the serving of additional content is synchronized with the streaming of streaming content.
- 20. The method of claim 1, wherein the Web-cast parameters include at least one of a schedule identifier, a client identifier and a start time.
- 21. The method of claim 1, wherein the initiation instructions include at least one of an instruction to, initiate the Web-cast at the time the instruction is given, and an instruction to initiate the Web-cast at a time after the time that the instruction is given.
- 22. The method of claim 1, wherein the encoding the content data is facilitated by a file driver program disposed at the encoder server.
- 23. The method of claim 3, further comprising formatting the content data by the telephony server, wherein the content data is analog data, and formatting the content data includes digitizing and packetizing the analog data.
- 24. The method of claim 23, wherein formatting the content data includes formatting the content data into one or more WAV files.
- 25. The method of claim 23, wherein formatting the content data includes formatting the content data into one or more VOX files.
- 26. The method of claim 1, further comprising automatically monitoring a status of the Web-cast with a monitoring system.
- 27. The method of claim 26, further comprising automatically updating the Web-cast parameters based on the status.
- 28. The method of claim 26, further comprising automatically detecting an error condition of the Web-cast based on the Web-cast parameters.
- 29. The method of claim 26, further comprising automatically alerting a technician to the error condition.
- 30. A method of providing a Web-cast, including streaming content, by a client from one or more a telephones, the method comprising:
providing information indicative of Web-cast parameters; providing content data a first telephone; and initiating streaming of streaming content, the streaming content being encoded content data.
- 31. The method of claim 30, further comprising:
initiating storing of content data; and wherein initiating the streaming includes retrieval of the stored content data and initiating encoding of content data into streaming content.
- 32. The method of claim 31, wherein the content data is provided to a telephony server and stored at a storage server, the encoding is performed by an encoder server and wherein the content data is retrieved by the encoder server from the storage server.
- 33. The method of claim 32, further comprising providing Web-cast initiation instructions.
- 34. The method of claim 33, wherein the initiation instructions are provided via a second telephone during a call and the content data is provided during the call, the Web-cast being substantially live.
- 35. The method of claim 33, wherein the content data is provided during a first call and the initiation instructions are provided via a second telephone during a second call, the Web-cast being time-delayed.
- 36. The method of claim 30, wherein initiating the streaming includes providing initiation instructions for the Web-cast via a second telephone and in response thereto, initiating the Web-cast in accordance with the Web-cast parameters.
- 37. A system for providing control of a Web-cast 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 content data into streaming content; and a streaming server for streaming the streaming content.
- 38. The system of claim 37, further comprising:
a database for storing content data; and wherein the telephony server automatically issues a pull instruction, the pull instruction initiating encoding by the encoder server of content data into streaming content.
CROSS-REFERENCE TO RELATED APPLICATIONS
[0001] This application claims the benefit of U.S. Provisional Application Serial No. 60/387,164, entitled Method and System for Controlling and Monitoring a Web-Cast, filed on Jun. 7, 2002, the contents of which are incorporated herein by reference.
Provisional Applications (1)
|
Number |
Date |
Country |
|
60387164 |
Jun 2002 |
US |