前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >EasyCVR通过调取接口开启音频,通道条数与实际不符的原因分析

EasyCVR通过调取接口开启音频,通道条数与实际不符的原因分析

原创
作者头像
TSINGSEE青犀视频
发布2022-09-30 09:37:52
2800
发布2022-09-30 09:37:52
举报
文章被收录于专栏:TSINGSEE青犀视频

EasyCVR视频融合平台部署轻快、功能灵活,在视频能力上,可提供视频直播、录像、回放、检索、云存储、级联、告警等功能。平台可支持多协议、多类型设备接入,包括国标GB28181、RTMP、RTSP、海康SDK、大华SDK、海康Ehome等,同时也提供API接口供用户二次开发、集成与调用。

有用户反馈,调用通道接口时,编辑接口开启音频,通道接口返回200OK,表明成功开启,但是修改过后发现,通道编号发生了改变,通道数也增加了,但实际通道数量并未变化。

针对用户的反馈,我们立即进行了排查与分析。

根据反馈信息,我们进行了复现操作,发现用户只传parentDeviceID、ChannelID、enableaudio这个三个参数,导致数据库产生空值,虽然前端页面不显示,但是通道条数会增加。

在调用编辑通道接口时,需要传完整的信息字段。

技术人员已经将整个通道信息完整字段的参数整理出来,有需要的用户可以参考如下代码:

代码语言:javascript
复制
{

                    "AiIPCId": "",
                    "AiManufacturer": "",
                    "CdnUrl": "",
                    "ChannelID": 2,
                    "ChannelNum": 0,
                    "ChannelType": "GB",
                    "Channels": [],
                    "CurPlayStreamType": "",
                    "CustomID": "",
                    "Enable": 1,
                    "EnableAudio": 1,
                    "EnableCdn": 0,
                    "EnableH265ToH264": false,
                    "EnableMainStream": true,
                    "EnableRecord": 0,
                    "EnableSubStream": false,
                    "ErrorString": "",
                    "FavoritesChannel": 0,
                    "GBChannelID": "34020000001320000001",
                    "GBDeviceID": "34020000001320000122",
                    "GBID": "34020000001320000001",
                    "GBParentID": "34020000001320000122",
                    "GpsLatitude": 0,
                    "GpsLongitude": 0,
                    "IP": "",
                    "IsLabel": false,
                    "LabelCustomID": "",
                    "LabelName": "",
                    "LabelParentID": 0,
                    "Latitude": 0,
                    "Longitude": 0,
                    "MainStreamURL": "",
                    "Name": "Camera 01",
                    "OnDemand": 1,
                    "Online": 1,
                    "Onvif": "",
                    "ParentDeviceID": 2,
                    "Parental": 0,
                    "Password": "",
                    "Port": 0,
                    "Protocol": "GB",
                    "RecordPlan": "0",
                    "RecordPlanNew": "",
                    "RecordPlanSwitch": false,
                    "RecordUrl": "",
                    "RelationChnID": 0,
                    "RtspUrl": "rtsp://",
                    "ServerID": "EasyCVR_NODE_01",
                    "SnapUrl": "",
                    "StopRecordTimer": null,
                    "SubCount": 0,
                    "SubStreamURL": "",
                    "Token": "",
                    "Transport": "TCP",
                    "Username": ""
                }

EasyCVR支持海量视频设备接入、视频汇聚与管理等,能兼容多类型的设备接入,平台可对前端接入设备进行统一管理,并能支持采用设备树对设备进行分组、分级、用户与角色权限管理等。EasyCVR平台应用场景也十分广泛,如:智慧工地、智慧校园、智慧社区、智慧楼宇等,感兴趣的用户可以前往演示平台进行体验或部署测试。

原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。

如有侵权,请联系 cloudcommunity@tencent.com 删除。

原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。

如有侵权,请联系 cloudcommunity@tencent.com 删除。

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
相关产品与服务
对象存储
对象存储(Cloud Object Storage,COS)是由腾讯云推出的无目录层次结构、无数据格式限制,可容纳海量数据且支持 HTTP/HTTPS 协议访问的分布式存储服务。腾讯云 COS 的存储桶空间无容量上限,无需分区管理,适用于 CDN 数据分发、数据万象处理或大数据计算与分析的数据湖等多种场景。
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档