Does Wirecast need additional ports for live broadcasting?

Hello,

we are using Wirecast to broadcast Flash RTMP streams to Wowza server with the default 1935 port.

Next week we will broadcast an event from the office of a paranoid enterprise. I know that they have strict firewall rules which are managed by their headquarters abroad. Thus, I should ask them to request the opening of specific ports as soon as possible.

Is it enough to open the port 1935 from the office to the server? Or does Wirecast need more ports for return etc?

best regards,

Port 1935 should be all you need, but test of course. Some corporate firewalls block rtmp on any port.

Richard

Yes, RTMP is a two way protocol.

Richard

Set up Wirecast following this guide:

https://www.wowza.com/docs/how-to-use-telestream-wirecast-live-encoder-with-wowza-streaming-engine

Using Flash streaming (rtmp) instead of Quicktime (rtp)

Richard

What about the return path? Does Wowza send anything to Wirecast?

and, is Wowza using the same port number?

When I broadcast a stream from my Mac, I see the following lines as an output of sudo lsof -i -P |grep Wirecast

Wirecast  15022        mustafa   10u  IPv4 0x0e338ef0      0t0    UDP *:63728
Wirecast  15022        mustafa   11u  IPv4 0x0aa6b528      0t0    UDP *:61095
Wirecast  15022        mustafa   37u  IPv4 0x0d9f9740      0t0    TCP MY_IP:58046->SERVER_IP:1935 (ESTABLISHED)

And every time I quit and start Wirecast, these UDP ports are changing.

Should these ports be opened too?

Yes, I am using RTMP Flash streaming and I have followed exactly these steps but I still see these UDP ports. The strage thing is, these ports appear on the list just as I start Wirecast (before starting the broadcast). When I quit Wirecast they disappear.