首页 > 编程语言 >国标GB28181视频平台LntonGBS(源码版)国标平台大量通道接入后,创建角色接口不响应的问题解决方案

国标GB28181视频平台LntonGBS(源码版)国标平台大量通道接入后,创建角色接口不响应的问题解决方案

时间:2023-08-08 15:03:26浏览次数:52  
标签:视频 GB28181 平台 LntonGBS 国标 源码 监控

国标GB28181协议视频平台LntonGBS是基于国标GB28181协议的视频云服务平台,支持多路设备同时接入,并对多平台、多终端分发出RTSP、RTMP、FLV、HLS、WebRTC等格式的视频流。平台可提供视频监控直播、云端录像、云存储、检索回放、智能告警、语音对讲、平台级联等功能,在视频能力上,GB28181视频监控国标平台LntonGBS可支持多分屏播放实时监控视频,画面支持1、4、9、16个,可同时播放多路视频流。

国标GB28181视频平台LntonGBS(源码版)国标平台大量通道接入后,创建角色接口不响应的问题解决方案_视频流

有用户反馈,在LntonGBS的项目现场,接入了大批量的设备,设备通道高达30万+,当用户在平台创建角色时,会出现长时间未响应并且页面崩溃的情况。

这是因为创建角色时,会获取所有设备的通道,接口返回长时间未响应,并且该接口返回的数据过大,因此导致前端页面崩溃,影响角色添加等功能的使用。针对该情况,技术人员立即对项目现场进行了排查。

查询代码得知,原来是在查询mysql语句时并未做去重处理。修改原先的mysql查询,添加Group过滤,如下:

国标GB28181视频平台LntonGBS(源码版)国标平台大量通道接入后,创建角色接口不响应的问题解决方案_视频流_02

在获取设备下通道时,通过多表联查,保证数据及时返回和避免数据量过大。Mysql多表联查语句如下:

国标GB28181视频平台LntonGBS(源码版)国标平台大量通道接入后,创建角色接口不响应的问题解决方案_国标平台_03

参考代码:

国标GB28181视频平台LntonGBS(源码版)国标平台大量通道接入后,创建角色接口不响应的问题解决方案_视频监控_04

经过优化后,项目现场的问题得到了解决。

国标GB28181视频平台LntonGBS(源码版)国标平台大量通道接入后,创建角色接口不响应的问题解决方案_安防视频监控_05

安防视频监控国标对接LntonGBS视频能力丰富,部署灵活,既能作为业务平台使用,也能作为视频能力层被业务平台调用。平台可提供流媒体接入、处理、转发等服务,支持内网、公网的监控设备通过国标GB/T28181协议进行视频监控直播。随着安防市场不断趋向于标准化、规范化方向发展,视频汇聚平台LntonGBS在线下场景中也受到广泛应用,比如明厨亮灶、平安城市、智慧工地、智慧社区、智慧校园、智慧安防等。

国标GB28181视频平台LntonGBS(源码版)国标平台大量通道接入后,创建角色接口不响应的问题解决方案_安防视频监控_06

标签:视频,GB28181,平台,LntonGBS,国标,源码,监控
From: https://blog.51cto.com/LNTON/7009178

相关文章

  • TOPIAM 社区版 1.0.0 发布,开源 IAM/IDaaS 企业身份管理平台
    Hi,亲爱的朋友们,今天是传统24节气中的立秋,秋天是禾谷成熟、收获的季节。经过长时间优化和迭代,TOPIAM企业身份管控平台也迎来了当下的成长和收获,正式发布社区1.0.0版本,欢迎大家下载试用,经验交流、社区共建。产品概述TopIAM 企业数字身份管控平台,简称:EIAM(EmployeeIdentityand......
  • 国标GB28181视频平台LntonGBS(源码版)国标视频平台内存错误导致崩溃的问题解决方案
    LntonGBS国标视频云服务通过支持国标GB28181协议,实现了设备接入、实时监控直播、录像、语音对讲、云存储、告警、级联等功能。同时,它还支持将接入的视频流以多种格式(包括RTSP、RTMP、FLV、HLS、WebRTC)进行全终端、全平台分发,实现了无插件播放在Web浏览器、手机浏览器、微信端、PC客......
  • 活动发布报名平台型公众号开源版开发
    活动发布报名平台型公众号开源版开发后台管理、手机端自由发布活动!为个人、企业或主办方举办各类活动提供一个发布推广与活动报名平台,主办方可以在平台进行活动发布,用户可以免费注册并灵活使用该系统的发布、报名管理、核销等功能。功能支付、退款、表单定义模板通知、短信、数据导......
  • 视频融合平台视频汇聚平台LiteCVR用户反馈接入设备显示离线处理教程
    LiteCVR视频融合平台是一款基于云边端一体化架构的应用程序,旨在提供强大的数据接入、处理和分发功能。该平台支持多种协议接入,包括市场主流标准协议和厂家私有协议及SDK,例如国标GB28181、RTMP、RTSP/Onvif、海康Ehome、海康SDK、宇视SDK等。我们收到了用户的反馈,他们在长时间使用Li......
  • 如何实现直播平台开发使用 Camera 拍照
    随着信息时代的发展,直播在我们生活中也越来普遍化,我们也越来越愿意在直播平台中分享我们的日常生活,这同时促进了直播平台开发功能且不断更新,比如生活中遇到有趣的事情就拍照记录下来随之发到平台上去,怎么把照片发布到直播平台上去,这就需要使用Camera拍照功能。Android直播平台......
  • Android平台一对一音视频通话方案对比:WebRTC VS RTMP VS RTSP
    一对一音视频通话使用场景一对一音视频通话都需要稳定、清晰和流畅,以确保良好的用户体验,常用的使用场景如下:社交应用:社交应用是一种常见的使用场景,用户可以通过音视频通话进行面对面的交流;在线教育:老师和学生可以通过音视频通话功能进行实时互动,提高教学效率;远程协助:在某些工作场景......
  • 用断点调试阅读peft源码:prefix tuning
    今天我们阅读peft源码,主要是为了弄清楚prefixtuning的工作原理和代码细节。模型定义部分peft_config=PrefixTuningConfig(task_type=TaskType.SEQ_2_SEQ_LM,inference_mode=False,num_virtual_tokens=20)#下载预训练模型T5,模型结构可以在debugconsole中输入model得到m......
  • Flink源码解析(零)——源码解析系列随笔说明
    00、博主仅是数据开发及数仓开发工程师,出于提升自身对Flink系统原理掌握考虑,自愿花费精力整理源码解析系列随笔,并非专业Flink系统开发人员,在源码解析过程中出现非专业行为望见谅。希望Flink系统开发专业人员多提意见,不胜感激。01、Flink源码解析系列随笔主要基于Flink1.17.1版本......
  • 谷歌Linux内核自动测试平台架构介绍-用自动测试测试难以测试的问题
    1摘要内核和硬件等低级系统已被证明极难进行有效测试,因此,许多内核测试都是以手动为主方式进行的。现有的大多数测试框架都是为测试与底层平台隔离的高级软件而设计的,而底层平台被假定是稳定可靠的。测试底层平台本身需要一套全新的假设,这些假设必须从根本上反映在框架的设计中。......
  • 可观测性平台夜莺开源项目发布V6正式版!
    夜莺开源项目在2023.7月底发布了V6版本,这个版本开始,项目目标不止于做一款开源监控系统,而是要做一款开源可观测性平台,不过路漫漫其修远兮,初期只是把日志数据源引入并完成了基本的可视化,后续会着力打通指标和日志的数据串联以及数据特征提取。欢迎小伙伴一起参与共建。夜莺V6版本......