Tartalomjegyzék:
Meghatározás - Mit jelent a holdfény?
A Moonlight a Microsoft Silverlight böngésző plug-inének nyílt forráskódú verziója, amely Silverlight alkalmazásokat futtat Linux és Unix operációs rendszereken. Robusztus futásidejű webalkalmazási környezetet kínál, javítja a videó / animációt és támogatja az asztali alkalmazásokat.
A Moonlight az egyetlen nyílt forráskódú projekt, amely könnyű Silverlight hozzáférést biztosít a Linux felhasználók számára. Számos népszerű Linux disztribúció integrálta a Moonlight-ot a webböngészőkbe, például a Mozilla Firefox és a Google Chrome.
A Techopedia magyarázza a holdfényt
A Moonlight kompatibilis a 32 vagy 64 bites Linux disztribúciókkal a Firefox vagy a Chrome számára, és támogatja az 1.0 és 2.0 motorokat. A Moonlight első verziója - a Moonlight 1.0 támogatja a Silverlight 1.0-at. A Moonlight 2.0 támogatja a Silverlight 2.0 megvalósítását.
A Moonlight 1.0 tiszta C ++ motorral rendelkezik a GNU Lesser General Public License (LGPL) feltételei szerint. A Moonlight 2.0 grafikus C ++ motorral rendelkezik. A Moonlight szabadalmaztatott csővezetéket hajt végre, és az ffmpeg kodeket használja az audio és video dekódolásához. Külön hibaprofil használható a hibakereséshez.
A holdfénynek vannak bizonyos külső függőségei, például a XULRunner, a Gtk + 2.0 és az ffmpeg. A Moonlight 2.0 jobb multimédiás adatfolyamot biztosít, mint az 1.0.
A Moonlight alkalmazások kiterjednek a webböngészőkön túl, íróasztalként ismert asztali kütyü segítségével. A holdfény kodekeit a libavcodec biztosítja, amely a Debian archívum vagy a Microsoft bináris kodekek csomagjának része. Ezt a kodekcsomagot automatikusan biztosítja, ha a videót az ffmpeg nem tudja kezelni.
A Windows Media csomagok nem érhetők el a Moonlight plug-inekkel - a Silverlight médiatartalmának felismerésekor azokat a Microsoft-tól kell letölteni. A harmadik fél által gyártott Moonlight disztribútorok csak nem szabadalmaztatott médiát játszhatnak le, amely támogatja a disztribútorok és a média codec tulajdonosok által megtárgyalt egyéb licenc formátumokat.
A Moonlight nem tudja titkosított tartalmat lejátszani, mert nem rendelkezik a hordozható Microsoft PlayReady Digital Rights Management (DRM) szoftverrel.