GB28181协议EasyGBS平台可对非GB设备的云端录像进行删除

网友投稿 256 2022-10-12


GB28181协议EasyGBS平台可对非GB设备的云端录像进行删除

EasyGBS视频平台可基于公安部推出的国标GB28181协议,对设备进行接入、视频转码、直播、分发、录像、回看、语音对讲、告警上报、云台控制、平台级联等,只要设备支持GB28181协议,都能接入EasyGBS国标视频云服务平台。除此之外,EasyGBS还能支持平台级联,既能作为下级平台级联到支持GB28181协议的上级平台,也能作为上级平台,让下级平台通过GB28181协议进行级联,实现视频资源的有效共享与调度。

EasyGBS平台的可拓展性较强,我们也提供了丰富的API接口及SDK,供有需求的用户进行调用、集成或二次开发。同时我们也支持用户的个性化定制,以满足用户在多样化场景中的视频能力需求。

今天就来和大家分享一个定制功能的设计逻辑:EasyGBS可对非GB设备的云端录像进行删除。

实现逻辑:

在传入删除通道录像文件时,进行类型判断,如果是非GB设备,则对路径进行处理,然后查询是否存在,再进行删除。

添加如下代码,接收前端传入的删除设备类型参数,然后格式化文件录像路径,对其确认查询过后,进行删除。

ssrc := getSSRC(code, code, "0") deltype := params["type"] streamID := fmt.Sprintf("%s_%s_%s", serial, code, ssrc) //fmt.Sprintf("%s_%s", serial, code) if deltype == "car" { streamID = fmt.Sprintf("%s_%s", serial, code) } period := params["period"] if period == "" { c.AbortWithStatusJSON("未指定日期") return }

再次调用删除接口,删除设备录像。

国标GB28181协议视频平台EasyGBS平台部署轻快、功能灵活,既能作为业务层平台使用,也能作为视频能力层被业务层平台调用,具备很高的可拓展性。EasyGBS凭借优秀的视频资源接入与处理能力,已经在很多项目场景中落地应用,如明厨亮灶、智慧工地、雪亮工程、平安乡村等等。感兴趣的用户可以前往演示平台进行体验或部署测试。


版权声明:本文内容由网络用户投稿,版权归原作者所有,本站不拥有其著作权,亦不承担相应法律责任。如果您发现本站中有涉嫌抄袭或描述失实的内容,请联系我们jiasou666@gmail.com 处理,核实后本网站将在24小时内删除侵权内容。

上一篇:Springboot Websocket Stomp 消息订阅推送
下一篇:国标GB28181协议视频平台EasyGBS定制开发:如何实现标准设备录像的倍速功能?
相关文章

 发表评论

暂时没有评论,来抢沙发吧~