Skip to content

Retrieve manufacturer information from devices or expose Scopes data #55

@albert-haam

Description

@albert-haam

Do you have any plans to support retrieving manufacturer information from devices?

I understand this may not be part of the ONVIF standard, but Hanwha Vision includes this information in their discovery response, as shown below:

Alternatively, it would be great if the Scopes could be exposed, since they already contain useful metadata such as the manufacturer, model, and location.

<SOAP-ENV:Envelope
xmlns:SOAP-ENV="http://www.w3.org/2003/05/soap-envelope"
xmlns:SOAP-ENC="http://www.w3.org/2003/05/soap-encoding"
xmlns:wsa="http://schemas.xmlsoap.org/ws/2004/08/addressing"
xmlns:tds="http://www.onvif.org/ver10/device/wsdl"
xmlns:d="http://schemas.xmlsoap.org/ws/2005/04/discovery"
xmlns:dn="http://www.onvif.org/ver10/network/wsdl">
SOAP-ENV:Header
wsa:MessageIDuuid:b0bc3602-35b7-cb46-b51c-714db0a9f0a4</wsa:MessageID>
wsa:RelatesTouuid:9ac9a12f-be37-4767-9333-50aa933026ea</wsa:RelatesTo>
<wsa:To SOAP-ENV:mustUnderstand="true">http://schemas.xmlsoap.org/ws/2004/08/addressing/role/anonymous</wsa:To>
<wsa:Action SOAP-ENV:mustUnderstand="true">http://schemas.xmlsoap.org/ws/2005/04/discovery/ProbeMatches</wsa:Action>
<d:AppSequence SOAP-ENV:mustUnderstand="true" MessageNumber="1506" InstanceId="1761674209"/>
</SOAP-ENV:Header>
SOAP-ENV:Body
<d:ProbeMatches>
<d:ProbeMatch>
wsa:EndpointReference
wsa:Addressurn:uuid:5a545647-3656-3458-3230-30304e4b4e00</wsa:Address>
</wsa:EndpointReference>
<d:Types>dn:NetworkVideoTransmitter tds:Device</d:Types>
<d:Scopes>
onvif://www.onvif.org/manufacturer/Hanwha%20Vision
onvif://www.onvif.org/type/video_encoder
onvif://www.onvif.org/type/Network_Video_Transmitter
onvif://www.onvif.org/type/audio_encoder
onvif://www.onvif.org/hardware/PNM-C16013RVQ
onvif://www.onvif.org/Profile/Streaming
onvif://www.onvif.org/Profile/T
onvif://www.onvif.org/Profile/M
onvif://www.onvif.org/location/country/korea
onvif://www.onvif.org/location/city/seoul
onvif://www.onvif.org/name/PNM-C16013RVQ
</d:Scopes>
<d:XAddrs>http://x.x.x.x/onvif/device_service</d:XAddrs>
<d:MetadataVersion>1</d:MetadataVersion>
</d:ProbeMatch>
</d:ProbeMatches>
</SOAP-ENV:Body>
</SOAP-ENV:Envelope>

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions