您好,欢迎访问一九零五行业门户网

Onvif客户端出现“SOAP 1.2 fault: SOAP

用onvif test tool测试自己写的onvif client时,probe收到此信息: soap 1.2 fault: soap-env:sender [no subcode] stopped: no response sent or received (informative) detail: [no detail] 找了好久,才发现原来不是代码错误,而是onvif test tool按下“
用onvif test tool测试自己写的onvif client时,probe收到此信息:
soap 1.2 fault: soap-env:sender [no subcode]
stopped: no response sent or received (informative)
detail: [no detail]
        找了好久,才发现原来不是代码错误,而是onvif test tool按下“discover devices”时会发出两条probe,一条搜索“device”,一条搜索“networkvideotransmitter”。而我做的客户端只会响应第二个。对于第一个,probe函数会返回soap_stop,接下来就会打印以上信息。
        所以在probe时出现此信息应该属于正常情况。 其他时候出现另当别论。
后记:刚发现,按照“onvif_cc-core_spec_2.0.pdf”的说法,新版的onvif server设备是应该相应搜索“device”的,而“networkvideotransmitter”是用于兼容旧版本的设备。所以应该在相应设备类型中加入“device”类型。
其它类似信息

推荐信息