IIS 7.0 Bandwidth throttling

昨天面向 ISV 做了一个 Silverlight 开发的 Training。会后,有人问我为什么 IIS 7 会节省视频网站服务器带宽?通过下面这篇帖子,希望能把这个问题分享给更多的人。

现在 Silverlight 支持 RTSP 协议,用户可以直接通过 RTSP(MMS) 来访问时时的视频流,在当今的主流流媒体解决方案中,可以说 Silverlight 做流媒体的播放器是一个很好的选择。

关于 IIS 7 对视频支持较突出的一点就是 IIS 7 可以有效节省服务器带宽,这个 feature 就是 bandwidth throttling,用下面三个截图可以很容易的说明 bandwidth throttling 的工作原理,如果你需要更多内容,你可以访问 IIS 7 官方网站

1. 传统的视频推送通过占用用户 100% 的带宽完成推送:

image

2. 使用 bandwidth throttling 后的带宽使用情况:

image

3. 如果用户中途关闭视频的带宽使用情况:

image

通过对视频网站用户行为的分析,大多数用户观看视频时,往往观看数十秒就会把视频关闭,而不是把已经下载的视频全部看完。所以这就是为什么,根据统计一个视频网站在使用 bandwidth throttling 会节省大约 42% 的带宽。

Technorati 标签: IIS 7,bandwidth throttling