标签:onvif
onvif搜索不到,就两点,第一点就是命名空间过长,第二点就是messageid的问题。
第一点:
由于发送搜索命令的包,会把命名空间都带上,那么久会导致包的大小会变大,如果对方接收这个包的大小给的不足,势必会导致信息接收不全,从而导致解析错误,不予以回包。
第二点:
messageid一样,设备只会回应一次。所以每次最好产生不同的messageid(可以rand()配合上自己本机的mac地址)。
标签:onvif
原文地址:http://blog.csdn.net/bing87496988/article/details/43410683