TCPVideoViewer does not work with "Basic" credentials

Hello,

I tried connecting the TCPVideoViewer example with a basic admin account but I keep getting a 401 error .

It’s failling at:

SystemInfo.GetServerType()

specifically: XmlDocument doc = GetSoap(url, content_str, ServiceType.Server, “GetVersion”, autype);

I don’t see any rejections in the audit log

Correct, the TCPVideoViewer sample does not work with basic users. You should be able to combine the Login DOT NET Soap sample and its use of SSL with the TCP Video Viewer sample.

If the sample doesn’t work with basic users, why is that option included in the code? I have managed to log into the GUI using a basic user (with administrative privileges) and it has retrieved a list of cameras, but no video is ever displayed. Is that because I’m using a basic user? I don’t get the same error as above.

I notice this thread is from three years ago so perhaps things have changed since then, but since the thread is still open and findable, it’s probably worth bringing it up to date if that’s the case.

In Developer Forum there is no capability to close a thread.

Today the TCPVideoViewer will work with basic users and you can do so by modifying lines in top of the SystemAccess class.

If you want help troubleshooting why it does not work for you in your test setup please start a new thread.

Thanks for clarifying. I actually started a new thread yesterday so hopefully it will be working soon!