EasyCVR出现只有HLS协议可播放,其他协议均无法播放是什么原因?
作者:互联网
EasyCVR平台部署轻快、功能灵活拓展,支持多协议接入、多格式视频流分发,包括RTMP、RTSP、WebSoket-FLV、HTTP-FLV、HLS、WebRTC等,可实现全平台、全终端覆盖。为了便于用户自由调用、集成与二次开发,我们也提供了丰富的API接口供用户使用,有需要的用户可以查看我们的官方接口文档。
有用户反馈,设备接入到EasyCVR平台后,只有HLS协议能播放,其它协议均无法观看,请求我们排查协助。
根据用户的反馈,我们立即排除了设备、平台和内核的异常问题。
为了进一步排查出原因,我们对内核日志级别进行了更改,将内核以进程单独启动,查看内核有无报错。此时发现内核中8080端口被占用,那么这也正是上述问题的原因。端口占用导致视频无法播放。HLS播放协议未走内核8080,所以当时只有HLS协议可以播放。
于是找到内核配置文件tsingsess.ini,修改http_listen_addr = “:8080”。修改端口之后,所有播放协议均已经恢复正常播放。
随着安防视频监控技术的不断智能化发展,EasyCVR平台也在积极拓展人工智能检测与识别技术,比如人脸检测、人脸识别、车辆检测、车牌识别、轨迹跟踪、行为识别、物体检测等等,感兴趣的用户可以关注我们的更新。
近期我们也推出了基于边缘AI智能分析技术的安全生产摄像机,设备内置多框架AI算法,在企业的安全生产监管场景中,可实现安全帽检测、防护服检测、烟火检测、室内通道堵塞检测、睡岗离岗检测等智能检测功能。感兴趣的用户可以前往演示平台进行体验或部署测试。
标签:检测,HLS,用户,EasyCVR,内核,播放,可播放 来源: https://www.cnblogs.com/easycvr/p/16459074.html