Skip to main content

Why Firewall Configuration is Needed

Simple explanation for stakeholders: Real Talk Studio runs interactive avatars using real-time video streaming. Unlike traditional web applications that only need standard HTTPS access, real-time video requires additional network protocols that corporate firewalls often block by default.

How Real Talk Studio Works

Running interactive avatars on Real Talk Studio requires three types of network connections:
  1. WebSocket connections - For real-time signaling and speech processing
  2. WebRTC protocols - For low-latency audio and video streaming
  3. UDP traffic - For optimal video quality (TCP fallback available but may degrade quality)

What Happens Without Proper Configuration

Without the correct firewall rules, Real Talk Studio users will experience:
  • Avatar video failing to load or appearing as a black screen
  • Audio not being captured or transmitted
  • Increased latency and choppy video quality
  • Connection timeouts and session failures

Quick check: is the corporate firewall the cause?

A simple way to see if the corporate network is blocking Real Talk Studio:
  1. Switch to a personal hotspot — On the same device, disconnect from the corporate Wi‑Fi and use your phone’s personal hotspot. If Real Talk Studio works on the hotspot but not on the corporate network, the firewall is likely the cause.
  2. Use a personal device — Try Real Talk Studio on a personal device (phone, laptop, or tablet) on home Wi‑Fi or a personal hotspot, not on the corporate network. If it works there but not on a corporate device/network, ask IT to whitelist the required services.

Network Requirements

These are the essential domains and ports needed for Real Talk Studio to work. One table for IT to whitelist.
All required for Real Talk Studio to work.
Without the recommended ports (UDP 50000-60000, TCP 7881), Real Talk Studio will fall back to TCP-based connections which may result in higher latency and reduced video quality.
Additional recommendations: Enable UDP hole-punching if your firewall supports it; avoid symmetric NAT where possible. These settings enable direct peer-to-peer connections with the lowest latency.

IT Notes

  • TLS encryption (port 443) ensures secure media and signaling.
  • UDP is strongly recommended for low-latency audio/video performance.
  • If UDP is blocked, TURN over TCP (443) will be used as a fallback but may degrade quality.
  • SSL/TLS inspection (DPI) must be disabled for the hosts listed above. Real Talk Studio uses long-lived WebSocket connections; TLS-terminating proxies and SSL decryption appliances (Zscaler, Netskope, Palo Alto, Forcepoint, Defender for Cloud Apps, etc.) commonly break the WebSocket upgrade and cause sessions to fail with no visible error. Add these hosts to your decryption exemption list.
  • The FLUX speech proxy (web-production-8e737.up.railway.app) is a dedicated host used by interactive avatars and embedded sessions to deliver ultra-low-latency transcription. Symptoms of it being blocked: the avatar loads and the microphone permission is granted, but the avatar never appears to “hear” the user.

Explicit Hostnames (No Wildcards)

If your firewall does not support wildcard domains (like *.livekit.cloud), you will need to whitelist specific hostnames. Real Talk Studio’s LiveKit subdomain is real-talk-studio-muta98vc.For the latest list of hostnames, see the LiveKit firewall documentation and replace your-subdomain with real-talk-studio-muta98vc.

LiveKit Signal Servers (TCP 443)

LiveKit TURN Servers (TCP 443)

This hostname list is subject to change. For the most current list, see the LiveKit firewall documentation and replace your-subdomain with real-talk-studio-muta98vc.

Troubleshooting

Testing Tools

Browser WebRTC Test

Test if your browser supports WebRTC and can establish connections

Connectivity Test

Run Real Talk Studio’s in-app connectivity test to verify your network can reach all required services

Common Issues

If the firewall steps above are not followed, you may experience the following issues:

Security Information

For security teams: All Real Talk Studio connections are encrypted and client-initiated. No inbound firewall rules are required.

Encryption Standards

  • HTTPS/WSS connections - TLS 1.2+ encryption on port 443
  • WebRTC media - DTLS (Datagram TLS) encryption for all audio/video
  • TURN relay - Encrypted relay when direct connections aren’t possible

Connection Direction

All Real Talk Studio connections are outbound only from the client browser:
  • No inbound firewall rules required
  • No ports need to be opened for incoming traffic
  • TURN servers act as secure relays when peer-to-peer isn’t possible

Quick Reference

Copy-Paste Firewall Rules

Minimum Required Domains (TCP 443):
SSL/TLS inspection must be disabled for the hosts above. Real Talk Studio uses long-lived WebSocket connections (WSS); deep packet inspection or TLS-terminating proxies frequently break the WebSocket upgrade handshake and cause sessions to fail silently. If your firewall has an “SSL inspection bypass” or “decryption exemption” list, add these hosts there as well.
Additional Ports for Optimal Performance:

Additional resources