Skip to main content
Version: Next

Firewall Setup

To ensure optimal performance when using VideoSDK, it's important to configure your network firewall (if any) to allow connection to VideoSDK servers.

Who This Applies To​

If your organization uses a firewall for network security and it is not configured to allow connections to VideoSDK servers, you may encounter:

  • Connection failures

  • Disruptions during sessions

To avoid such problems, ensure your firewall allows the necessary traffic by implementing one of the recommended firewall policies outlined below.

Firewall Policies​

Full Access Policy​

The simplest policy is to allow connections from all subdomains of videosdk.live over both TCP and UDP across all ports.

This covers API, Signaling, Media, and TURN servers.

*.videosdk.live

Fine Grained Policies​

If broader policies are not permitted, you can apply the following rules:

  1. API Server

    TCP: Port 443

    api.videosdk.live
  2. Signaling Server

    TCP: Port 443

    You have two configuration options:

    1. Wildcard Subdomain Access (Recommended) Allow all regional signaling subdomains:

      *.rm.videosdk.live
    2. Explicit Host Access If wildcards are not permitted, allow these domains explicitly:

      in1.rm.videosdk.live
      sg1.rm.videosdk.live
      us2.rm.videosdk.live
      eu1.rm.videosdk.live
      uae1.rm.videosdk.live
      aus1.rm.videosdk.live
  3. Media Server

    If the Primary connection fails, Fallback connection will be used.

    Primary: UDP on Ports 40000 to 60000

    Fallback: TCP on Ports 40000 to 60000

    media.videosdk.live
  4. Turn Server

    If the Primary connection fails, Fallback connection will be used.

    Primary: UDP & TCP on Port 3478

    Fallback: TCP on Port 443

    turn.videosdk.live

Got a Question? Ask us on discord