SRT and Firewalls
In many real world situations, particularly those involving transmission over the Internet, SRT streams will have to pass through a firewall at the source, at the destination, or at both ends. In order to allow this, a network administrator may have to configure certain settings on the firewall(s), specifically those for Network Address Translation (NAT) and packet filtering. The settings will differ depending on whether the devices behind firewalls are in Caller, Listener, or Rendezvous mode.
Example 1 illustrates a simple SRT stream scenario in which an SRT source device attempts to stream over the Internet to an SRT destination device behind a firewall. Example 2 illustrates a slightly more complex scenario in which an SRT source device behind a firewall attempts to stream over the Internet to an SRT destination device that is also behind a firewall.