lumeohq / onvif-rs

A native Rust ONVIF client library.
MIT License
114 stars 61 forks source link

Additional information from WS Discovery #118

Open Alibirb opened 9 months ago

Alibirb commented 9 months ago

Currently the DiscoveryBuilder::run() method only returns the discovery UUID, name, and urls for each camera it finds. It would be helpful to have a way to also get the tns:Scopes (and maybe tns:Types). This field of the XML can contain various bits of data like the manufacturer and model of the camera, which could aid the user in determining which camera was discovered so they can provide the right login details to use it, or decide whether they want to use it at all.

SamuelYvon commented 9 months ago

@Alibirb you can assign this to me, I have the hardware / time and need for this. I can start the implementation tomorrow.

Alibirb commented 9 months ago

@SamuelYvon I don't have any permissions on this repo, so I can't actually assign it to anyone. I think @DmitrySamoylov seems to be the one to talk to.

SamuelYvon commented 9 months ago

Noted. I'll wait for a ping then :)

SamuelYvon commented 8 months ago

@Alibirb I think this may be fixed for you :)