深山工作室

深山工作室 >

实现iis6与iis7环境下支持mp4视频随意拖动、预览播放、边下载边播放

前几天,一客户需要在IIS环境下实现MP4视频可以随意拖动观看,边下载边播放。一看这要求,IIS本身是无法实现,想着应该需要用插件,于是GG一番,刚真找到这样的插件,此组件为H264-Streaming-Module ISAPI extension for IIS。

  IIS6版本下载地址:http://h264.code-shop.com/download/iis5_mod_h264_streaming-2.2.0.zip

  IIS7版本下载地址:http://h264.code-shop.com/download/iis7_mod_h264_streaming-2.2.7.zip

IIS6下安装步骤如下:

  1、下载对应版本的mod_h264_streaming,把mod_h264_streaming.dll解压到一个目录,如:E:\h264\mod_h264_streaming.dll

  2、请配置该文件所在目录权限为:Administrator/完全控制;SYSTEM/完全控制;USER/读取和运行(这个权限很重要,不然IIS无法加载这个组件)

  3、在IIS “WEB服务扩展“上右键-->添加一个新的扩展-->扩展名为"ModH264Streaming"-->可执行文件指定为mod_h264_streaming.dll,并设置为“允许”。

  

  4、在需要开通视频拖放功能的主机上右键-属性-主目录-配置-添加扩展名为“.mp4”,可执行文件为mod_h264_streaming.dll,动作限制为:GET,HEAD,POST,DEBUG。

  

  5、在站点的视频目录上右键,属性->目录->执行权限 选择“纯脚本”(这一步也重要,不然无法实现功能)
   
  

  备注:

  如果系统是2003 64位的版本,请设置IIS6支持运行32位的扩展。使用命名:

cscript.exe C:\Inetpub\AdminScripts\adsutil.vbs set W3SVC/AppPools/Enable32BitAppOnWin64 "true"
  如果系统没有安装C/C++运行库,请下载安装 Microsoft Visual C++ 2005 SP1 Redistributable Package (x86)

IIS7 安装步骤如下:

  1、下载对应版本的mod_h264_streaming,把mod_h264_streaming.dll解压到一个目录,如:E:\h264\mod_h264_streaming.dll

  2、请配置该文件所在目录权限为:Administrator/完全控制;SYSTEM/完全控制;USER/读取和运行(这个权限很重要,不然IIS无法加载这个组件)

  3、打开“Internet 信息服务(IIS)管理器”,点击计算机名,切换到功能视图,选择“MIME类型”->添加 文件扩展名“.mp4”,MIMIE类型“video/mp4”。

  

  4、返回计算机“功能视图“,选择“模块”->"添加托管模块"->"注册" 名称填入:“ModH264Streaming”,路径选择mod_h264_streaming.dll所在路径。

  

  5、返回计算机“功能视图“,选择“处理程序映射”->"添加模块映射" 请求路径:“*.mp4”,模块选择“ModH264Streaming”,名称:“ModH264Streaming”,请求限制-->访问 选择“脚本”

  


前一页:做好的网站把http改成https申请SSL域名证书
后一页:asp无限级调用分类显示
相关阅读
微信公众号回复视频消息或用客服接口推送视频消息
服务器iis配置.mp4视频格式播放(网页播放.mp4有声音但没有图像画面)
实现iis6与iis7环境下支持mp4视频随意拖动、预览播放、边下载边播放
安卓版微信中播放视频不自动全屏
ASP导出WORD或Excel文档(比较另类,而且超级强的。)
更多>>ASP相关信息
ASP中Utf-8与Gb2312编码转换乱码问题的解决方法页面编码声明
asp显示随机密码
通过阿里云服务接口获得ip地址详细信息
iis点开后任务栏上有显示,但是窗口看不到的解决办法
RSA加密解密插件
更多>>最新添加
dw里面查找替换使用正则删除sqlserver里面的CONSTRAINT
Android移动端自动化测试:使用UIAutomatorViewer与Selenium定位元素
抖音直播音挂载小雪花 懂车帝小程序
javascript获取浏览器指纹可以用来做投票
火狐Mozilla Firefox出现:无法载入您的Firefox配置文件 它可能已经丢失 或是无法访问 问题解决集合处理办法