Hello
Until recently I used vlc version 0.8.4a. I connect to an Axis 207W IP camera as follows:
rtsp://user:pwd@192.168.1.26:554/mpeg4/media.amp
This worked fine.
Since I upgraded to version 0.8.6d (with liveMedia-2008.01.04,1) this does not work anymore. I see the following messages:
main debug: `rtsp://user:pwd@192.168.1.26:554/mpeg4/media.amp' gives access `rtsp' demux `' path `user:pwd@192.168.1.26:554/mpeg4/media.amp'
main debug: creating demux: access='rtsp' demux='' path='user:pwd@192.168.1.26:554/mpeg4/media.amp'
main debug: looking for access_demux module: 1 candidate
main debug: thread 137761792 (input) created at priority 0 (input/input.c:265)
live555 debug: DESCRIBE failed with 0: cannot handle DESCRIBE response: RTSP/1.0 401 Unauthorized
live555 debug: we will now try HTTP tunneling mode
live555 debug: DESCRIBE failed with 0: connect() failed: Connection refused
live555 error: Failed to connect with rtsp://user:pwd@192.168.1.26:554/mpeg4/media.amp
I've searched through the various vlc forum categories/topics, and found that (almost) all reported rtsp authentication problems are related to Axis products being connected to vlc. So the conclusion might be that it's not a bug or missing feature in live555, and it's also not a bug in the Axis software, but it's probably an interoperability problem that appears when connecting vlc (live555) to an Axis product.
I'm really looking forward to the new Axis firmware in which rtsp digest authentication is added. As a side effect, I hope that also the interoperability problem w.r.t. basic authentication will be solved.
But maybe I'm wrong. Is there anybody using rtsp basic authentication with an Axis camera? If yes, which type, and how does vlc connect to the camera?
Cheers.............. Erik