用html5的video标签做视频,播放效果很卡

时间:2022-09-26 09:22:13
我用的html5的video标签做的一个视频播放系统挂在了外网服务器上,后台采用的SSH2框架,tomcat服务器,但是在播放视频的时候会很卡,视频文件稍大的话,基本就播放不了,我想过原因可能是带宽不够,不过这个是硬性条件,我想请问下大家有没有别的方面的思考或者想法可以告诉我一下,谢谢啦~
附上网站地址:http://210.36.22.71/share   (大家可以体验下,网站上有个视频首页,点击进去就可以选择播放视频,在播放的时候很卡。。。)

10 个解决方案

#1


你的视频文件很大么?

#2


是有点卡阿,顶,等大神

#3


@执笔记忆的空白   对啊,大小基本都在200M以上。要怎么解决呢?或者提供一下思路

#5


autoplay autoplay 如果出现该属性,则视频在就绪后马上播放。
controls controls 如果出现该属性,则向用户显示控件,比如播放按钮。
height pixels 设置视频播放器的高度。
loop loop 如果出现该属性,则当媒介文件完成播放后再次开始播放。
preload preload
如果出现该属性,则视频在页面加载时进行加载,并预备播放。
如果使用 "autoplay",则忽略该属性。
src url 要播放的视频的 URL。
width pixels 设置视频播放器的宽度。

看下吧,具体属性都在这里了

#6


你现在内网测试下看速度如何。。另外。这个video标签是使用浏览器自带的扩展播放的。。可能对格式速度什么的支持不佳。。。
如果内网测试速度没问题就是这个video标签的情况了。。。
可能要使用插件模式来实现视频播放比较好了。。

#7


楼主你解决视频很卡的问题了吗?我看你也个http://210.36.22.71/share 网站的视频还是挺流畅的,所以来求方法了,请帮帮忙吧!

#8


看了一下, 北方访问挺卡的, 这个是网络问题

你的视频文件访问也是tomcat做的?比如这个视频:
http://210.36.22.71/share/upload/vedio/EDCC80518C6840EA9CAD2A1689F5A03A.mp4

可以在tomcat前面加一个nginx或者httpd 做http静态文件分发和ajp代理,比都用tomcat性能好 

#9


测了一下,挺快呀,黑龙江电信

#10


lz ,看到有人用 node.js 做视频服务器,据说速度杠杠的,要不你也试试?
回头告诉我们好用不好用? 用html5的video标签做视频,播放效果很卡

#1


你的视频文件很大么?

#2


是有点卡阿,顶,等大神

#3


@执笔记忆的空白   对啊,大小基本都在200M以上。要怎么解决呢?或者提供一下思路

#4


#5


autoplay autoplay 如果出现该属性,则视频在就绪后马上播放。
controls controls 如果出现该属性,则向用户显示控件,比如播放按钮。
height pixels 设置视频播放器的高度。
loop loop 如果出现该属性,则当媒介文件完成播放后再次开始播放。
preload preload
如果出现该属性,则视频在页面加载时进行加载,并预备播放。
如果使用 "autoplay",则忽略该属性。
src url 要播放的视频的 URL。
width pixels 设置视频播放器的宽度。

看下吧,具体属性都在这里了

#6


你现在内网测试下看速度如何。。另外。这个video标签是使用浏览器自带的扩展播放的。。可能对格式速度什么的支持不佳。。。
如果内网测试速度没问题就是这个video标签的情况了。。。
可能要使用插件模式来实现视频播放比较好了。。

#7


楼主你解决视频很卡的问题了吗?我看你也个http://210.36.22.71/share 网站的视频还是挺流畅的,所以来求方法了,请帮帮忙吧!

#8


看了一下, 北方访问挺卡的, 这个是网络问题

你的视频文件访问也是tomcat做的?比如这个视频:
http://210.36.22.71/share/upload/vedio/EDCC80518C6840EA9CAD2A1689F5A03A.mp4

可以在tomcat前面加一个nginx或者httpd 做http静态文件分发和ajp代理,比都用tomcat性能好 

#9


测了一下,挺快呀,黑龙江电信

#10


lz ,看到有人用 node.js 做视频服务器,据说速度杠杠的,要不你也试试?
回头告诉我们好用不好用? 用html5的video标签做视频,播放效果很卡