Reputation: 1913
I have a browser based application which displays an RTMP stream.
The RTMP stream url is similar tortmp://xxx.xxx.xxx.xxx:1935/oflaDemo/livestream.flv
I can view the live stream from my home network. But from my office, I am unable to view the stream. I am getting the following error: Error Loading Stream: Could not connect to server
.
My office has a firewall running having only few specific ports open like 80, 443, 8443 etc.
My questions are
1) Is this a firewall issue ?
2) If yes, what ports should I ask them to open ?
3) How could I be sure that this is a port blocking issue ?
Upvotes: 0
Views: 14703
Reputation: 536
Yes, I think it's a firewall issue
RTMP uses the TCP port 1935
Here is the output with my environment:
Flash Plug-in Version: WIN 16,0,0,305
RTMP DEFAULT Success
RTMP 80 Success
RTMP 443 Failed
RTMP 1935 Success
RTMPT DEFAULT Success
RTMPT 80 Success
RTMPT 443 Failed
RTMPT 1935 Success
RTMPE DEFAULT Success
RTMPE 80 Success
RTMPE 443 Failed
RTMPE 1935 Success
It seems that port 443 doesn't work for me, I don't know why.
Upvotes: 1
Reputation: 9485
It might be.
The RTMP protocol has multiple variations:
- The "plain" protocol which works on top of and uses TCP port number 1935 by default.
- RTMPS which is RTMP over an TLS/SSL connection.
- ...
Upvotes: 0