Luar

Definição – O que significa Moonlight?

Moonlight é uma versão de código aberto do plug-in de navegador Silverlight da Microsoft que executa aplicativos Silverlight em sistemas operacionais Linux e Unix. Ele apresenta um ambiente de aplicativo da Web de tempo de execução robusto, aprimora vídeo / animação e oferece suporte a aplicativos de desktop.

Moonlight é o único projeto de código aberto que fornece acesso fácil ao Silverlight para usuários do Linux. Muitas distribuições populares de Linux integraram o Moonlight em navegadores da Web, como Mozilla Firefox e Google Chrome.

Definirtec explica Moonlight

Moonlight é compatível com qualquer distribuição Linux de 32 ou 64 bits para Firefox ou Chrome e suporta motores 1.0 e 2.0. Primeira versão do Moonlight – Moonlight 1.0 suporta Silverlight 1.0. Moonlight 2.0 oferece suporte à implementação do Silverlight 2.0.

Moonlight 1.0 tem um motor C ++ puro sob os termos da GNU Lesser General Public License (LGPL). Moonlight 2.0 tem um motor gráfico C ++. Moonlight implementa um pipeline proprietário e usa o codec ffmpeg para decodificar áudio e vídeo. Um perfil separado pode ser usado para depuração.

Moonlight tem certas dependências externas, como XULRunner, Gtk + 2.0 e ffmpeg. Moonlight 2.0 oferece melhor streaming de multimídia do que 1.0.

Os aplicativos Moonlight vão além dos navegadores da Web por meio de widgets de desktop conhecidos como desklets. Os codecs Moonlight são fornecidos pela libavcodec, que faz parte do arquivo Debian ou do pacote de codecs binários da Microsoft. Este pacote de codecs é fornecido automaticamente se um vídeo não puder ser gerenciado pelo ffmpeg.

Os pacotes do Windows Media não estão disponíveis com plug-ins do Moonlight – eles devem ser baixados da Microsoft após a detecção do conteúdo de mídia do Silverlight. Distribuidores Moonlight terceirizados podem reproduzir apenas mídia não patenteada, que oferece suporte a outros formatos licenciados negociados por distribuidores e proprietários de codecs de mídia.

Moonlight não pode reproduzir conteúdo criptografado porque não está equipado com o software portátil Microsoft PlayReady Digital Rights Management (DRM).