Abonnement à d'autres flux de clients
Nous voulons que les clients puissent souscrire à (ou voir) les flux d'autres clients dans la session :
- Modifier la mise en œuvre de la
Session_StreamReceived()pour inclure du code permettant de s'abonner aux flux des autres clients de la session :
Lorsqu'un autre client publie un flux dans une session, le fichier Session.StreamReceived est envoyé et cette méthode est appelée. Un objet Stream, défini dans le SDK Vonage Video Windows, est transmis au gestionnaire d'événement. Il représente un flux audio-vidéo dans la session.
Le code initialise une instance de la classe Subscriber, définie dans le SDK Vonage Video Windows. La classe Subscriber définit un objet qu'un client utilise pour s'abonner aux flux publiés par d'autres clients.
Les Subscriber() prend trois paramètres :
- Le contexte de l'application Windows.
- L'objet Stream.
- Le moteur de rendu de l'objet abonné. Dans cette application, le moteur de rendu est l'objet
SubscriberVideodéfini dans le fichier MainWindow.xaml.
Chat vidéo de base
Apprenez les concepts de base de la plateforme Video API de Vonage, y compris la façon dont les utilisateurs peuvent communiquer par le biais de la vidéo, de la voix et de la messagerie. Explorer un flux de base de l'API Video de Vonage.