随着我国平安城市、平安乡村、雪亮工程等大规模工程的建设如火如荼,安防市场也逐渐统一标准,基于终端标准化、平台互联互通的需求,GB28181协议也成为各大视频监控平台的主流接入协议之一。EasyGBS平台正是基于国标GB28181协议的视频接入、处理及分发平台,具备视频直播监控、云端录像、云存储、检索回放、智能告警、语音对讲等功能,其中最显著的特点是支持与各大平台的级联,降低了视频监控设备之间、平台与平台之间的互联互通难度。
有用户反馈EasyGBS在级联到上级平台时,视频在EasyGBS平台上播放正常,但是上级平台却显示黑屏,请求我们协助排查。今天和大家分享一下排查与解决办法。
通过用户描述,该用户将EasyGBS作为下级平台,级联到上级平台(宇视平台),上级平台无法播放视频。我们在排查中经过抓包发现,EasyGBS平台向上级发送了视频流数据,但是上级平台却无法播放。深入排查得知,上级宇视平台在回复SIP/SDP 200 OK消息中,发流端口和实际发流端口不匹配,如下图:
实际发流端口为50036:
可通过修改代码,在请求到SDP数据后,将端口保存到stream信息中,并将本次回复的发流端口号,修改成SDP数据中的端口号:
修改后,SIP/SDP 200 OK中的发流端口号与实际发流端口就匹配了,如下图:
上级平台也能正常播放视频了。
随着国家倡导平安城市、智慧城市的建设,安防视频监控作为智慧城市安防建设的重要环节,也越来越受到重视。EasyGBS平台以其优秀的视频能力、可拓展性强的特点,在线下场景中的应用也越来越广泛。除了基础性的视频监控能力,我们也逐渐在平台中融入AI智能检测分析技术,如人脸检测、人脸识别、车辆检测、车牌识别、目标跟踪、行为分析等
原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。
如有侵权,请联系 cloudcommunity@tencent.com 删除。
原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。
如有侵权,请联系 cloudcommunity@tencent.com 删除。