Avantages de la diffusion multimédia en continu
Notes
Ces API sont déconseillées. les Applications doivent utiliser le filtre d' accrochage d’exemple ou implémenter un filtre personnalisé pour obtenir des données à partir d’un graphique de filtre DirectShow.
Lorsque les développeurs utilisent la diffusion multimédia en continu dans leurs applications, cela réduit considérablement la quantité de programmation spécifique au format nécessaire. En règle générale, une application qui doit obtenir des données multimédias à partir d’une source de fichier ou matérielle doit tout savoir sur le format des données et sur le périphérique matériel. L’application doit gérer la connexion, le transfert de données, toute conversion de données nécessaire et le rendu de données ou le stockage de fichiers réel. Étant donné que chaque format et appareil est légèrement différent, ce processus est souvent complexe et fastidieux. La diffusion multimédia en continu, en revanche, négocie automatiquement le transfert et la conversion des données de la source vers l’application. Les interfaces de streaming fournissent une méthode uniforme et prévisible d’accès et de contrôle des données, ce qui permet à une application de lire facilement les données, quelle que soit leur source ou leur format d’origine.
Les étapes suivantes montrent comment implémenter la diffusion en continu, d’un périphérique matériel à un rendu de lecture.
- une source de données vidéo, telle que DirectShow, expose les interfaces de streaming.
- Le développeur d’applications utilise les interfaces de diffusion multimédia en continu pour gérer la conversion de format de données.
- Le développeur d’applications utilise les interfaces DirectDraw pour afficher les données résultantes.
La spécification des flux multimédias comprend plusieurs interfaces. chaque interface comprend des méthodes qui contrôlent un certain aspect du processus de diffusion en continu ou gèrent un certain type de données. Pour plus d’informations, consultez la liste des interfaces de diffusion multimédia en continu .