EasyNVR平台是基于RTSP/Onvif协议的视频接入、处理及分发平台,可以分发出RTSP、RTMP、WS-FLV、HTTP-FLV、HLS 、WebRTC等格式的视频流,可实现在全终端(PC、手机、平板、电子大屏/电视墙等)播放监控视频。
有用户反馈,EasyNVR在手机ios端出现了视频无法播放的情况,显示为黑屏状态,请求我们协助排查。
我们在排查时发现,视频流在iOS端并无报错,但是手机端界面一直处于黑屏状态。于是检查用户的配置中心,发现用户设置的默认播放协议为WS_FLV。但是,FLV协议在iOS端是无法播放的。iOS端目前只支持WebRTC和HLS两种协议。
所以,这里需要在起播时加入判断,如果为iOS端,且默认协议不是WebRTC或HLS这两种协议,那就默认赋值为HLS协议,以免用户无法观看到视频。
修改后,上述用户的问题已经得到解决了。
EasyNVR平台的可拓展性强、部署轻快、操作便捷,API简单易用。平台具备视频直播监控、录像、检索与回看、云存储、国标级联等功能,在安防监控领域有着广泛的使用场景,包括智慧工地、智慧工厂、智慧景区、智慧水利等等。感兴趣的用户可以前往演示平台进行体验或部署测试。