curl --location --request GET '/api/v1/channelsconfig?device=1&start=0&limit=50&q' \
--header 'Token: eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJleHAiOjE3NDU5ODMxOTIsInB3IjoiZGNiY2JhOGQyYTVjMzlkNWJiNGQ2N2E4ZDZlODZiOGMiLCJ0bSI6MTc0NTM3ODM5MiwidW4iOiJlYXN5Y3ZyIn0.mFo8WKd9jLLRkKr4-fQj1C8Qn5uMDzYDCcdfyl6IrN0'
{
"EasyDarwin": {
"Header": {
"CSeq": "1",
"Version": "v1",
"MessageType": "MSG_SC_SERVER_GET_CHANNELS_ACK",
"ErrorNum": "200",
"ErrorString": "Success OK"
},
"Body": {
"ChannelCount": 1,
"Channels": [
{
"AiIPCId": "",
"AiManufacturer": "",
"AlarmPlanID": 0,
"CdnUrl": "",
"ChannelID": 1,
"ChannelNum": 1,
"Channels": [],
"CurPlayStreamType": "",
"CustomID": "",
"EhomeDeviceID": "",
"Enable": 1,
"EnableAudio": 1,
"EnableCdn": 0,
"EnableH265ToH264": false,
"EnableRecord": 1,
"ErrorString": "",
"Expires": 0,
"FavoritesChannel": 0,
"ForcedOnline": 0,
"GBDeviceID": "",
"GBID": "",
"GBParentID": "",
"GBParental": 0,
"GpsLatitude": 0,
"GpsLongitude": 0,
"IP": "192.168.3.170",
"IsLabel": false,
"IsPushStream": 0,
"LabelCustomID": "",
"LabelName": "",
"LabelParentID": 0,
"Latitude": 0,
"Longitude": 0,
"Misc": "",
"Name": "111",
"NodeType": "",
"OnDemand": 1,
"Online": 1,
"Onvif": "http://192.168.3.170:80/onvif/device_service",
"ParentDeviceID": 1,
"Parental": 0,
"Password": "xf1234567",
"PlayTime": 0,
"Port": 554,
"Protocol": "ONVIF",
"RawResolution": 0,
"RecordPlan": "0",
"RecordPlanNew": "",
"RecordPlanOffTime": 0,
"RecordPlanSwitch": false,
"RecordUrl": "",
"RelationChnID": 0,
"RtspUrl": "rtsp://admin:xf1234567@192.168.3.170:554/cam/realmonitor?channel=1&subtype=0&unicast=true&proto=Onvif",
"ServerID": "EasyCVR_NODE_01",
"SnapUrl": "/snap/1_1/channel_1.raw?t=1745390536216807500",
"Status": "",
"StopRecordTimer": null,
"SubCount": 0,
"Token": "8qmVTZLS",
"Transport": "TCP",
"UpdateName": 0,
"Username": "admin",
"WatermarkingPlace": "",
"WatermarkingText": ""
}
]
}
}
}