EasyGBS对接宇视SDK,多次点击录像回放出现崩溃是什么原因?
EasyGBS国标视频云服务可支持通过国标GB28181协议将设备接入,实现视频的实时监控直播、录像、语音对讲、云存储、告警、级联等功能,同时也支持将接入的视频流进行全终端、全平台分发,分发的视频流包括RTSP、RTMP、FLV、HLS、WebRTC等格式。同时EasyGBS平台也支持海康Ehome协议及SDK等接入方式。
我们在项目中测试对接宇视sdk时,发现回放录像出现了异常,同一段录像,点击两次,必出现崩溃现象。
于是查看回放录像的代码,发现如下:
播放录像是直接调用PlaybackStart函数,第二次播放录像也是调用PlaybackStart函数。只有第一次播放回放录像不会崩溃,所以判断在进行第二次播放时,肯定是哪个资源没有释放。
进一步排查代码,播放录像有一个唯一键值(key:=fmt.Sprintf(“%s&%s”, code, st)),而第二次播放录像st的时间参数不同,所以又拉了一路流播放。但同时上一个时间录像流也没有停止。
如图,以下代码是停止录像,没有st参数作为开始,所以录像流不会停止。
EasyGBS使用的是国标级联,所以有一个唯一id(CALL-ID),获取call-id转入录像播放,用作唯一键值即可。停止录像播放时也需要用到call-id,否则还是不能停止播放。
修改后,上述录像回放的异常情况已经得到了修复。
随着我国平安城市、平安乡村、雪亮工程等大规模工程的建设如火如荼,EasyGBS平台便捷、丰富、灵活、可拓展的视频能力已经使其成为当前安防市场的主流需求视频监控平台。除了基础性的视频监控能力,我们也逐渐在平台中融入AI智能检测分析技术,如人脸检测、人脸识别、车辆检测、车牌识别、目标跟踪、行为分析等,感兴趣的用户可以前往演示平台进行体验与部署测试。
EasyGBS对接宇视SDK,多次点击录像回放出现崩溃是什么原因?相关推荐
- EasyCVR视频融合平台基于宇视SDK进行二次开发的详细步骤
EasyCVR视频融合平台部署轻快.功能灵活,在视频能力上,可提供视频直播.录像.回放.检索.云存储.级联.告警.对讲等功能.平台可支持多协议.多类型设备接入,包括国标GB28181.RTMP.RTS ...
- All in one,EasyCVR解决所有类型的视频协议设备接入的问题(RTSP/Onvif/RTMP/GB28181/Ehome/DSS/IMOS/海康大华宇视SDK)
之前我有一篇博客<我们为什么要做一款EasyCVR这样的视频平台>专门聊到过为什么已经有了EasyNVR.EasyDSS.EasyGBS这样的专业视频服务器,我们还要做EasyCVR这样的 ...
- TSINGEE青犀视频平台如何调用宇视SDK实现视频录像回放?
TSINGSEE青犀视频的视频云服务平台已经实现了对接多个主流厂家的私有协议与SDK,如海康Ehome协议.海康SDK.大华SDK,目前我们仍在持续拓展更多厂家的SDK,以满足更多用户的场景需求. 今 ...
- LiveGBS流媒体平台GB/T28181功能-摄像头报警告警预案触发图片截取视频录制海康大华华为宇视等摄像头报警触发截图录像
LiveGBS摄像头报警告警预案触发图片截取视频录制海康大华华为宇视等摄像头报警触发截图录像 1.报警信息 1.1.报警查询 1.2.配置开启报警订阅 1.2.1.国标设备编辑 1.2.2.勾选订阅项 ...
- 安防监控流媒体服务器对接宇视摄像机配置OCX插件安装时出现Failed to register ocx, error code 14001错误问题分析
背景需求 随着雪亮工程.明厨亮灶.手机看店.智慧幼儿园监控等行业开始将传统的安防摄像头进行互联网.微信直播,我们知道摄像头直播的春天了.将安防摄像头或NVR上的视频流转成互联网直播常用的RTMP.HT ...
- 宇视摄像机接入TSINGSEE青犀视频平台,如何基于SDK获取设备的组织和摄像机?
TSINGSEE青犀视频Easy系列视频平台,不仅支持市场主流协议如国标GB28181.RTSP/Onvif.RTMP等,还能对接厂家的私有协议,如海康Ehome.海康SDK.大华SDK等,更多私有协 ...
- 麒麟系统开发笔记(九):在国产麒麟系统上搭建宇视摄像头SDK基础环境Demo
若该文为原创文章,转载请注明原文出处 本文章博客地址:https://hpzwl.blog.csdn.net/article/details/127532255 红胖子(红模仿)的博文大全:开发技术集 ...
- linux 摄像头 音频,调用宇视摄像机SDK获取IPC的音视频码流
调用宇视摄像机SDK获取IPC的音视频码流 2020年07月13日 | 萬仟网网络运营 | 我要评论 通过调取宇视摄像机SDK,获取的音视频码流,其格式为标准的h264 over rtp或h265 o ...
- AI视频融合平台EasyCVR现已支持华为宇视等四种SDK接入
EasyCVR视频融合平台支持海量视频的汇聚与管理.转码与分发.鉴权管理.智能分析等,平台融合性强.兼容度高,可支持多协议.多设备接入,包括国标GB28181.RTMP.RTSP/Onvif.海康SD ...
最新文章
- [bzoj2288][pojChallenge]生日礼物【贪心+堆+链表】
- 微信公众号api关注接口php,1.1 公众号接口绑定
- 插件修复数据_APP 热修复都懂了,你会 SDK 热修复吗?最全方案在这里!
- 2499元起!红米K20 Pro发布 吊打855友商旗舰?
- 3.JUC线程高级-同步容器 ConcurrentHashMap
- python画散点图、折线图
- 上位机与西门子PLC通信协议
- BP神经网络数据预测(excel)
- 六轴机器人轨迹规划之matlab画直线
- 如何采用SMW0存储模板和OLED操作Excel的方式生成Excel单据
- 《清华梦的粉碎》by王垠
- discuz模板修改html,Discuz 修改门户的模板——静态页面套用(动态页写死方法以更新)...
- Nginx+Tomcat负载均衡--win7配置详解
- win10系统声音很大,微信等应用声音很小的问题
- 发送的邮件被标记垃圾邮件_如何以HTML格式标记跨邮件通讯
- Unity实现类似于LookAt 的功能
- SPV210定时器的PMW定时器2
- Herb Sutter简介
- 《悲情曹雪芹》——诗篇总结
- Mn0.15V2O5·nH2O锌离子电池正极材料的储锌性能/Co@CNTs催化改性MgH2|碳纳米管原位负载Co纳米颗粒(Co@CNTs)催化剂