Obsah:
Definice - Co znamená Moonlight?
Moonlight je open-source verze plug-inu prohlížeče Microsoft Silverlight, který spouští aplikace Silverlight v operačních systémech Linux a Unix. Vyznačuje se robustním provozním prostředím webových aplikací, vylepšuje video / animaci a podporuje stolní aplikace.
Moonlight je jediný open-source projekt, který poskytuje snadný přístup Silverlight uživatelům Linuxu. Mnoho populárních linuxových distribucí integrovalo Moonlight do webových prohlížečů, jako je Mozilla Firefox a Google Chrome.
Techopedia vysvětluje Moonlight
Moonlight je kompatibilní s jakoukoli 32bitovou nebo 64bitovou distribucí Linuxu pro Firefox nebo Chrome a podporuje motory 1.0 a 2.0. První verze Moonlight - Moonlight 1.0 podporuje Silverlight 1.0. Moonlight 2.0 podporuje implementaci Silverlight 2.0.
Moonlight 1.0 má čistý C ++ engine podle podmínek GNU Lesser General Public License (LGPL). Moonlight 2.0 má grafický C ++ engine. Moonlight implementuje proprietární potrubí a používá k dekódování zvuku a videa kodek ffmpeg. Pro ladění lze použít samostatný profil.
Moonlight má určité externí závislosti, jako je XULRunner, Gtk + 2.0 a ffmpeg. Moonlight 2.0 poskytuje lepší multimediální streamování než 1, 0.
Aplikace Moonlight přesahují webové prohlížeče prostřednictvím widgetů pro počítače známých jako desklety. Kodeky Moonlight poskytuje libavcodec, který je součástí archivu Debianu nebo balíčku binárních kodeků společnosti Microsoft. Tento balíček kodeků je poskytován automaticky, pokud video nemůže zpracovat ffmpeg.
Balíčky Windows Media nejsou k dispozici s pluginy Moonlight - musí být staženy od společnosti Microsoft po zjištění obsahu médií Silverlight. Distributoři Moonlight třetích stran mohou přehrávat pouze nepatentovaná média, která podporují další licencované formáty sjednané distributory a majiteli mediálních kodeků.
Moonlight nemůže přehrávat šifrovaný obsah, protože není vybaven přenosným softwarem Microsoft PlayReady Digital Rights Management (DRM).