EasyCVR视频融合平台部署轻快、功能灵活,在视频能力上,可提供视频直播、录像、回放、检索、云存储、级联、告警等功能。平台可支持多协议、多类型设备接入,包括国标GB28181、RTMP、RTSP、海康SDK、大华SDK、海康Ehome等,同时也提供API接口供用户二次开发、集成与调用。
有用户反馈,调用通道接口时,编辑接口开启音频,通道接口返回200OK,表明成功开启,但是修改过后发现,通道编号发生了改变,通道数也增加了,但实际通道数量并未变化。
针对用户的反馈,我们立即进行了排查与分析。
根据反馈信息,我们进行了复现操作,发现用户只传parentDeviceID、ChannelID、enableaudio这个三个参数,导致数据库产生空值,虽然前端页面不显示,但是通道条数会增加。
在调用编辑通道接口时,需要传完整的信息字段。
技术人员已经将整个通道信息完整字段的参数整理出来,有需要的用户可以参考如下代码:
{ "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平台应用场景也十分广泛,如:智慧工地、智慧校园、智慧社区、智慧楼宇等,感兴趣的用户可以前往演示平台进行体验或部署测试。
标签:视频,false,通道接口,用户,EasyCVR,条数,调取,通道 From: https://www.cnblogs.com/easycvr/p/16743876.html