System and method for providing media server redundancy in a network environment
AssigneeCisco Technology, Inc.
InventorsChristopher J. White, Jerry B. Scott, Daniel R. Cook, Monica I. Morogan
Life of this patent
Estimating the term…
Abstract
A method is provided in one example embodiment and includes evaluating an active state of a media server configured to capture a media stream from one or more media sources. The method also includes determining a failure associated with the media server, and activating a failover media server to receive the media stream based on the failure. The method further includes replicating configuration data associated with the media server that experienced the failure. The configuration data can be provisioned in a suitable database. The failover media server is configured using the configuration data.
Claims18
A method, comprising:
- evaluating an active state of a media server configured to capture a media stream comprising audio or video data produced by one or more media sources;
- determining a failure associated with the media server;
- activating a failover media server to receive the media stream based on the failure;
- replicating configuration data comprising identifying information for the one or more media sources and associated with the media server that experienced the failure, wherein the configuration data is provisioned in a database;
- and
- configuring the failover media server using the configuration data;
- wherein the configuration data comprises one of a network address of at least one of the media sources.
Logic encoded in one or more non-transitory tangible media that includes code for execution and when executed by a processor operable to perform operations comprising:
- evaluating an active state of a media server configured to capture a media stream comprising audio or video data produced by one or more media sources;
- determining a failure associated with the media server;
- activating a failover media server to receive the media stream based on the failure;
- replicating configuration data comprising identifying information for the one or more media sources and associated with the media server that experienced the failure, wherein the configuration data is provisioned in a database;
- and
- configuring the failover media server using the configuration data;
- wherein the configuration data comprises one of a network address of at least one of the media sources.
An apparatus, comprising:
- a memory element configured to store code;
- a processor operable to execute instructions associated with the code;
- and
- a failover module configured to interface with the memory element and the processor such that the apparatus can:
- evaluate an active state of a media server configured to capture a media stream comprising audio or video data produced by one or more media sources;
- determine a failure associated with the media server;
- activate a failover media server to receive the media stream based on the failure;
- replicate configuration data comprising identifying information for the one or more media sources and associated with the media server that experienced the failure, wherein the configuration data is provisioned in a database;
- and
- configure the failover media server using the configuration data;
- wherein the configuration data comprises one of a network address of at least one of the media sources.
Dependencies are inferred from the claim text.