So I have this GUANGZHOU IPCAM, as identified by ONVIF Device Manager. Everything appears to work in ODM such as fetching profiles etc. and I can view the video stream in VLC with the URI rtsp://firstname.lastname@example.org:80/ch0_0.264 (where "a" is a passwordless user I created for simplicity).
However, no matter what I try, I cannot get it to connect in NCS.
In the ONVIF Source option, I can find the camera and I enter the (admin) username and password but clicking Get Profiles returns nothing and the error in the log is as follows:
Error retrieving Onvif Profiles on http://192.168.0.251/onvif/device_service
Exception Detail:The header 'Security' from the namespace 'http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-wssecurity-secext-1.0.xsd' was not understood by the recipient of this message, causing the message to not be processed. This error typically indicates that the sender of this message has enabled a communication protocol that the receiver cannot process. Please ensure that the configuration of the client's binding is consistent with the service's binding.
And then again but with /Media in place of /device_service
So, no luck on that front, I tried the custome url option and, as mentioned above, the url rtsp://email@example.com:80/ch0_0.264 works just fine in VLC but in NCS I get nothing and the log simply says:
Stream Event received [DeviceLost]
Connection with rtsp://firstname.lastname@example.org:80/ch0_0.264 has been lost. Will try to reconnect in 1000ms...
No matter which Stream Type I try... Decoding settings are set to Software_VLC (also tried _Internal).
I had no issues adding an unlisted HAUCAM using rtsp.
Any thoughts/suggestions welcome.