---
title: Firewall Configuration for Video Calls (End-User Networks)
description: Learn which firewall ports must be opened for end-users to make Vonage WebRTC video calls. This article explains required UDP ports, includes official Vonage documentation, and highlights the need for audio connectivity for successful video calls.
---

[![](https://kb.trueengage.com/hubfs/raw_assets/public/Web%20TE%203_0/assets/logoSvg.svg) ![](https://kb.trueengage.com/hubfs/raw_assets/public/Web%20TE%203_0/assets/logoText.svg)](https://kb.trueengage.com/?hsLang=en)

[Home](https://trueengage.com/?hsLang=en) [Docs](https://kb.trueengage.com/genesys-cloud?hsLang=en) [Pricing](https://trueengage.com/genesys-cloud/pricing?hsLang=en)

[Sign In](https://management.trueengage.com/login) [Install from AppFoundry](https://appfoundry.genesys.com/filter/genesyscloud/listing/d3d5011e-668b-411c-bc8d-512e3023b359) [Book a Demo](https://trueengage.com/genesys-cloud/demo?hsLang=en)

![](https://kb.trueengage.com/hubfs/raw_assets/public/Web%20TE%203_0/assets/hamburgerOpen.svg)

![](https://kb.trueengage.com/hubfs/raw_assets/public/Web%20TE%203_0/assets/hamburgerClose.svg)

[Home](https://trueengage.com/?hsLang=en) [Docs](https://kb.trueengage.com/genesys-cloud?hsLang=en) [Pricing](https://trueengage.com/genesys-cloud/pricing?hsLang=en)

[Sign In](https://management.trueengage.com/login) [Install from AppFoundry](https://appfoundry.genesys.com/filter/genesyscloud/listing/d3d5011e-668b-411c-bc8d-512e3023b359) [Book a Demo](https://trueengage.com/genesys-cloud/demo?hsLang=en)

[Skip to content](https://kb.trueengage.com/genesys-cloud/firewall-configuration-for-vonage-video-calls-end-user-networks#main-content)

- [Tickets](https://support.trueengage.com/tickets-view)
- [Sign out](https://support.trueengage.com/_hcms/mem/logout)

Open main navigation

Close main navigation

- [Tickets](https://support.trueengage.com/tickets-view)
- [Sign out](https://support.trueengage.com/_hcms/mem/logout)

 How can we help you?

- There are no suggestions because the search field is empty.

1. [Knowledge Base](https://kb.trueengage.com/genesys-cloud?hsLang=en)
2. [Architecture & Security](https://kb.trueengage.com/genesys-cloud/architecture-security?hsLang=en)

# Firewall Configuration for Video Calls (End-User Networks)

⚠️ **Important - Audio is Required**

For **video calls to work correctly**, the end-user network **must also allow audio (WebRTC voice)** traffic.

**Before configuring video**, please ensure audio firewall rules are applied:

[Firewall Configuration for WebRTC Calls (End-User Networks)](https://kb.trueengage.com/genesys-cloud/firewall-configuration-for-webrtc-calls-end-user-networks-0?hsLang=en)

If audio is blocked, **video calls may fail to connect or will have no sound**, even if video rules are correct.

---

#### **Overview**

This article describes the **network and firewall requirements for end-users** who want to make **WebRTC video calls** from our web application.

TrueEngage uses **Vonage Video API** for real-time video communication.

⚠️ **Important**

- This configuration applies to **end-user networks** (customers, agents, employees).
- This is **NOT a Genesys configuration**.
- These rules are required on the **user’s corporate firewall**

 

---

#### **Recommended Network Configuration (Vonage Video)**

Vonage recommends allowing the following **outbound UDP traffic** for optimal video quality and reliability.

### **Required Ports**

The following ports can be considered an optimal configuration and typically a domestic firewall will already be configured to allow these ports to be used for outbound initiated traffic. This configuration will give the fastest call setup time and the best quality video. It also allows for peer-to-peer connections in relayed mode.

| **Protocol ** | **Port(s)** |
| --- | --- |
| STUN  | UDP 3478 |
| TURN UDP  | UDP 3478 |
| Media ICE and SRTP  | UDP 1025-65535 |
| REST / HTTPS | TCP 443 |
| TURN TCP  | TCP 443 |
| TURN TLS  | TCP 443 |

> ℹ️ Vonage Video relies heavily on **UDP media traffic**. Blocking or restricting UDP will significantly degrade call quality or prevent calls entirely.

---

#### **Official Vonage Documentation**

For the **most up-to-date and authoritative requirements**, please refer to Vonage’s official documentation:

👉 **Vonage Video API – Network Connectivity Requirements**

[https://api.support.vonage.com/hc/en-us/articles/11117874324508-What-are-the-Vonage-Video-API-network-connectivity-requirements](https://api.support.vonage.com/hc/en-us/articles/11117874324508-What-are-the-Vonage-Video-API-network-connectivity-requirements)

---

#### **Connectivity Test Tool**

Vonage provides an online tool that allows end-users or IT teams to **verify network connectivity before making a call**:

👉 **Vonage Video Pre-Call Test Tool**

[https://tools.vonage.com/video/precall](https://tools.vonage.com/video/precall)

This tool checks:

- UDP connectivity
- STUN/TURN reachability
- Media port availability
- Browser WebRTC support

We strongly recommend running this test from the **same network** where video calls will be used.

---

#### **Common Issues When Ports Are Blocked**

If the required ports are not open, users may experience:

- Video not loading
- One-way video
- Poor video quality
- Frequent disconnects
- Calls failing to start

---

#### **Need Help?**

If video calls still do not work after applying these rules:

1. Confirm that **UDP traffic is allowed and not throttled**
2. Run the **Vonage Pre-Call Test Tool**
3. Verify that **audio firewall rules are also enabled**

If issues persist, our support team can help validate the configuration.

 

- [Getting Started](https://kb.trueengage.com/genesys-cloud/getting-started?hsLang=en)
- [Installation & Setup](https://kb.trueengage.com/genesys-cloud/installation-setup?hsLang=en)
- [User Guide](https://kb.trueengage.com/genesys-cloud/user-guide?hsLang=en#main-content)

    - [Contact Channels](https://kb.trueengage.com/genesys-cloud/user-guide?hsLang=en#contact-channels)
- [Features](https://kb.trueengage.com/genesys-cloud/features?hsLang=en)
- [FAQs](https://kb.trueengage.com/genesys-cloud/faqs?hsLang=en)
- [Troubleshooting](https://kb.trueengage.com/genesys-cloud/troubleshooting?hsLang=en)
- [Administration & Billing](https://kb.trueengage.com/genesys-cloud/administration-billing?hsLang=en)
- [Integrations & API's](https://kb.trueengage.com/genesys-cloud/integrations-apis?hsLang=en)
- [Architecture & Security](https://kb.trueengage.com/genesys-cloud/architecture-security?hsLang=en)
- [Legal](https://kb.trueengage.com/genesys-cloud/legal?hsLang=en)
- [Interaction Routing & Availability](https://kb.trueengage.com/genesys-cloud/interaction-routing-availability?hsLang=en)

[![logo (3) copy](https://kb.trueengage.com/hs-fs/hubfs/logo%20(3)%20copy.png?width=440&height=36&name=logo%20(3)%20copy.png "logo (3) copy")](https://www.trueengage.com?hsLang=en)

<https://www.facebook.com/> <https://www.twitter.com/> <https://www.instagram.com/> <https://podcasts.apple.com/> [mailto:email@email.com](mailto:email@email.com)