EasyCVR内置的EasyWasmPlayer播放器分发RTMP流在VLC中无法播放的原因分析

EasyCVR平台一直是TSINGSEE青犀视频产品中支持协议最为丰富的平台,由于原本就支持国标GB28181、RTSP协议,又在我们不断拓宽之下开发了私有协议的接入和RTMP推流功能,可以直接接收客户端推送rtmp流,可直播、可录像。很多用户都会通过EasyCVR来搭建一个视频集中管理平台,形成自己的视频管理系统。

近期有用户在调用EasyCVR接口获取转发的实时流遇到VLC不能播放的情况。接口定义如下:

image.png

在调用此接口时protocol传值为RTMP,得到如下返回:

image.png

接着用VLC播放就出现异常情况,发现无法播放,如下图:

image.png

但是在EasyCVR平台却发现可以播放:

image.png

这时我们就可以发现上图中EasyCVR系统选择的是EasyWasmPlayer播放器,这个播放器是TSINGSEE青犀视频开发的H.265播放器,专门用来播放H.265编码格式的视频流。问题就在这里,因为vlc不支持RTMP扩展H.265拉流,上图中EasyCVR默认播放的是FLV协议的流。

如果是需要客户端播放的话,可以用EasyPlayer RTMP专业版播放器,它支持全终端适用,如果是需要WEB端播放的话,由于FLASH插件已经被各浏览器厂家摒弃,因此现在只能是通过转成HTTP协议才可以完成。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值