前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >Mix 08到来之前的Monolight Update

Mix 08到来之前的Monolight Update

作者头像
张善友
发布2018-01-31 11:14:51
5340
发布2018-01-31 11:14:51
举报

在Mix08到来之前Mono团队老大Miguel de Icaza's在blog上发布了Pre-Mix 08: Moonlight Updates。根据这篇blog的描述,Monolight基本完成了Silverlight1.0功能的开发:

1、 Moonlight 媒体支持:之前的媒体方面的支持使用的ffmpeg'的管道,ffmpeg's pipeline不能满足实际的需要,现在重写了这部分代码,支持Microsoft Media 解码,不再依赖于ffmpegs管道,只是使用了ffmpegs的音频、视频解码。最终目标是完全支持Microsoft Media 。看下面两张图:

目前的媒体支持方式

最终的媒体支持方式

2、视频流 :Monolight现在支持视频流播放了,之前的版本只能等视频文件下载到本地临时目录后才能支持回放,现在只要有足够的缓存数据就可以回放了,不过目前还支持http方式,正在实现对MMS-over-HTTP的支持,下周Windows Media servers的specs for HTTP-based streaming就要发布了,这有助于更好的实现这个功能。

3、测试工具 Mono团队同Microsoft开发团队的合作,Mono团队得到了大量的silverlight测试工具,但是那些工具不能直接在Monolight上使用,微软同意Mono团队开源方式实现这些测试工具,这个非常有意义。

4、Mozilla 安装包:创建了一个安装程序installers

5、校验器:对monolight 1.0不是很重要,但是对于2.0来说这个功能非常重要,正在努力实现中

6、无窗口支持:在许多的silverlight程序中都使用无窗口(Windowless ),Chris实现了这个功能 ,不过只支持Firefox 3.0。

7、Bug修复 随着测试工具可以运行在Linux平台上,将测试所有的微软的测试例子和实现一些缺失的功能,例如无窗口支持。

8、Silverlight 2.0:MIx 08微软就会发布Silverlight 2.0 beta1, Monolight对JIT的支持方面没有作什么工作,主要有两个原因:一个Silverlight 2.0 的API还没有公开,下周微软就会公开Silverlight 2.0的API了,第二个原因是目前专注于发布Monolight1.0,使Monolight完全达到Silverlight 1.0的水平。

本文参与 腾讯云自媒体分享计划,分享自作者个人站点/博客。
原始发表:2008-03-04 ,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体分享计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档