Clair de lune

Définition - Que signifie Moonlight?

Moonlight est une version open source du plug-in de navigateur Silverlight de Microsoft qui exécute les applications Silverlight sur les systèmes d'exploitation Linux et Unix. Il dispose d'un environnement d'application Web robuste, améliore la vidéo / animation et prend en charge les applications de bureau.

Moonlight est le seul projet open-source qui offre un accès facile à Silverlight pour les utilisateurs Linux. De nombreuses distributions Linux populaires ont intégré Moonlight dans les navigateurs Web, tels que Mozilla Firefox et Google Chrome.

Definir Tech explique Moonlight

Moonlight est compatible avec toute distribution Linux 32 bits ou 64 bits pour Firefox ou Chrome et prend en charge les moteurs 1.0 et 2.0. Première version de Moonlight - Moonlight 1.0 prend en charge Silverlight 1.0. Moonlight 2.0 prend en charge la mise en œuvre de Silverlight 2.0.

Moonlight 1.0 possède un moteur C ++ pur sous les termes de la licence publique générale limitée GNU (LGPL). Moonlight 2.0 dispose d'un moteur graphique C ++. Moonlight implémente un pipeline propriétaire et utilise le codec ffmpeg pour décoder l'audio et la vidéo. Un profil distinct peut être utilisé pour le débogage.

Moonlight a certaines dépendances externes, comme XULRunner, Gtk + 2.0 et ffmpeg. Moonlight 2.0 offre un meilleur streaming multimédia que 1.0.

Les applications Moonlight s'étendent au-delà des navigateurs Web via des widgets de bureau appelés desklets. Les codecs Moonlight sont fournis par libavcodec, qui fait partie de l'archive Debian ou du paquet de codecs binaires de Microsoft. Ce pack de codecs est automatiquement fourni si une vidéo ne peut pas être gérée par ffmpeg.

Les packages Windows Media ne sont pas disponibles avec les plug-ins Moonlight - ils doivent être téléchargés auprès de Microsoft lors de la détection du contenu multimédia Silverlight. Les distributeurs tiers de Moonlight ne peuvent lire que des supports non brevetés, qui prennent en charge d'autres formats sous licence négociés par les distributeurs et les propriétaires de codec multimédia.

Moonlight ne peut pas lire le contenu chiffré car il n'est pas équipé du logiciel portable Microsoft PlayReady Digital Rights Management (DRM).