Fonctionnalités ajoutées dans le Kit de développement logiciel (SDK) Windows Media 9.5
[La fonctionnalité associée à cette page, le Kit de développement logiciel (SDK) Windows Media Format 11, est une fonctionnalité héritée. Il a été remplacé par lecteur source et enregistreur récepteur. Le lecteur source et l’enregistreur récepteur ont été optimisés pour Windows 10 et Windows 11. Microsoft recommande vivement que le nouveau code utilise le lecteur source et l’enregistreur récepteur au lieu du Kit de développement logiciel (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.]
Le Kit de développement logiciel (SDK) Windows Media Format 9.5 a introduit de nouvelles fonctionnalités pour améliorer la sécurité et la flexibilité du contenu. Les modifications suivantes ont été apportées au KIT de développement logiciel (SDK) depuis la version de la série 9.
Nouvelle interface pour le traitement spécifique à l’application pendant l’accélération vidéo DirectX
Les applications de lecteur qui prennent en charge DirectX Video Acceleration peuvent désormais implémenter l’interface IWMPlayerHook pour effectuer un traitement spécifique à l’application pendant le décodage directX VA. Le lecteur appelle la méthode de rappel IWMPLayerHook::P reDecode avant de passer des exemples vidéo compressés au processeur vidéo pour le décodage.
Notes
Pour utiliser l’interface IWMPlayerHook et l’interface IWMReaderAdvanced5 associée, vous devez disposer du numéro de mise à jour 888656 installé dans le Kit de développement logiciel (SDK) au format Windows Media. Vous pouvez télécharger la mise à jour à partir du site Web de Microsoft.
Version du Kit de développement logiciel (SDK) au format Windows Media pour les versions x64 de Windows
Une version x64 du Kit de développement logiciel (SDK) au format Windows Media est disponible. Cette documentation s’applique aux versions 32 bits et à la version x64 du Kit de développement logiciel (SDK). Toutefois, la gestion des droits numériques (DRM) n’est pas prise en charge dans le Kit de développement logiciel (SDK) Au format Windows Media x64.
Nouvelle version du codec d’image vidéo Windows Media
Le codec Windows Media Video 9 Image v2 simplifie les exemples de calculs géométriques pour le panoramique et le zoom. Le nouveau codec prend également en charge plusieurs transitions complexes entre les images.
Nouvelle version des codecs audio Windows Media
Le Kit de développement logiciel (SDK) Windows Media Format 9.5 inclut les codecs audio mis à jour suivants :
- Windows Media Audio 9.1
- Windows Media Audio 9.1 Professionnel
- Windows Media Audio 9.1 sans perte
Prise en charge du protocole Windows Media DRM 10 pour les périphériques réseau
Le Kit de développement logiciel (SDK) Windows Media Format 9.5 prend en charge le nouveau protocole de transfert sécurisé Windows Media DRM 10 pour les appareils réseau. Ce protocole peut être utilisé pour diffuser en continu du contenu chiffré sur un réseau local vers un appareil de lecture, tel qu’un récepteur vidéo set-top.
La plupart des procédures utilisées pour implémenter la prise en charge de Windows Media DRM 10 pour les appareils réseau doivent être effectuées par l’application. Toutefois, vous pouvez utiliser les méthodes du Kit de développement logiciel (SDK) au format Windows Media pour fournir les fonctionnalités suivantes :
- Gérer une base de données d’appareils, y compris ceux qui sont activés pour Windows Media DRM 10 pour les appareils réseau.
- Validez les appareils pour vous assurer qu’ils sont suffisamment « proches » du client sur le réseau pour une diffusion en continu sécurisée.
- Convertissez des fichiers protégés par DRM en Windows Media DRM 10 pour les flux d’appareils réseau.
- Écrire des fichiers à l’aide de données précédemment chiffrées.
Prise en charge des nouvelles licences DRM
Les nouvelles licences créées à l’aide du Kit de développement logiciel (SDK) Windows Media Rights Manager utilisent des niveaux de protection de sortie (OPL) pour spécifier les droits et les restrictions de lecture et de copie de contenu. Le Kit de développement logiciel (SDK) au format Windows Media prend en charge la lecture des listes opL à partir d’une licence.
Nouveau codec vidéo
Le codec profil avancé de Windows Media Video 9 s’appuie sur la haute qualité du codec Windows Media Video 9 tout en ajoutant la prise en charge de l’encodage entrelacé.
Sortie S/PDIF
Le contenu encodé avec l’un des codecs Windows Media Audio Professional peut désormais être transféré ou transmis à l’aide du format d’interconnexion numérique Sony/Philips (S/PDIF).
Low-Delay Audio
Les codecs Windows Media Audio 9.1 et Windows Media Audio 9.1 Professionnel prennent désormais chacun en charge plusieurs formats à faible délai. Ces formats produisent des flux audio qui peuvent être démarrés plus rapidement, ce qui réduit la latence dans les scénarios de basculement de flux. La latence globale dans les diffusions en direct est également améliorée en utilisant des formats à faible délai.
Mode de recherche approximatif
Vous pouvez maintenant rechercher une heure approximative dans un fichier ASF avec le lecteur. Ce mode améliore les performances lors d’une recherche imprécise, par exemple lorsqu’un utilisateur clique sur la barre de recherche dans Lecteur multimédia Windows. La recherche approximative retourne l’exemple multimédia pour le point de nettoyage précédent au lieu de reconstruire l’exemple pendant la durée exacte recherchée.
Gravure de playlist
Windows Media DRM 10 prend en charge les droits de copie de fichiers audio sur un CD Red Book dans le cadre d’une playlist. Le Kit de développement logiciel (SDK) Windows Media Format fournit des méthodes permettant de vérifier si les fichiers d’une playlist sont autorisés à être copiés.
Amélioration de la prise en charge des métadonnées Multiple-Language
Dans le Kit de développement logiciel (SDK) de la série Windows Media Format 9, toutes les métadonnées ajoutées à un fichier ont été affectées à une liste de langues qui a reçu l’identificateur de langue de la langue par défaut. Cela a entraîné des problèmes lorsque les distributeurs de contenu dans des paramètres régionaux différents ont ajouté des métadonnées, car les utilisateurs dans les paramètres régionaux du serveur de distribution voient uniquement les quelques attributs ajoutés pour leur langue. Le Kit de développement logiciel (SDK) Windows Media Format 9.5 résout ce problème en ne créant pas de liste de langues tant qu’il n’y a pas d’attributs de deux langues présents dans le fichier. À ce stade, toutes les métadonnées sont associées aux paramètres régionaux de la langue seconde, qui devient alors la valeur par défaut. De cette façon, un serveur de distribution de contenu peut conserver intactes toutes les métadonnées d’origine d’un fichier, telles que le titre et l’auteur, tout en ajoutant certains attributs pertinents à leurs paramètres régionaux.
Kit de développement logiciel (SDK) Windows Media Gestionnaire de périphériques inclus dans l’installation
Le package d’installation du Kit de développement logiciel (SDK) Windows Media Format 9.5 installe le Kit de développement logiciel (SDK) Windows Media Gestionnaire de périphériques. La documentation du Kit de développement logiciel (SDK) Windows Media Gestionnaire de périphériques se trouve dans le dossier C:\WMSDK\WMFSDK95\WMDM\docs (votre dossier sera différent si vous n’installez pas le Kit de développement logiciel (SDK) au format Windows Media dans le dossier par défaut.)
Documentation sur l’interface de codec
Cette documentation contient des informations sur l’utilisation des codecs audio et vidéo Windows Media en dehors du Kit de développement logiciel (SDK) Windows Media. Cette documentation a été publiée à l’origine dans le cadre d’un téléchargement à partir de Microsoft Developer Network. Les exemples d’applications qui illustrent l’utilisation directe des DMO de codec sont inclus dans l’installation du Kit de développement logiciel (SDK) au format Windows Media, ainsi que les en-têtes.
Rubriques connexes