为了账号安全,请及时绑定邮箱和手机立即绑定

求大佬指点哈!rtmp推流,怎么实现不通过flash来播放

求大佬指点哈!rtmp推流,怎么实现不通过flash来播放

侃侃尔雅 2019-10-16 09:39:05
现在直播项目中使用的是ckplayer插件,视频播放有flash和html5两种方式,但html5不支持rtmp推流,所以必须用到flash,每次在浏览器中都要允许flash,现在想不通过flash来播放,可以访问页面就能直接播放直播。使用过video.js还是得要flash支持。请问有其他的方式来实现不通过flash来播放吗解决了:目前是将推流的rtmp地址换成.m3u8的,可以在video标签中使用,只是需要浏览器支持,其他只有低版本的IE不支持h5的也还是换成了flash。
查看完整描述

3 回答

?
weixin_慕尼黑7090927

TA贡献1条经验 获得超0个赞

完全可以,下载FFMPEG,命令行进入FFMEPG目录,执行以下命令:

ffmpeg -i rtmp://192.168.8.8:1935/live/sword -vcodec copy -acodec copy -vbsf h264_mp4toannexb -f hls -hls_list_size 3 -hls_wrap 20 c:\player\hls\sword.m3u8

其中RTMP地址及最后的路径改成自己的!

这样,就可以通过video js播放了!这样就可以脱离flash了,就是延时较大!还在研究中。。。

查看完整回答
反对 回复 2021-10-22
  • 3 回答
  • 0 关注
  • 1878 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信