Partager via


PlayReady dans Silverlight

Plug-ins en voie de disparition sur le 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 les remplacent par des lecteurs vidéo gratuits de plug-in 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 le média gratuit de plug-in a été activée par le biais du 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 de média chiffrées pour la protection du contenu.

  • Du Moving Picture Experts Group (MPEG) : DASH et chiffrement commun (CENC).

Ces spécifications ont été conçues et développées pour permettre la diffusion en continu interopérable sur une variété de plateformes et d’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 sont en mesure d’accéder au contenu souhaité sur l’appareil qu’ils préfèrent utiliser l’application ou le navigateur web de leur choix. Microsoft croit 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 modifications à l’esprit, la prise en charge d’ActiveX a été supprimée dans Microsoft Edge, et cela inclut la suppression de la prise en charge de Silverlight. Microsoft continue de 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/CENC/EME et à suivre un seul flux de travail d’encodage activé par CENC. Cela représente la solution la plus interopérable sur 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 application de navigateur hors navigateur Silverlight, installée avec un programme d’installation autonome (installer.exe). Pour ce faire :

  • Modifiez la configuration de l'application pour passer en mode hors navigateur.
  • 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 Kit de développement logiciel (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.