新启科技 发表于 2014-10-21 14:55:12 [来源:新启科技]
返回上级1、视频格式要求,如果您希望视频不需要缓冲可以任意拖动位置,那么您的视频格式必须为.h264编码格式。如果您的视频不是本编码格式请先试用转码工具转码,转码工具可以新启科技软件自带的课件工具导入,也可以使用格式工厂等第三方软件进行视频格式转换。
(1)如果您发现视频上传后,出现黑屏有声音类的问题,那一般是视频编码问题,请重新编码。
(2)如果您上传后发现视频需要全部加载完成后才能播放,那么说明您的视频缺少关键帧,处理方法同上,使用课件工具或格式工厂重新转码即可。
1、视频没有问题了,那么我们还需要对服务器继续配置。
如果您有条件建议有一套专用的流媒体存储服务器,使用Nginx做视频服务器,在处理性能方面远远高于IIS。
如果您仅有一台windows服务器,那么这里也说明下,使用IIS如何实现随意拖动。
(1)首先我们需要下载一个组件:mod_h264_streaming.dll,下载地址如下:
http://pan.baidu.com/s/1i389fLz
(2)下载后,将其解压到服务器,给予其所在文件夹以下权限:
Administrator/完全控制;NETWORK SERVICE/读取和运行;SYSTEM/完全控制;USER/读取和运行。
(3)在“web服务器扩展”下:添加新的扩展-扩展名为ModH264Streaming-可执行文件指定为mod_h264_streaming.dll,并设置为“允许”。
(4)在想要开通http流功能的主机上右键-属性-主目录-配置-添加 扩展名为“.mp4”,可执行文件为mod_h264_streaming.dll
(5)重启IIS。完成!
测试您的服务器是否已经具备了视频拖拽能力:
您直接通过Chrome浏览器访问http://www.xxx.com/a.mp4?start=10视频地址,start为起始播放的秒数,如果访问这个地址,视频是直接通过start指定秒数播放,说明您的服务器已经设置成功。
如果网站中的视频仍然不支持拖拽,可能是您使用的视频播放器不支持拖拽功能,如果您在使用新启科技的产品,请与官方客户取得联系,需求解决方案。
新启科技
创新,启航!