Moonlight

Fiabilidad

¿Qué significa moonlight?

Moonlight es una versión de código abierto del complemento de navegador Silverlight de Microsoft que ejecuta aplicaciones Silverlight en sistemas operativos Linux y Unix. Ofrece un sólido entorno de ejecución de aplicaciones web, mejora el vídeo/la animación y admite aplicaciones de escritorio.

Moonlight es el único proyecto de código abierto que facilita el acceso a Silverlight a los usuarios de Linux. Muchas distribuciones populares de Linux han integrado Moonlight en navegadores web como Mozilla Firefox y Google Chrome.

Definición de moonlight

Moonlight es compatible con cualquier distribución Linux de 32 o 64 bits para Firefox o Chrome y soporta los motores 1.0 y 2.0. La primera versión de Moonlight, Moonlight 1.0, es compatible con Silverlight 1.0. Moonlight 2.0 es compatible con la implementación de Silverlight 2.0.}

Moonlight 1.0 tiene un motor C++ puro bajo los términos de la GNU Lesser General Public License (LGPL). Moonlight 2.0 tiene un motor gráfico C++. Moonlight implementa un pipeline propietario y utiliza el códec ffmpeg para decodificar audio y vídeo. Se puede utilizar un perfil separado para depuración.

Moonlight tiene ciertas dependencias externas, como XULRunner, Gtk+ 2.0 y ffmpeg. Moonlight 2.0 proporciona un mejor streaming multimedia que 1.0.

Las aplicaciones Moonlight se extienden más allá de los navegadores web a través de widgets de escritorio conocidos como desklets. Los códecs de Moonlight los proporciona libavcodec, que forma parte del archivo de Debian o del paquete binario de códecs de Microsoft. Este paquete de códecs se proporciona automáticamente si un vídeo no puede ser manejado por ffmpeg.

Los paquetes de Windows Media no están disponibles con los plug-ins de Moonlight: deben descargarse de Microsoft una vez detectado el contenido multimedia de Silverlight.

Los distribuidores externos de Moonlight sólo pueden reproducir contenidos multimedia no patentados, compatibles con otros formatos con licencia negociados por los distribuidores y los propietarios de los códecs multimedia.

Moonlight no puede reproducir contenidos cifrados porque no está equipado con el software portátil Microsoft PlayReady Digital Rights Management (DRM).

Temas relacionados

Margaret Rouse
Technology expert
Margaret Rouse
Experta en tecnología

Margaret Rouse es una galardonada escritora técnica y profesora conocida por su habilidad para explicar temas técnicos complejos a una audiencia de negocios no técnica. Durante los últimos veinte años, sus explicaciones han aparecido en sitios web de TechTarget y ha sido citada como autoridad en artículos del New York Times, Time Magazine, USA Today, ZDNet, PC Magazine y Discovery Magazine. La idea de diversión de Margaret es ayudar a profesionales de TI y negocios a aprender a hablar los idiomas altamente especializados de cada uno. Si tienes una sugerencia para una nueva definición o cómo mejorar una explicación técnica,…