SCALABLE AUDIOVISUAL STREAMING METHOD AND APPARATUS

A real-time audiovisual streaming system transmits audiovisual content over an internetwork from an audiovisual stream source to a plurality of invited viewers. The system includes an application monitor coupled to an internetwork to monitor performance of streaming servers that receive and broadcas...

Ausführliche Beschreibung

Gespeichert in:
Bibliographische Detailangaben
Hauptverfasser: XIE, CHRIS, SIMMONS, GORDON, MATHUR, SAROOP, PEREIRA, ROMULUS, BOLAND, JUSTIN
Format: Patent
Sprache:eng ; fre
Schlagworte:
Online-Zugang:Volltext bestellen
Tags: Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
Beschreibung
Zusammenfassung:A real-time audiovisual streaming system transmits audiovisual content over an internetwork from an audiovisual stream source to a plurality of invited viewers. The system includes an application monitor coupled to an internetwork to monitor performance of streaming servers that receive and broadcast an audiovisual stream over the internetwork, based on its monitoring of the streaming servers. The application monitor also monitors performance of control servers and selects a server based thereon to establish control with the audiovisual stream source and enable transmission of the stream from the source to a selected streaming server and to establish control of invited viewers for the broadcast of the audiovisual stream from a selected streaming server to an invited viewer. Selon l'invention, un système de diffusion en continu de contenu audiovisuel en temps réel transmet un contenu audiovisuel sur un inter-réseau d'une source de flux audiovisuel à une pluralité de spectateurs invités. Le système comprend un dispositif de surveillance d'application couplé à un inter-réseau pour surveiller les performances de serveurs de diffusion en continu qui reçoivent et diffusent un flux audiovisuel sur l'inter-réseau, sur la base de sa surveillance des serveurs de diffusion en continu. Le dispositif de surveillance d'application surveille également les performances de serveurs de commande et sélectionne un serveur sur la base de celles-ci pour établir une commande avec la source de flux audiovisuel et permettre la transmission du flux de la source à un serveur de diffusion en continu sélectionné et pour établir une commande de spectateurs invités pour la diffusion du flux audiovisuel d'un serveur de diffusion en continu sélectionné à un spectateur invité.