Kit de développement logiciel (SDK) Windows Media Format 11
[La fonctionnalité associée à cette page, sdk Windows Media Format 11, est une fonctionnalité héritée. Il a été remplacé par lecteur source et enregistreur récepteur. lecteur source et enregistreur récepteur ont été optimisés pour Windows 10 et Windows 11. Microsoft recommande vivement que le nouveau code utilise lecteur source et enregistreur récepteur au lieu d'SDK Windows Media Format 11, lorsque cela est possible. Microsoft suggère que le code existant qui utilise les API héritées soit réécrit pour utiliser les nouvelles API si possible.]
Cette documentation décrit le Kit de développement logiciel Microsoft Windows Media Format (SDK) et s’applique aux versions 32 bits et x64 du KIT SDK.
Le Kit de développement logiciel (SDK) Windows Media Format est un composant du Kit de développement logiciel (SDK) Microsoft Windows Media. D’autres composants incluent le Kit de développement logiciel (SDK) Windows Media Services, le Kit de développement logiciel (SDK) Windows Media Encoder, le KIT SDK Windows Media Rights Manager, le Kit de développement logiciel (SDK) Windows Media Device Manager et le Kit de développement logiciel (SDK) du lecteur Windows Media.
Le Kit de développement logiciel (SDK) Windows Media Format permet aux développeurs d’applications d’accéder aux composants du format Windows Media. Ces composants incluent le conteneur de fichiers ASF (Advanced Systems Format), les codecs Audio et Vidéo Windows Media, la fonctionnalité de diffusion en continu réseau de base et la gestion des droits numériques. Les objets du Kit de développement logiciel (SDK) Windows Media Format manipulent les composants de Windows Media à un niveau bas ; les autres composants du Kit de développement logiciel (SDK) Windows Media incluent des objets qui fonctionnent à un niveau supérieur.
L’objectif principal du Kit de développement logiciel (SDK) Windows Media Format consiste à permettre aux développeurs de créer des applications qui jouent, écrivent, modifient, chiffrent et fournissent des fichiers et des flux réseau asF (Advanced Systems Format). Ces fichiers et flux contiennent généralement du contenu audio et vidéo encodé à l’aide des codecs Audio et Vidéo Windows Media. Toutefois, ASF peut contenir n’importe quel type de données. Pour plus d’informations sur la structure de conteneur Advanced Systems Format, consultez Vue d’ensemble du format ASF.
Les principales fonctionnalités du Kit de développement logiciel (SDK) Windows Media Format sont les suivantes :
- Prise en charge des codecs à la pointe du secteur. Le SDK Windows Media Format 11 inclut le codec Microsoft Windows Media Video 9 et le codec Microsoft Windows Media Audio 9.1. Ces deux codecs fournissent un encodage exceptionnel du contenu multimédia numérique. Nouveauté de cette version est le codec Windows Media Video 9 Advanced Profile, qui fournit des optimisations pour la diffusion vidéo. Ce Kit de développement logiciel (SDK) inclut également le codec Microsoft Windows Media Video 9 Screen pour compresser l’activité de l’écran informatique pendant les sessions d’applications utilisateur et le codec vocal Windows Media Audio 9.1, qui encode un audio de faible complexité, comme la voix et s’adapte intelligemment à des audios plus complexes tels que la musique, pour une représentation supérieure des scénarios vocaux combinés.
- Prise en charge de l’écriture de fichiers ASF. Les fichiers sont créés en fonction de profils personnalisables, ce qui facilite la configuration et la normalisation des fichiers. Ce Kit de développement logiciel (SDK) peut être utilisé pour écrire des fichiers de plus de 2 gigaoctets, ce qui permet des fichiers continus plus longs, de meilleure qualité.
- Prise en charge de la lecture des fichiers ASF. Ce Kit de développement logiciel (SDK) prend en charge la lecture des fichiers ASF locaux, ainsi que la lecture des données ASF diffusées sur un réseau. La prise en charge est également fournie pour de nombreuses fonctionnalités de lecture avancées, telles que la prise en charge native des fichiers à débit binaire multiple (MBR), qui contiennent plusieurs flux avec le même contenu encodé à différents taux de bits. Le lecteur sélectionne automatiquement le flux MBR à utiliser, en fonction de la bande passante disponible au moment de la lecture.
- Prise en charge de la distribution de flux ASF sur un réseau. Ce Kit de développement logiciel (SDK) prend en charge la distribution de données ASF via HTTP vers des ordinateurs distants sur un réseau, ainsi que pour la remise de données directement à un serveur Windows Media distant.
- Prise en charge de la modification des métadonnées dans les fichiers ASF. Les informations relatives à un fichier et à son contenu sont facilement manipulées avec ce Kit de développement logiciel (SDK). Les développeurs peuvent utiliser le système robuste d’attributs de métadonnées inclus dans le Kit de développement logiciel (SDK) ou créer des attributs personnalisés pour répondre à leurs besoins.
- Prise en charge des applications de modification de contenu. Ce Kit de développement logiciel (SDK) permet aux applications de rechercher des points au sein d’un fichier par heure de présentation et par trame vidéo. En outre, les fichiers créés à l’aide du Kit de développement logiciel (SDK) Windows Media Format peuvent gérer les horodatages dans les formats utilisés dans la production de films et de télévision.
- Prise en charge de la lecture et de la modification des métadonnées dans les fichiers MP3. Ce Kit de développement logiciel (SDK) fournit une prise en charge intégrée de la lecture de fichiers MP3 avec les mêmes méthodes que celles utilisées pour lire les fichiers ASF. Les applications créées avec le Kit de développement logiciel (SDK) Windows Media Format peuvent également modifier des attributs de métadonnées dans des fichiers MP3 à l’aide de la prise en charge intégrée des balises ID3 les plus courantes utilisées par les créateurs de contenu.
- Prise en charge de la protection Digital Rights Management. Ce Kit de développement logiciel (SDK) fournit des méthodes pour lire et écrire des fichiers ASF et des flux réseau protégés par Digital Rights Management pour empêcher la lecture ou la copie non autorisée du contenu.
Pour télécharger le Kit de développement logiciel (SDK) Windows Media Format, consultez la page téléchargements Windows Media sur le site Web Microsoft.
Ce document décrit comment développer des applications multimédias numériques à l’aide du Kit de développement logiciel (SDK) Windows Media Format. Elle est divisée en sections suivantes.
Note
Bien que ce document contienne des informations sur la dernière version du Kit de développement logiciel (SDK) au format Windows Media, la plupart des fonctionnalités qu’il décrit sont prises en charge par les versions antérieures du SDK. Les pages de référence pour les méthodes, les fonctions, les structures et les énumérations du Kit de développement logiciel (SDK) windows Media Format incluent les exigences de version.
Section | Description |
---|---|
À propos du Kit de développement logiciel (SDK) format Windows Media | Fournit une vue d’ensemble et des informations générales que vous devez connaître avant de tenter de créer des applications. |
Guide de programmation | Fournit des instructions détaillées pour effectuer différentes tâches, telles que la lecture, l’écriture et l’indexation de fichiers, la protection des fichiers avec Digital Rights Management, la diffusion en continu de données ASF sur un réseau, etc. |
de référence de programmation | Fournit des informations de référence sur les interfaces, méthodes, fonctions, structures, types d’énumération et constantes liés au format Windows Media. |
interfaces audio et vidéo Windows Media | Fournit des instructions pour utiliser directement les objets multimédias numériques (DMO) windows Media Audio et Vidéo. |
glossaire | Définit les termes utilisés dans la documentation du Kit de développement logiciel (SDK) Windows Media Format. |