IP Video Firewall Setup

FlowCaster SwirlDifferent IP video standards require different firewall setups.  This article covers the most common ports / firewall acccess that different IP video standards require.  

Overview

To quickly test if the firewall is causing your issue, temporarily disable it, and see if that fixes the issues.

For Windows, in general, the Network the device is connecting to may be "Private".  If it is set the public, then many of the UDP based protocols will not work

UDP

This is a server protocol on the receiver, and requires the selected port to be open to receive.  On the send side, it should work without firewall adjustment.

RTP

This is a server protocol on the receiver, and requires the selected port to be open to receive.  On the send side, it should work without firewall adjustment.

SRT

When using the 'listener' mode, the port it is listening on must be open in the firewall.  For Caller and Rendezvous, it should work without firewall adjustment.

RIST

When using the 'listener' mode, the port it is listening on must be open in the firewall.  For Caller, it should work without firewall adjustment.

RTSP

 For sending, RTSP should work without firewall adjustment

  • RTSP uses port 554

RTMP

 For sending, RTMP should work without firewall adjustment

  • RTMP uses port 1935

WebRTC/Whip

 WebRTC uses a bunch of standard ports

  • Access to ports TCP + UDP 4443, 3478, 443 for www.flowcaster.live
  • Access to video streaming services in VPN and Firewall settings
  • Ports used: 80,443,4443,3478 (TCP and UDP), 5349 TCP, 40000:65535 UDP

BLS (Bliss Protocol)

Bls uses the port explicitly set.  If there is no port set, it will use 80 for unencrypted and 443 for encrypted traffic,

NDI

NDI uses a range of TCP ports

  • NDI ports 49152 to 65535

CDI 

No information yet

SMPTE 2110/2202

The port(s) set by the caller

More great products from Drastic

videoQC/4KScope macOS Validation
videoQC/4KScope macOS Validation Apple's High Sierra operating system has changed the validation system, especially for applications downloaded from the internet. This has caused some systems t... Tips, Tricks and Technical Information
Using FlowCaster with Adobe (Premiere, After Effects)
Using FlowCaster with Adobe (Premiere, After Effects) FlowCaster creates a virtual I/O board as a transmitter for Adobe creative software like Premiere and After Effects.  As a virtual video board, it can send... Tips, Tricks and Technical Information
Setting up debug logging
Setting up debug logging Drastic software outputs a lot of information when running.  Working with our APIs and command line tools, having the debug logging can help sort out inter... Tips, Tricks and Technical Information
Controlling 4KScope
Controlling 4KScope 4KScope supports both command line parameters and keyboard control.  This command line parameters can be used to allow 4KScope to open automatically on sta... Tips, Tricks and Technical Information
Net-X-Code and Avid Interplay/MediaCentral Setup
Net-X-Code and Avid Interplay/MediaCentral Setup Avid Interplay/MediaCentral provide a convenient method to share media and projects among a group of Media Composer stations or other Avid products.  Drast... Tips, Tricks and Technical Information