I've been trying to get RTSP working on my 960H DVR.
I modified the RTSP protocol from 554 to 8554.
I tried using vlc to play the stream using this url: rtsp://<usr>:<pwd>@<hostname>:8554/h264Preview_01_main
VLC is not able to play the stream. What worries me is that there is not an error when playing the stream but vlc can't connect to the dvr on that port. The actual error: "VLC could not connect to "<hostname>:8554"
This leads me to believe that the port is not open, so I tried curl to see if I can reach my DVR.
I can get to my dvr, to the regular login form.
Then I tried getting something, anything from port 8554 but every time I get a "Connection refused" error.
I could not even get the "OPTIONS" for the rtsp stream.
This means that the port 8554 is not open.
I then also tried the port 554 just in case I had not configured it correctly, still got "Connection refused".
So, then I tried every port from 400 to 9000 trying to get the "OPTIONS", since only rtsp protocol accepts the verb OPTIONS. Most of the ports I got a connection timed out. I got a "Connection Refused" from port 554 and 8554 and a "Method not allowed" from the media and web client ports.
This tells me that the RTSP is not enabled and/or opened.
How can I enable RTSP stream in the dvr? Is there a firmware update or some header I need to change in the hardware?
I've already sent three emails to amcrest and they keep sending me the "correct" url to get the stream, but this is not the problem.
Thank you in advance.