Kazalo:
Opredelitev - Kaj pomeni Moonlight?
Moonlight je odprtokodna različica Microsoftovega vtičnika Silverlight, ki poganja aplikacije Silverlight v operacijskih sistemih Linux in Unix. Odlikuje ga robustno okolje spletne aplikacije, izboljšuje video / animacijo in podpira namizne aplikacije.
Moonlight je edini odprtokodni projekt, ki uporabnikom Linuxa omogoča enostaven dostop do Silverlight. Številne priljubljene distribucije Linuxa so vključile Moonlight v spletne brskalnike, kot sta Mozilla Firefox in Google Chrome.
Tehopedija razlaga Luno
Moonlight je združljiv s katero koli 32-bitno ali 64-bitno distribucijo Linuxa za Firefox ali Chrome in podpira 1.0 in 2.0 motorje. Prva različica Moonlight - Moonlight 1.0 podpira Silverlight 1.0. Moonlight 2.0 podpira izvajanje Silverlight 2.0.
Moonlight 1.0 ima čisti motor C ++ pod pogoji GNU Lesser General Public License (LGPL). Moonlight 2.0 ima grafični motor C ++. Moonlight izvaja lastniški cevovod in uporablja kodek ffmpeg za dekodiranje zvoka in videa. Za odpravljanje napak lahko uporabite ločen profil.
Luna ima določene zunanje odvisnosti, kot so XULRunner, Gtk + 2.0 in ffmpeg. Moonlight 2.0 omogoča boljši pretok večpredstavnosti kot 1.0.
Aplikacije Moonlight segajo preko spletnih brskalnikov prek namiznih pripomočkov, znanih kot desklets. Moonlight kodeke ponuja libavcodec, ki je del Debianovega arhiva ali Microsoftovega binarnega kodeka. Ta paket kodekov je na voljo samodejno, če ffmpeg ne more obdelati videoposnetka.
Paketi Windows Media niso na voljo z vtičniki Moonlight - prenesti jih je treba pri Microsoftu, ko odkrijejo medijsko vsebino Silverlight. Tretji distributerji Moonlight lahko predvajajo samo nepatentirane medije, kar podpira druge licenčne formate, o katerih se dogovorijo distributerji in lastniki medijskih kodekov.
Moonlight ne more predvajati šifrirane vsebine, ker ni opremljena s prenosno programsko opremo Microsoft PlayReady Digital Rights Management (DRM).
