videojs能播放mp4,不能播放rtmp流的问题解决

最近给了一个小任务是要验证下videojs播放rtmp流的问题。

 

我先是在 http://www.jq22.com/jquery-info404 《视频播放插件Video.js》下载了

videojs能播放mp4,不能播放rtmp流的问题解决_第1张图片

根据它提供的demo修改代码如下:





Video.js 5.18.4
	
	
	
	



	

运行发现无法成功播放,之前用它的demo播放mp4文件是可以的,排除了代码问题、路径问题、浏览器不支持问题、flash问题(这些问题大家自行百度),后来发现是因为:video.js不支持在本地html页面里播放

于是根据这篇文章:https://blog.csdn.net/u011456337/article/details/50704331 

3分钟快速搭建nodejs本地服务器运行测试html/js》     感谢“罗星星的博客”的帮助。

搭建了本地服务器,成功实现了videojs播放rtmp流

videojs能播放mp4,不能播放rtmp流的问题解决_第2张图片

问题解决!

 

另外,我之前下的是下面这个版本:

videojs能播放mp4,不能播放rtmp流的问题解决_第3张图片

 

 

这个版本就算按照上面的操作了也不能播放,是因为(V6.X.X的都播不了rtmp,V5.x.x的才行,对比发现,V6.X.X目录下没有video-js.swf,rtmp需要flash来播 

具体看:

http://blog.videojs.com/Video-js-removes-Flash-from-core-player/

 

 

 

 

本人近期专注写论文,没有再弄这个方面的东西了

附上本文文件下载:

https://share.weiyun.com/5ynrKTT 

你可能感兴趣的:(音视频,前端)