目次:
定義-Moonlightはどういう意味ですか?
Moonlightは、LinuxおよびUnixオペレーティングシステムでSilverlightアプリケーションを実行するMicrosoftのSilverlightブラウザープラグインのオープンソースバージョンです。 堅牢なランタイムWebアプリケーション環境を備え、ビデオ/アニメーションを強化し、デスクトップアプリケーションをサポートします。
Moonlightは、LinuxユーザーがSilverlightに簡単にアクセスできる唯一のオープンソースプロジェクトです。 人気のある多くのLinuxディストリビューションは、Mozilla FirefoxやGoogle ChromeなどのWebブラウザーにMoonlightを統合しています。
TechopediaはMoonlightについて説明します
Moonlightは、FirefoxまたはChrome用の32ビットまたは64ビットLinuxディストリビューションと互換性があり、1.0および2.0エンジンをサポートします。 Moonlightの最初のバージョン-Moonlight 1.0はSilverlight 1.0をサポートします。 Moonlight 2.0は、Silverlight 2.0の実装をサポートしています。
Moonlight 1.0には、GNU Lesser General Public License(LGPL)の条件の下で純粋なC ++エンジンがあります。 Moonlight 2.0にはグラフィカルなC ++エンジンがあります。 Moonlightは独自のパイプラインを実装し、ffmpegコーデックを使用してオーディオとビデオをデコードします。 デバッグには別のプロファイルを使用できます。
Moonlightには、XULRunner、Gtk + 2.0、ffmpegなどの特定の外部依存関係があります。 Moonlight 2.0は、1.0よりも優れたマルチメディアストリーミングを提供します。
Moonlightアプリケーションは、デスクレットと呼ばれるデスクトップウィジェットを介してWebブラウザーを超えて拡張されます。 Moonlightコーデックは、DebianアーカイブまたはMicrosoftのバイナリコーデックパッケージの一部であるlibavcodecによって提供されます。 このコーデックパックは、ffmpegでビデオを処理できない場合に自動的に提供されます。
Windows Mediaパッケージは、Moonlightプラグインでは使用できません。Silverlightメディアコンテンツの検出時にMicrosoftからダウンロードする必要があります。 サードパーティのMoonlightディストリビューターは、ディストリビューターとメディアコーデックの所有者によって交渉された他のライセンス形式をサポートする、非特許のメディアのみを再生できます。
Moonlightは、ポータブルのMicrosoft PlayReadyデジタル著作権管理(DRM)ソフトウェアを搭載していないため、暗号化されたコンテンツを再生できません。
