Partager via


PlayReady dans Silverlight

Suppression progressive des plug-ins web

Le secteur des médias commerciaux subit une transition majeure, car les fournisseurs de contenu s’éloignent des mécanismes de distribution basés sur les plug-ins web propriétaires (tels que Flash ou Silverlight), et remplacent-les par des lecteurs vidéo gratuits unifiés basés sur des spécifications HTML5 et des fonctionnalités d’encodage multimédia commercial. Les navigateurs s’éloignent également des plug-ins, car Microsoft Edge est avec ActiveX et vers des modèles d’extension plus sécurisés.

La transition vers les médias gratuits de plug-in a été activée via le développement récent de nouvelles spécifications :

  • À partir de W3C : Extensions de source multimédia pour la diffusion en continu adaptative et les extensions multimédias chiffrées pour la protection du contenu.

  • À partir du groupe d’experts en images mobiles (MPEG) : DASH et chiffrement commun (CENC).

Ces spécifications ont été conçues et développées pour permettre une diffusion en continu interopérable sur diverses plateformes et appareils multimédias. En se concentrant sur les solutions interopérables, les fournisseurs de contenu sont en mesure de réduire les coûts et, en même temps, les utilisateurs peuvent accéder au contenu souhaité sur l’appareil qu’ils préfèrent utiliser l’application ou le navigateur web de leur choix. Microsoft estime qu’il s’agit d’un énorme avantage pour les producteurs de contenu et les consommateurs, et s’engage à soutenir les entreprises qui effectuent cette transition.

Avec ces changements d’esprit, la prise en charge des ActiveX a été interrompue dans Microsoft Edge, et cela inclut la suppression de la prise en charge de Silverlight. Microsoft continue à prendre en charge Silverlight et les applications hors navigateur Silverlight peuvent continuer à l’utiliser. Silverlight continuera également d’être pris en charge dans Internet Explorer 11, de sorte que les sites continuent d’avoir des options Silverlight dans Windows 10. En même temps, Microsoft encourage les entreprises qui utilisent Silverlight pour les médias à commencer la transition vers les conceptions basées sur DASH/MSE/CENC/EME et à suivre un flux de travail d’encodage unique activé par CENC. Cela représente la solution la plus largement interopérable entre les navigateurs, les plateformes, le contenu et les appareils à l’avenir.

Continuer à exécuter vos applications Silverlight

Étant donné les restrictions croissantes pour exécuter des applications Silverlight dans les navigateurs modernes, les utilisateurs peuvent trouver difficile d’utiliser des applications Silverlight dans le navigateur. Une façon de continuer à offrir une application Silverlight existante sur Windows 7 et MacOS aux utilisateurs consiste à le transformer en une application hors navigateur Silverlight, installée avec un programme d’installation autonome (installer.exe). Pour ce faire :

  • Remplacez la configuration de l’application par Out-Of-Browser.
  • Développez un programme d’installation autonome pour aider les utilisateurs à surmonter l’obstacle à l’installation de l’application sur les navigateurs et les versions de navigateur prises en charge.

Les nouvelles applications doivent utiliser un KIT DE développement logiciel (SDK)

Notre approche recommandée pour le développement d’applications Windows 7 et MacOS à l’aide de PlayReady consiste à utiliser un SDK PlayReady fourni par un partenaire Microsoft. Le SDK peut être un SDK Electron ou tout autre type pour les applications natives Windows ou Mac. Pour plus d’informations, consultez la liste des partenaires PlayReady.