-->
为五月的纽约流媒体保留座位吧. Register Now!

第一眼:微软IIS媒体服务

Article Featured Image

快速:说出一个可以提供两种类型的自适应比特率(ABR)流的平台, both live and on-demand.

Drawing a blank? So was I, 直到9月初,我在阿姆斯特丹的国际广播会议上看到了微软的互联网信息服务(IIS)媒体服务4的演示, 哪一个将于本周正式发布. (Editor's note: Actually, 微软今天发布了官方声明, 你可以在微软高级项目经理克里斯·诺尔顿的网站上找到更多信息 blog.)

尽管我看到的版本还在测试阶段, 我对Windows Phone 7和iPhone苹果iOS设备上的自适应比特率(ABR)流媒体技术演示印象深刻, 所以我请求微软团队邀请我去雷德蒙德进行更深入的了解.

我的所见所闻进一步激发了我对这个多设备、多协议解决方案的兴趣. I found that Microsoft's set of media technologies have evolved significantly; while the last unified Windows Media Technologies release a few years ago began to move toward a middle-ground in terms of delivery, 下一代媒体堆栈解决方案完全朝着基于标准的编解码器和传输的通用方法迈进.

旧的型号是Windows Media Encoder, 将实时feed或编码归档文件推送到Windows Server, 然后需要Windows Media服务.

By contrast, 新的整体媒体栈并不一定需要服务器, 因为它可以利用IIS媒体服务, 一套免费的IIS媒体扩展, 在几个非服务器Windows平台上, 包括Windows XP服务包3, Vista, and Windows 7.

端到端解决方案的其余媒体堆栈包括带Expression Encoder的Expression Studio(或独立的专业版本), Expression Encoder 4 Pro); the Silverlight Media Framework for content playback; the new Windows Phone 7; and Windows Azure, 另外还有一些工具,比如Silverlight分析框架和在温哥华奥运会期间流行起来的Rough Cut Editor.

During my trip to Redmond, 我围绕IIS Media Services 4测试版和Encoder Expression 4 Pro应用程序的组合尝试了各种选项, VC-1和H的实时平滑流自适应比特率(ABR).264 codecs.

“我们现在可以用H编码一个比特率谱.264和AAC-LC在IIS平滑流格式," said John Deutscher, 微软IIS媒体团队的高级程序经理”将它们推送到IIS服务器, 并交付给Mac上的Silverlight客户端, PC, and Linux. 我们也可以提供给Windows Phone 7, iPhone, iPad, iPod touch, Nokia s60, Broadcom, and Intel set-top-boxes."

以下是我第一次看到iisms4和ee4pro的几个亮点.

Codecs and Players
From both an encoding standpoint, with EE 4 Pro, as well as a delivery standpoint, with IIS MS 4, 微软的方法是一种编解码器不可知论.

微软的解决方案支持自己的VC-1和H.264-两种编解码器在主导蓝光世界的三巨头中同样出色, 这意味着它可以为需要这两种基于标准的编解码器中的一种的各种设备进行编码和传输.

But what about players? 平滑流媒体不是跟Silverlight绑在一起吗? 

事实证明,平滑流并不像传统观点认为的那样与Silverlight紧密相连. The reason? 一个小的动态链接库(DLL),称为平滑流媒体客户端. 

平滑流媒体客户端(SSC)作为Silverlight媒体框架的插件, 允许Silverlight播放器播放流畅的流媒体内容. 但是,Internet Explorer 7、8或9也可以使用相同的DLL.

But, wait, it gets even better. 事实证明,SSC甚至没有绑定到Internet Explorer, since it uses the Windows Runtime, 这意味着几乎任何应用程序都有可能播放流畅的流媒体内容.  

Streaming Covers
Free
for qualified subscribers
Subscribe Now Current Issue Past Issues
Related Articles

Microsoft Affirms Commitment to H.264 in IE9

一篇长篇博文试图统一HTML5视频领域,但最终却激怒了开发者.

微软表达式编码器4

Microsoft Expression Encoder 4提供了一种低成本的自适应应用于苹果设备的能力, and does so admirably

思想之流:学会爱别人

在这本书中,一个毫不掩饰的苹果爱好者发现了对微软的新钦佩