Hello,
I hope you can help me!
We have an installed base of 200 IP cameras (Dahua) connected on a private cellular network. I can connect directly to each camera url, this works. But the system also comes with a proxy server and I want to establish all connections through this server. The server redirects all requests to a secured URL.
With VLC and other players it works perfectly, the proxy server send “RTSP/1.0 302 Moved Temporarily” with new URL location and the player establish new connection to it.
Wowza Streaming Engine fails to connect to the stream, after receiving the new location it does nothing and the connection times out after 10 seconds. This this the initial correspondence:
OPTIONS rtsp://10.10.1.26:9090/dss/monitor/param?cameraid=1000055%240&substream=1 RTSP/1.0
CSeq: 1
User-Agent: Wowza Streaming Engine (Wowza Streaming Engine 4 Perpetual Pro Edition 4.4.1 build17882)
RTSP/1.0 200 OK
CSeq: 1
Date: Thu, Jun 16 2016 12:51:24 GMT
Public: OPTIONS, DESCRIBE, SETUP, GET_PARAMETER, SET_PARAMETER
Server: DSS RedirectService/V1.2
DESCRIBE **rtsp://10.10.1.26:9090/dss/monitor/param?cameraid=1000055%240&substream=**1 RTSP/1.0
Accept: application/sdp
CSeq: 2
User-Agent: Wowza Streaming Engine (Wowza Streaming Engine 4 Perpetual Pro Edition 4.4.1 build17882)
RTSP/1.0 302 Moved Temporarily
CSeq: 2
Date: Thu, Jun 16 2016 12:51:25 GMT
Location: rtsp://10.10.1.26:9100/monitor/7312?token=12963&trackID=0
LocationEx: rtsp://172.126.202.1:9100/monitor/7312?token=12963&trackID=0;rtsp://192.168.123.199:9100/monitor/7312?token=12963&trackID=0;rtsp://192.168.1.103:9100/monitor/7312?token=12963&trackID=0
Server: DSS RedirectService/V1.2