IIS 7.5 限制连接数与流量限制模块的下载安装方法

 更新时间:2017年08月03日 22:35:05   投稿:mdxy-dxy  
这篇文章主要介绍了IIS 7.5 限制连接数与流量限制模块的下载安装方法,需要的朋友可以参考下

网页中的视频是用户喜闻乐见的常见形式之一,并在主要的站点中中以某种形式(产品视频、教程视频、理财场景、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.jb51.net/softs/569557.html

相关文章

  • IIS图片防盗链和下载的解决方案

    IIS图片防盗链和下载的解决方案

    最近服务器需要防图片别盗链,所以找了很多代码,下面给出具体配置代码
    2008-06-06
  • windows服务器下.webp格式图片加载失败

    windows服务器下.webp格式图片加载失败

    笔者最近在一个布置在windows服务器下使用IIS的网站中,添加了一篇文章,结果发现图片加载失败,直接浏览输入图片路径,也是显示404错误。查看图片路径在服务器中真实存在。图片格式是.webp。
    2023-06-06
  • Windows Server 2008 r2 安装Zend Optimizer教程

    Windows Server 2008 r2 安装Zend Optimizer教程

    这篇文章主要为大家分享下在Windows Server 2008 R2下安装Zend Optimizer的方法,因为一些程序使用了zend加密,必须安装Zend Optimizer,这里简单介绍下,方便需要的朋友
    2013-12-12
  • Windows下IIS+PHP 5.2的安装与配置

    Windows下IIS+PHP 5.2的安装与配置

    Windows下PHP的安装虽然简单,但如果不注意方法,仍然会让你头疼。此外,PHP 5.2版本与之前4.x版本也有一些不同,所以有必要记录一下,避免下次忘记了这样的安装配置方法。
    2010-03-03
  • win2003 服务器安全配置全套详解

    win2003 服务器安全配置全套详解

    其实,在服务器的安全设置方面,我虽然有一些经验,但是还谈不上有研究,以前在站长网服务器安全讲座上也讲了不少类似的文章,虽然谈不上多牛B的技术但是一点小小的经验,大家自行挑选学习。
    2009-09-09
  • windows server 2016部署wsus服务的方法步骤(图文)

    windows server 2016部署wsus服务的方法步骤(图文)

    wsus是微软公司推出的免费的Windows更新服务 管理软件,提供了Windows部分关键更新的分发,通过此服务,本文介绍了windows server 2016部署wsus服务的方法,具有一定的参考价值,感兴趣的可以了解一下
    2023-09-09
  • 如何保障IIS的安全避免服务器遭到攻击

    如何保障IIS的安全避免服务器遭到攻击

    由于众所周知的原因,微软的产品总能吸引黑客们的目光,IIS也不例外。IIS是什么?即因特网信息服务,作为当今流行的Web服务器之一,它提供了强大的Internet和Intranet服务功能。
    2009-04-04
  • IIS同时集成多个Resin(不同版本)的注意事项

    IIS同时集成多个Resin(不同版本)的注意事项

    IIS上指定网站用不同的Resin版本来解析
    2008-10-10
  • Windows server 2019 批量创建用户的详细教程

    Windows server 2019 批量创建用户的详细教程

    这篇文章主要介绍了Windows server 2019 批量创建用户,本文通过图文并茂的形式给大家介绍的非常详细,对大家的学习或工作具有一定的参考借鉴价值,需要的朋友可以参考下
    2023-07-07
  • IIS7配置ASP详细错误信息发送到浏览器显示的方法

    IIS7配置ASP详细错误信息发送到浏览器显示的方法

    最近由于某种需要升级到了iis7,发现跟2003区别比较大,由于调试程序需要知道asp的错误信息,这里简单分享下iis7中显示asp错误信息的方法
    2014-07-07

最新评论