Moonlight 2.0 Beta 1发布并包含Silverlight 3部分功能

Moonlight 2.0 Beta1 版本已发布,它为 Linux 和 Unix/X11 系统提供了 Microsoft Silverlight 的开源实现。除了包含 Silverlight 2.0 的所有功能外,Moonlight 2.0 还引入了 Silverlight 3.0 的部分功能,例如 Easing functions、改进的 MultiScaleImage API 和支持 PCM 音频数据等。

针对Linux和Unix/X11系统实现的微软Silverlight开源版本——Moonlight,已经进入2.0的Beta1阶段。由于Moonlight 2.0 API包含了Silverlight 3.0功能,故他是Silverlight 2.0 API的超集。

\

除了保持Silverlight 2.0的所有特性以外,Moonlight 2.0 Beta 1还包含了3.0的下列特征:

\
\
  • Easing functions\
  • SaveFileDialog\
  • MultiScaleImage 3.0 API enhancements\
  • MediaStreamSource now supports PCM audio data, RGBA and YV12 video data.\
  • WriteableBitmap is supported.\
  • 延迟功能\
  • SaveFileDialog\
  • 改进的MultiScaleImage 3.0 API\
  • MediaStreamSource现支持PCM音频数据以及RGBA和YV12视频数据\
  • 支持WriteableBitmap \
\

Miguel de Icaza谈到Silverlight 3.0的媒体管道所支持的一项重要功能

\
该媒体管道允许开发人员在媒体回放的过程的多个地方插入C#代码。\

 实际上,这意味着你可以使用Mono项目OGG, Vorbis和Dirac编解码器[1] 所带的Silverlight和Moonlight来播放媒体文件,可使用开源编解码器或者插入自己的媒体编解码器。

\使用Silverlight 2,用户可以使用自己的代码来从服务器抓取媒体并使用自己的流解码器。这让程序员利用内容分发网络、多种视频和音频流,必要时可以用BitTorrent下载媒体。比如,BitSharp就能从多个点的流顺序中获取信息包。
\

有趣的是安装程序的大小从接近0.9MB越到1.0版本的9.3MB。所支持的平台依然如旧。可下载tarball格式的源代码或者从Mono的SVN知识库下载。

\

Moonlight团队建议仅使用可信站点的Beta版本,随着功能的日益完善,代码仍未通过安全审查。用户会受邀查看最近的Moonlight安全状态信息页

\

可以从InfoQ/Moonlight获取更多相关信息。

\

查看英文原文:Moonlight 2.0 Beta 1 Contains Features from Silverlight 3.0

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值