I don't currently have a 6020 operational to test out, but I *do* have a 7030. Typically the RTSP URL is structured something like:
... with the key part being the sessionID that gets generated once you authenticate to the camera. There *is* a setting within the camera web UI to "Disable Session ID", but I, personally, haven't had any success with it.
I can successfully stream a 5MP source with VLC if utilizing a valid Session ID, but if I try to disable the session ID within the UI and omit it in the URL request from VLC, my VLC crashes with some kind of unhandled exception. This could just be something on my workstation though.
Let me know if you get something working!
Bulletproof Solutions Inc.
This works for my 6930, but not for the 4500E. I'll also note that the ONVIF part of the software also doesn't work as expected - I had to have my security software vendor write a custom controller for the 6930 (SecuritySpy by Bensoftware.)
I had it working on an older version of code on my 4500E device (3.1.1 maybe?) when I included the Session ID but then saw an upgrade to 3.2.4 had an option to disable session ID. Because it's clearly impossible to use the session ID in production use (cut/paste into my configs every time the camera reboots?) I decided to upgrade. So I upgraded, and now nothing works at all. I continually get a 404 error requesting the RTSP stream. I'll ask the rhetorical question of: Why does Cisco make this so difficult to find in their docs? It's actually THE most common piece of information someone would need who isn't using the Cisco video server package.
Anyone know what the right incantation is for getting the RTSP stream to work on a 4500E in 3.2.4? I should probably start a new thread...
I just tried to get this working with a 4500E, and regardless of disabling the Session ID, I've never been able to successfully initiate an RTSP stream without passing a valid &sessionID param via the request. I wish I had better news :-(