I have come across some issues streaming a live stream into some corporate firewalls. I’ve been looking into the RTMP protocol a bit more and it doesn’t even exist as standard option to disable in many corporate firewalls. It can bemanually added, however it appears that there are 3 ways to send RTMP:
-
Standard port: 1935 will likely be blocked by a lot of firewalls.
-
Encapsulated (Embedded, Tunnelled) port: 80 no issues – This embedded version goes over the http and would be open in almost any firewall. Then it is just a URL issue, not a potential port problem.
-
Encrypted SSL port: 443 no issues but would need a cert on the embedded website or more likely the originating stream site.
Is there any way to send the stream from EC2 via Encapsulated RTMP?
Thanks!