AI智慧安监视频融合平台EasyCVR播放HLS流出现报错404是什么原因?

发布时间 2023-06-20 16:32:26作者: EasyCVR视频融合平台

EasyCVR平台支持多协议与多类型设备接入,具体包括国标GB28181、RTMP、RTSP/Onvif、海康Ehome、海康SDK、大华SDK、宇视SDK等,能对外分发RTMP、RTSP、HTTP-FLV、WS-FLV、HLS、WebRTC等。平台既具备传统安防视频监控的能力,也能接入AI智能分析的能力,应用场景十分广泛。

有用户反馈,平台视频播放时,切换至HLS流,出现了视频无法加载的情况,请求我们排查。

通过F12开发者工具查看到,使用HLS播放时报错404。根据HLS流协议,报错404表明没有ts切片产生。于是我们对此进行排查,以下为具体步骤:

1)根据报错我们首先对磁盘读写进行排查,查看是否是磁盘无法读写的原因导致ts文件无法写入,经过排查发现磁盘读写正常;

2)对内核进行排查,内核也一切正常;

3)最后查看tsingsee.ini文件[hsl] out_path路径,发现用户直接填写的是挂载盘,软件对hls写入有具体的格式要求,需要写入data/hls目录下;

4)对原本的挂载盘路径追加data/hls目录;

5)重新追加目录之后,重启软件,再次对HLS协议进行播放,此时视频已经播放正常了。

EasyCVR平台兼容性强、拓展度高,支持将分散的各类视频资源进行统一汇聚、整合、集中管理,可实现视频监控直播、云端录像、云存储、录像检索与回看、智能告警、平台级联、集群、电子地图、H.265视频自动转码、智能分析等视频能力与服务。感兴趣的用户可以前往演示平台进行体验或部署测试。