onvif局域网摄像头认证
简要描述:
- 输入摄像头onvif用户名,密码获取摄像头码流等信息
请求URL:
- /xsw/onvif/auth
请求方式:
- POST
参数:
| 参数名 | 必选 | 类型 | 说明 |
|---|---|---|---|
| ip | 是 | string | 摄像头ip |
| user | 是 | string | 摄像头用户名 |
| pass | 是 | string | 摄像头密码 |
返回示例
{
"ip": "192.168.0.67",
"authFailed": 0,
"userName": "admin",
"password": "admin",
"streams": [{
"uri": "rtsp://192.168.0.67:554/cam/realmonitor?channel=1\u0026subtype=0\u0026unicast=true\u0026proto=Onvif",
"profile": "H264",
"bitrate": 1024,
"frameRate": 25,
"width": 1920,
"height": 1080,
"videoOption": [{
"Encoding": "H264",
"Width": 1920,
"Height": 1080
}, {
"Encoding": "H264",
"Width": 1280,
"Height": 960
}, {
"Encoding": "H264",
"Width": 1280,
"Height": 720
}, {
"Encoding": "H264",
"Width": 704,
"Height": 576
}]
}, {
"uri": "rtsp://192.168.0.67:554/cam/realmonitor?channel=1\u0026subtype=1\u0026unicast=true\u0026proto=Onvif",
"profile": "H264",
"bitrate": 512,
"frameRate": 25,
"width": 352,
"height": 288,
"videoOption": [{
"Encoding": "H264",
"Width": 704,
"Height": 576
}, {
"Encoding": "H264",
"Width": 352,
"Height": 288
}]
}]
}
返回参数说明
| 参数名 | 类型 | 说明 |
|---|---|---|
| ip | string | 摄像头IP |
| userName | string | 摄像头用户名 |
| password | string | 摄像头密码 |
| authFailed | int | 0用户名密码验证正确,1验证错误 |
| streams.uri | string | 拉流地址 |
| streams.bitrate | int | 波特率 |
| streams.frameRate | int | 帧率 |
| streams.width | int | 视频宽 |
| streams.height | int | 视频高 |
| streams.profile | int | 编码方式 |
| streams.videoOption | {} | 视频参数用于修改编码和分辨率选项 |
备注
- authFailed == 1时需要用户输入新的用户名密码,重新验证
这份文档没解决你的问题?联系我们,技术工程师直接对接。