EasyCVR基于云边端一体化架构,支持海量视频汇聚管理,平台支持多协议与多类型设备接入,具体包括国标GB28181、RTMP、RTSP/Onvif、海康Ehome、海康SDK、大华SDK、宇视SDK等,能对外分发RTMP、RTSP、HTTP-FLV、WS-FLV、HLS、WebRTC等。
有用户反馈,EasyCVR平台的HLS流一直在加载中,无法播放,但是其他协议均能正常播放,于是请求我们协助排查。
针对该反馈我们立即进行排查。步骤如下:
1)首先检查平台是否关闭了HLS协议,经查,平台HLS协议目前是开放状态;
2)然后查看磁盘使用情况,发现此时用户的磁盘已经被占满。
实际上,HLS的工作原理是将整个流分成一个个小的基于HTTP的文件来下载,每次只下载一些,在开启一个流媒体会话时,客户端会下载一个包含元数据的extended M3U(m3u8)playlist文件,用于寻找可用的媒体流。因此要想播放这个playlist,客户端需要先下载它,而当磁盘空间不足的时候,就无法保存TS索引出m3u8文件了。
3)清理磁盘后,HLS协议流就可以正常播放了。
文章来源:https://www.toymoban.com/news/detail-582774.html
EasyCVR视频融合平台能在复杂的网络环境中将前端设备进行统一集中接入,实现视频资源的汇聚管理、直播鉴权、转码处理、多端分发、智能告警、数据共享等能力与服务。感兴趣的用户可以前往演示平台进行体验或部署测试。文章来源地址https://www.toymoban.com/news/detail-582774.html
到了这里,关于EasyCVR视频融合平台能正常播放其他协议流,但无法播放HLS流的原因排查的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!