网页中的视频是用户喜闻乐见的常见形式之一,并在主要的站点中中以某种形式(产品视频、教程视频、理财场景、user generated content、消费报告等)在更广泛的应用。

其中的一个挑战是把视频加入到站点,虽然这并不花费很多代价。高质量的视频会快速的提高带宽的占用率,而网络带宽是要花钱滴!
以下的一些博客提供了一些可以降低视频占用资源配置方法的一些看法,而且给出了一个免费的下载资源---IIS 7.0流量限制模块,它公布有一段日子了,其功能是可以在提供以任何视频技术实现形式(包括Silverlight, Windows Media Player 和 Flash)IIS Web 服务器提供视频服务时减少开支。
选择1:使用视频主机服务(Video Hosting Service)
降低视频带宽消耗的一种办法是使用视频主机服务,它类似YouTube或者免费的微软Silverlight流服务。它支持使用其他人的网络去传输视频流内容,还可以避免带宽消耗。
如果你对Silverlight 流服务不熟悉,它也免费10G的视频上载和每月不超过5T的下载流量(最大支持1.4Mbps)。你可以创建任何的自定义Silverlight客户端播放器应用程序将视频嵌入于此。这意味着它不需要专门的视频播放器,也不需要证书验证或者水银。这样,你就可以使用任何的用户交互界面做主机服务器将视频集成在你的网页中。
选择2:部署你自己的服务器做主机
有时候使用视频主机服务没有意义(比如,你想使用自定义验证来授予或者拒绝用户的访问、或者你真的想播放一些长的视频片断,亦或你往视频中加入广告)。这时候,你可能需要配置自己的视频服务器来完成这些功能。
服务器传输视频的两个典型的选择是:使用流或者预下载方式流的方法。
使用流的方法
在使用流的方法中(像Silverlight,Windows Media Player,Flash 或者Real 网络协议),客户端通过流的方式连接服务器。流媒体服务器将视频流传递给用户浏览,通常还可以实现快进、后退、暂停或者停止流媒体的播放。当用户关闭浏览器或者导航的时候视频流也自动的停止传输。
Windows Media 服务(WMS)是Windows免费的流媒体服务,它将视频以流形式让Media Player或者跨平台的SiverLight浏览器客户端播放。这通常被认为是最可靠的服务和网站上流媒体支持最有效的方式,同样适用于文件流的需求(比如,wmv文件流)和|直播|的情况(比如实时播放的奥林匹克体育转播)
Windows Media服务适用于多个Windows Server版本,包括最新的Windows Server2008站点服务版(支持4颗cpu,32G内存,IIS,ASP.NET,Sharepoint,Windows Media Services)。
预下载方式
在此方法中,客户端(像Flash或者Silverlight)直接从Web服务器上下载视频,一旦有足够的视频流量后即开始流畅的播放。
使用此方法的好处是Web服务器上部署简单。仅仅需要复制或者使用Ftp上载一段视频,获取路径就可以绑定到视频客户端播放器上。不需要任何Web服务器的自定义配置,也不需要安装流媒体服务。
保持几兆(或者几十兆)大小的未播放视频内容,就可以告别以前在带宽上花费完全没有必要的资金。
IIS 7.0流量限制模块
上周IIS开发团队发布了免费的IIS 7.0流量限制模块,这比预下载视频方式节省了不少开支。
流量限制模块可以针对从IIS Web服务器上下载各种类型的多媒体内容(包括.WMV,.MOV,.FLV,MP3文件)方便的配置带宽限制规则。
据说,当一个文件被请求是,流量限制模块可以使IIS快速的响应,并多媒体内容初始有一个大流量的传输。对于Mime-type(类型映射)和比特流文件的编码有默认的规则即当有20秒播放时间的内容下载完成后就开始播放。一旦视频客户端有个20秒播放内容,IIS流量限制模块将限制传输速率来使用文件的比特编码。不管视频播放器或者客户端关闭或者导航到一个不同的视频,它都会监控到,并且当用户断开连接时自动停止剩余部分的文件传送。
比如,如果你正在播放35MB大小的视频文件,编码速率为500kbps,IIS将快速发送20秒的视频内容(20秒 500kpbs的编码=1.25MB的内容)来使视频客户端播放,然后仅以500kpbs(足够了,以为用户已经有了20秒内容的缓存,所以不会有延迟)的速度传输视频剩余的部分。
几分钟后,用户厌倦了,想要停止视频或者导航到一个新的页面,IIS会侦测用户离开,然后停止传输35M文件剩余的部分。因为在这种情况下IIS只下载了全部视频中的80秒内容(用户看了60秒,还有20秒的缓存),适用了5M而不是35兆的带宽,30M的流量节省了下来,这种情况成百上千次出现时,1天可以节省几千美元,那么一年…
IIS 7.0流量限制模下载和安装
如果你想下载或者了解更多的内容,请点击这里。
安装完成后,可以在IIS管理工具里点击“Bit Rate Throttling”节点。
根据你的文件及类型配置流量限制规则:
以下白皮书是更多的一些帮助和内容:
Also check out Mike's post here and Vishal's post here and here for more details.
Hope this helps make your video scenarios more cost effective,
Scott
原文地址:http://weblogs.asp.net/scottgu/archive/2008/03/18/iis-7-0-bit-rate-throttling-module-released.aspx
下载地址:http://www.microsoft.com/download/en/details.aspx?displaylang=en&id=15813
下载:https://www./softs/569557.html
# IIS
# 7.5
# 流量限制模块
# 客户端
# 流媒体
# 自己的
# 自定义
# 器上
# 适用于
# 你想
# 就可以
# 奥林匹克
# 如果你
# 视频播放器
# 也不
# 会有
# 看了
# 有个
# 出了
# 还可以
# 你可以
# 你就
# 多个
相关文章:
如何选择长沙网站建站模板?H5响应式与品牌定制哪个更优?
高性能网站服务器部署指南:稳定运行与安全配置优化方案
已有域名和空间如何搭建网站?
清除minerd进程的简单方法
黑客入侵网站服务器的常见手法有哪些?
公司网站建设制作费用,想建设一个属于自己的企业网站,该如何去做?
济南专业网站制作公司,济南信息工程学校怎么样?
如何用搬瓦工VPS快速搭建个人网站?
如何在IIS服务器上快速部署高效网站?
建站之星×万网:智能建站系统+自助建站平台一键生成
如何在建站之星绑定自定义域名?
如何用景安虚拟主机手机版绑定域名建站?
英语简历制作免费网站推荐,如何将简历翻译成英文?
教程网站设计制作软件,怎么创建自己的一个网站?
建站中国官网:模板定制+SEO优化+建站流程一站式指南
如何通过WDCP绑定主域名及创建子域名站点?
制作假网页,招聘网的薪资待遇,会有靠谱的吗?一面试又各种折扣?
如何注册花生壳免费域名并搭建个人网站?
相册网站制作软件,图片上的网址怎么复制?
北京网站制作网页,网站升级改版需要多久?
如何自定义建站之星网站的导航菜单样式?
Android使用GridView实现日历的简单功能
如何获取上海专业网站定制建站电话?
在线ppt制作网站有哪些软件,如何把网页的内容做成ppt?
如何用y主机助手快速搭建网站?
宁波免费建站如何选择可靠模板与平台?
阿里云高弹*务器配置方案|支持分布式架构与多节点部署
建站之星收费标准详解:套餐费用及年费价格表一览
建站之星CMS建站配置指南:模板选择与SEO优化技巧
c# 服务器GC和工作站GC的区别和设置
Python如何创建带属性的XML节点
Dapper的Execute方法的返回值是什么意思 Dapper Execute返回值详解
如何在服务器上配置二级域名建站?
在线制作视频网站免费,都有哪些好的动漫网站?
如何快速查询网址的建站时间与历史轨迹?
如何高效搭建专业期货交易平台网站?
如何在Mac上搭建Golang开发环境_使用Homebrew安装和管理Go版本
太原网站制作公司有哪些,网约车营运证查询官网?
,sp开头的版面叫什么?
网站插件制作软件免费下载,网页视频怎么下到本地插件?
C#怎么使用委托和事件 C# delegate与event编程方法
韩国网站服务器搭建指南:VPS选购、域名解析与DNS配置推荐
上海网站制作网站建设公司,建筑电工证网上查询系统入口?
北京网页设计制作网站有哪些,继续教育自动播放怎么设置?
如何通过商城自助建站源码实现零基础高效建站?
制作国外网站的软件,国外有哪些比较优质的网站推荐?
浅析上传头像示例及其注意事项
公司网站制作需要多少钱,找人做公司网站需要多少钱?
定制建站模板如何实现SEO优化与智能系统配置?18字教程
兔展官网 在线制作,怎样制作微信请帖?
*请认真填写需求信息,我们会在24小时内与您取得联系。