Inhaltsverzeichnis:
Definition - Was bedeutet Mondlicht?
Moonlight ist eine Open-Source-Version des Silverlight-Browser-Plugins von Microsoft, mit dem Silverlight-Anwendungen unter Linux- und Unix-Betriebssystemen ausgeführt werden. Es verfügt über eine robuste Laufzeit-Webanwendungsumgebung, verbessert Video / Animation und unterstützt Desktop-Anwendungen.
Moonlight ist das einzige Open-Source-Projekt, das Linux-Benutzern einfachen Silverlight-Zugriff bietet. Viele beliebte Linux-Distributionen haben Moonlight in Webbrowser wie Mozilla Firefox und Google Chrome integriert.
Techopedia erklärt Moonlight
Moonlight ist mit jeder 32-Bit- oder 64-Bit-Linux-Distribution für Firefox oder Chrome kompatibel und unterstützt 1.0- und 2.0-Engines. Moonlight's erste Version - Moonlight 1.0 unterstützt Silverlight 1.0. Moonlight 2.0 unterstützt die Implementierung von Silverlight 2.0.
Moonlight 1.0 verfügt über eine reine C ++ - Engine unter den Bedingungen der GNU Lesser General Public License (LGPL). Moonlight 2.0 verfügt über eine grafische C ++ - Engine. Moonlight implementiert eine proprietäre Pipeline und verwendet den ffmpeg-Codec zum Dekodieren von Audio und Video. Ein separates Profil kann zum Debuggen verwendet werden.
Moonlight hat bestimmte externe Abhängigkeiten, wie XULRunner, Gtk + 2.0 und ffmpeg. Moonlight 2.0 bietet ein besseres Multimedia-Streaming als 1.0.
Moonlight-Anwendungen gehen über Webbrowser hinaus, und zwar über Desktop-Widgets, die als Desklets bezeichnet werden. Moonlight-Codecs werden von libavcodec bereitgestellt, das Teil des Debian-Archivs oder des Binärcodec-Pakets von Microsoft ist. Dieses Codec-Paket wird automatisch bereitgestellt, wenn ein Video von ffmpeg nicht verarbeitet werden kann.
Windows Media-Pakete sind nicht mit Moonlight-Plug-Ins verfügbar. Sie müssen bei Erkennung von Silverlight-Medieninhalten von Microsoft heruntergeladen werden. Moonlight-Distributoren von Drittanbietern können möglicherweise nur nicht patentierte Medien wiedergeben, die andere lizenzierte Formate unterstützen, die von Distributoren und Mediencodec-Eigentümern ausgehandelt wurden.
Moonlight kann keine verschlüsselten Inhalte wiedergeben, da es nicht mit der tragbaren DRM-Software (Microsoft PlayReady Digital Rights Management) ausgestattet ist.
