colossal-lock-10836
07/30/2025, 1:34 PMtall-airline-16756
07/30/2025, 1:34 PMtall-airline-16756
07/30/2025, 1:35 PMcolossal-lock-10836
07/30/2025, 1:39 PMtall-airline-16756
07/30/2025, 1:40 PMrtc.port_range_start and rtc.port_range_end
• ICE/TCP: Port 7881 - A backup port in case UDP isn't playing nice (you can customize this with rtc.tcp_port)
• ICE/UDP Mux: Port 7882 - A handy single port option for all UDP traffic (adjust with rtc.udp_port)
• TURN/TLS: Port 5349 - Optional, but great for distributed setups (configurable via turn.tls_port)
• TURN/UDP: Port 3478 - Another optional one that doubles as a STUN server (tweak with turn.udp_port)
SIP Communication Outbound Traffic:
• SIP/UDP: Port 5060 - The UDP signaling port for LiveKit SIP (you can adjust via sip_port)
• SIP/TCP: Port 5060 - Same deal, but for TCP signaling (also configurable with sip_port)
• SIP/TLS: Port 5061 - The secure TLS signaling port (change it with tls.port)
• SIP RTP/UDP: Ports 10000-20000 - This is where your SIP media magic happens (customize via rtp_port)
Make sure these ports are open in your firewall - think of it like clearing a path for your data to travel freely. For SIP to work smoothly, both the signaling port (5060) and media port range (10000-20000) need to be accessible from the internet.
Here's a quick insider tip: When you're making outbound SIP calls, you'll send an INVITE request to your SIP trunking provider. They'll check your credentials and give the green light, then your RTP media will flow through those configured port ranges. Easy peasy!