AI智能视频融合平台EasyCVR平台正常播放FLV却无法播放HLS流,是什么原因?

时间:2023-02-22 17:54:52

EasyCVR平台可在复杂的网络环境中,将分散的各类视频资源进行统一汇聚、整合、集中管理,实现视频资源的鉴权管理、按需调阅、全网分发、智能分析等。平台可支持多协议、多类型设备接入,可对外分发多格式的视频流,包括RTSP、RTMP、HLS、FLV、WebRTC等,能实现全平台、全终端覆盖。

AI智能视频融合平台EasyCVR平台正常播放FLV却无法播放HLS流,是什么原因?

有用户反馈,在项目现场将设备通过国标GB28181协议接入EasyCVR,在平台可以正常播放FLV格式的视频,但是以HLS流播放却失败了,于是请求我们协助排查。

接到反馈后我们立即进行了排查。技术人员打开F12查看接口发现,调用HLS接口时返回了404,由此可以判断,是因为HLS的路径错误,导致服务查找HLS生成的地址失败,因此无法播放,如图所示:

AI智能视频融合平台EasyCVR平台正常播放FLV却无法播放HLS流,是什么原因?

AI智能视频融合平台EasyCVR平台正常播放FLV却无法播放HLS流,是什么原因?

找到问题原因后,解决起来较为简单了。打开mediaserver目录下tsingsee.ini文件,在hls栏目中的out_path路径最小目录应为hls,将其设置为E:/data/hls即可。

按上述修改后,平台的HLS流已经能成功播放了。

AI智能视频融合平台EasyCVR平台正常播放FLV却无法播放HLS流,是什么原因?

EasyCVR视频融合云服务支持海量视频汇聚与管理、处理与分发、智能分析等视频能力。将EasyCVR与智能分析网关结合使用,可以实现基于云、边、端架构的AI智能检测分析及算力的精细化调度等能力,该方案的应用场景也十分广泛,包括:通用安防、智慧安监、明厨亮灶、智慧景区、区域安全监测等。感兴趣的用户可以关注我们的更新。