Objet récepteur push de l’enregistreur

L’objet récepteur push du writer distribue les médias numériques aux points de publication. Par exemple, un concert en direct peut être encodé par un serveur unique, puis remis, ou poussé, à plusieurs autres serveurs qui diffusent en réalité le contenu aux utilisateurs.

Un objet récepteur push du writer est créé par la fonction WMCreateWriterPushSink, qui définit un pointeur vers une interface IWMWriterPushSink . Les autres interfaces prises en charge par l’objet, énumérées dans le tableau suivant, peuvent être obtenues en appelant la méthode QueryInterface .

Interface Description
IWMRegisterCallback Permet à l’application d’afficher des messages d’État à partir de l’objet.
IWMWriterPushSink Gère une session de distribution push.
IWMWriterSink Alloue de la mémoire, détermine si le récepteur fonctionne en temps réel et expose plusieurs fonctions de rappel.

L’interface de rappel suivante peut être implémentée par l’application pour suivre la progression d’un objet récepteur push de l’enregistreur.

Interface Description
IWMStatusCallback Obligatoire lorsque les informations d’État doivent être communiquées à l’application hôte.

Objets

Envoi de données ASF à un point de publication

Utilisation des récepteurs d’écriture