>  기사  >  데이터 베이스  >  Onvif客户端出现“SOAP 1.2 fault: SOAP

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

WBOY
WBOY원래의
2016-06-07 15:13:501612검색

用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”类型。

성명:
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.