OptionaladdressOptionalbufferReceive buffer size in bytes for discovery responses
OptionaldeviceInterface to bind on for discovery ex. eth0
OptionallisteningClient will listen to discovery data device sent
OptionalmessageWS-Discovery message id
OptionalportProbe destination UDP port. Default WS_DISCOVERY_PORT.
OptionalresolveSet to false if you want to omit creating of Cam objects. Default true
OptionalscopesWS-Discovery Probe Scopes. Default empty — match any scope.
OptionaltimeoutTimeout in milliseconds for discovery responses, Default 5000
OptionaltypeSocket type
OptionaltypesWS-Discovery Probe Types. Default ['tds:Device'] (ONVIF Core §7.3.2.1 —
every compliant device advertises this). Pass [] to omit a type filter
(match any WS-Discovery type).
Probe destination host. Default WS_DISCOVERY_IPV4 (or WS_DISCOVERY_IPV6 for IPv6 sockets). Pass a unicast IP for a directed Probe.