目录:
定义-月光意味着什么?
Moonlight是Microsoft Silverlight浏览器插件的开源版本,该插件在Linux和Unix操作系统上运行Silverlight应用程序。 它具有强大的运行时Web应用程序环境,可增强视频/动画效果并支持桌面应用程序。
Moonlight是唯一一个为Linux用户提供轻松Silverlight访问的开源项目。 许多流行的Linux发行版已将Moonlight集成到Web浏览器中,例如Mozilla Firefox和Google Chrome。
技术百科解释月光
Moonlight与Firefox或Chrome的任何32位或64位Linux发行版兼容,并支持1.0和2.0引擎。 Moonlight的第一个版本-Moonlight 1.0支持Silverlight 1.0。 Moonlight 2.0支持Silverlight 2.0实现。
根据GNU较少通用公共许可证(LGPL)的条款,Moonlight 1.0具有纯C ++引擎。 Moonlight 2.0具有图形C ++引擎。 Moonlight实现了专有管道,并使用ffmpeg编解码器解码音频和视频。 单独的配置文件可用于调试。
Moonlight具有某些外部依赖性,例如XULRunner,Gtk + 2.0和ffmpeg。 Moonlight 2.0提供了比1.0更好的多媒体流。
Moonlight应用程序通过称为桌面的桌面小部件扩展到Web浏览器之外。 libavcodec提供了Moonlight编解码器,它是Debian归档文件或Microsoft的二进制编解码器软件包的一部分。 如果ffmpeg无法处理视频,则会自动提供此编解码器包。
Windows Media软件包不适用于Moonlight插件-必须在检测到Silverlight媒体内容后从Microsoft下载。 第三方Moonlight发行商只能播放未专利的媒体,该媒体支持发行人和媒体编解码器所有者协商的其他许可格式。
Moonlight无法播放加密的内容,因为它没有配备便携式Microsoft PlayReady数字版权管理(DRM)软件。