Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/373.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/node.js/40.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/.htaccess/6.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript Onvif 400错误“;配置不存在";使用SetVideoEncoderConfiguration功能时_Javascript_Node.js_Camera_Onvif - Fatal编程技术网

Javascript Onvif 400错误“;配置不存在";使用SetVideoEncoderConfiguration功能时

Javascript Onvif 400错误“;配置不存在";使用SetVideoEncoderConfiguration功能时,javascript,node.js,camera,onvif,Javascript,Node.js,Camera,Onvif,我正在NodeJS中使用库 (我尝试了许多库,但这似乎是最好的,其他库也给了我错误) 我试图使用SetVideoEncoderConfiguration功能,但出现以下错误: 400配置不存在 我还尝试使用其他函数,如GetVideoEncoderConfigurations,它们都可以正常工作 这是我的代码: const device=createManagedDeviceInNode({ 设备URL:`http://192.168.1.200:10000/onvif/media_servi

我正在NodeJS中使用库 (我尝试了许多库,但这似乎是最好的,其他库也给了我错误)

我试图使用
SetVideoEncoderConfiguration
功能,但出现以下错误:
400配置不存在
我还尝试使用其他函数,如
GetVideoEncoderConfigurations
,它们都可以正常工作

这是我的代码:

const device=createManagedDeviceInNode({
设备URL:`http://192.168.1.200:10000/onvif/media_service`,
用户名:用户名,
密码:密码,
});
let config:VideoEncoderConfiguration={
分辨率:{宽度:1920,高度:1080},
编码:VideoEncoding.H264,
质量:4,,
H264:{GovLength:50,H264配置文件:H264配置文件.Main},
差饷管制:{
帧率限制:30,
编码间隔:50,
比特率限制:2048
},
多播:{
地址:{Type:IPType.IPv4,IPv4地址:'239.0.1.0'},
港口:32002,
TTL:2,
自动启动:错误
},
MPEG4:{GovLength:50,MPEG4文件:MPEG4文件.SP},
会话超时:“PT10S”
}
让setData=wait device.api.Media.SetVideoEncoderConfiguration(config,true).toPromise();
console.log(setData.match({
确定:success=>{console.log(success.json)},
fail:failure=>{console.log(failure.status,failure.statusMessage)}
}));