EasyCVR平台https协议用不了rtc,WebRTC视频无法播放该如何解决?

2022-11-02 16:52:29 浏览数 (1)

EasyCVR平台可支持多类型设备、多协议方式接入,具体包括:国标GB28181协议、RTMP、RTSP/Onvif、海康Ehome,以及海康SDK、大华SDK、华为SDK、宇视SDK、乐橙SDK、萤石SDK等,可覆盖市面上绝大多数的视频源设备。平台基于云边端协同架构,可将接入的视频流进行全平台、全终端分发,分发的视频流包括RTSP、RTMP、FLV、HLS、WebRTC等。

有用户反馈,在使用EasyCVR平台时,无法使用webrtc协议,并且现场的版本是v2.0.3。收到反馈后,技术人员立即进行了排查。

关于WebRTC协议无法播放的情况,我们在前期的文章中也分享过不少,有需要的用户可以翻阅我们往期的文章进行了解。

技术人员用rtc协议部署打洞程序连接公网,帮助用户配置好后再次测试,发现视频还是无法播放。用rtc测试工具测试,发现连接打洞程序的地址并不是现场配置的公网地址,连接的是默认我们的地址,已被程序写死,手动修改不了。这样也只能连接我们的公网,不能使用用户现场的地址。

针对该情况,技术人员修改其配置文件,将信息填写为我们的公网打洞程序的相关信息,此时WebRTC协议的视频已经恢复播放了。

值得注意的是,新版EasyCVR(V2.5.0及以上)的webrtc配置和旧版本已经略有不同,取消了之前繁琐的stun打洞程序,只需在配置文件中将host_ip配置为公网地址即可。

EasyCVR平台基于云边端一体化管理,可支持视频实时监控、云端录像、云存储、回放与检索、智能告警、平台级联等功能。平台在线下场景中应用广泛,包括智慧工地、智慧工厂、智慧校园、智慧社区等等。近期我们正在对EasyCVR平台进行新功能的拓展,欢迎大家关注我们的更新。

0 人点赞