登录 注册

登录

问题 一个视频组件引发问题

更多
2013年01月04日 10:31 - 2013年01月04日 10:34 #1 作者: sanychen
想做一个在线视频播放的网站,把200M的FLV文件放在images\videos目录下,一开始用了AllVideo,显示video not found or access denied, 一直以为是目录不对,在网上找了一个600k的test01.flv放在images\videos目录下,可以正常播放,说明目录肯定没问题的。

再换了JPlayer,同样问题,把200M的FLV文件转成mp4,同样问题出现。

其中直接用浏览打开flv文件(www.abc.com/images/videos/test.flv)是无法直接下载,显示“连接被重置 载入页面时到服务器的连接被重置。

难道是服务器配置问题?还是AllVideo和JPlayer支持mp4和FLV格式有问题?在官网搜了AllVideo video not found or access denied关键字,都找不到答案,希望有碰到过类似问题的大侠说一下,或者提供一些解决思路,谢谢!
最后修改: 2013年01月04日 10:34 由 sanychen.

登录 或者   注册一个会员帐号 来参与讨论

更多
2013年01月05日 17:41 #2 作者: 日光海岸
若用allvideo:
①检查文件是否放在images\videos目录下;
②检测嵌入文件的引用方式是否正确;eg:文件名为love.mp4的视频引用方法{mp4}love{/mp4}
③检测文件类型是否在播放器的解码格式范围内;

若用jwplayer:
对播放的视频文件大小有限制,allvideo则没有。若用jwplayer可以去修改下php.ini配置文件中的下列参数:
允许的最大文件(max_filesize):
允许的最大 POST 大小: (post_max_size):
内存限量(memory_limit):
上传最大时间(max_input_time):
程序最大执行时间(max_execution_time):

若上述各点检测完毕,任然无法正常播放。那么——你需要播放的视频文件无法被这两个播放器解码了,推荐你使用一款解码软件【Handbrake】,非常简洁很好使用,是国外的一款开放软件,一般的视频经过解码以后都可以正常播放(亲测)。祝你好运!

以上回复仅供参考,请以自己的服务器环境和配置为准。
下列用户已致谢:: Joomla之门

登录 或者   注册一个会员帐号 来参与讨论

更多
2013年01月06日 21:45 #3 作者: sanychen
果然是高手,很可能是服务器配置造成的,直接重装了XAMPP,问题已经解决了,也是刚刚解决的,你推荐的【Handbrake】,的确不错,被【格式工厂】耽误了不少时间,太不专业了。

登录 或者   注册一个会员帐号 来参与讨论

更多
2013年01月25日 13:17 - 2013年01月25日 13:27 #4 作者: sanychen
想问一下:jwplayer不是allvideo的内置播放器吗?
我装的就是allvideo,在暂停播放时,显示的就是jwplayer?请问有什么不同吗?

还有一个问题,在局域网里测试mp4的视频,可以iOS和Android设备上播放,但是放到互联网的服务器上,在电脑浏览器上要等下载整个文件完成之后才能播放,mp4视频有200M左右,其它设备就不能播放了,是不是要架设流媒体服务器?边播放边下载
最后修改: 2013年01月25日 13:27 由 sanychen.

登录 或者   注册一个会员帐号 来参与讨论