• Skip to Search
  • Skip to Content
  • Skip to Side Navigation
Getting StartedSDK ReferenceGlossary
  • Home
  • Getting Started
  • SDK Reference
  • Portal
  • How-To
  • Troubleshooting
  • FAQs
  • Reference
  • Glossary
  • Networking Requirements
  • Capabilities
  • Encoder
    • Release Notes
  • Platform

Networking Requirements

HTTP Connections

HTTP(S) is used for connecting to the Phenix PCast™ Platform and delivering live streams.

DomainProtocolIPPorts
phenixrts.comHTTP/HTTPS107.178.248.15680, 443
pcast.phenixrts.comHTTP/HTTPS107.178.248.15680, 443

Persistent Websocket Connections

Our Native and Web SDKs establish persistent web socket connection with the closest Phenix PCast™ Point of Presence for low latency communication between clients.

DomainProtocolIPPorts
pcast-asia-east.phenixrts.comTCPVaries80, 443
pcast-asia-east2.phenixrts.comTCPVaries80, 443
pcast-asia-northeast.phenixrts.comTCPVaries80, 443
pcast-asia-south.phenixrts.comTCPVaries80, 443
pcast-asia-southeast.phenixrts.comTCPVaries80, 443
pcast-australia-southeast.phenixrts.comTCPVaries80, 443
pcast-europe-central.phenixrts.comTCPVaries80, 443
pcast-europe-central2.phenixrts.comTCPVaries80, 443
pcast-europe-north.phenixrts.comTCPVaries80, 443
pcast-europe-west.phenixrts.comTCPVaries80, 443
pcast-europe-west2.phenixrts.comTCPVaries80, 443
pcast-northamerica-northeast.phenixrts.comTCPVaries80, 443
pcast-southamerica-east.phenixrts.comTCPVaries80, 443
pcast-uk-southeast.phenixrts.comTCPVaries80, 443
pcast-us-central.phenixrts.comTCPVaries80, 443
pcast-us-east.phenixrts.comTCPVaries80, 443
pcast-us-northeast.phenixrts.comTCPVaries80, 443
pcast-us-southwest.phenixrts.comTCPVaries80, 443
pcast-us-west.phenixrts.comTCPVaries80, 443

RTC Communication

For delivering real time stream, we rely on a combination of TCP and UDP connectivity.

ProtocolPort
TCP80, 443*, 1935**, 3389, 3390
UDP443, 1024 - 65535
*Port TCP/443 is used as a fallback with TURN. It is less optimal than UDP delivery in most cases.
**Port TCP/1935 is used for RTMP delivery for old browsers that do not support real-time standards.
Firewall Settings: TURN on TCP/443 is used as a fallback in the case that UDP ports are blocked. While not optimal, the minimal requirement is to have port TCP/443 open for outgoing connections.

IP Address blocks

IP address blocks used by our servers can be downloaded here and are updated daily.

STUN Servers

We use STUN servers for discovery of clients. It is incorporated for compatibility reasons for web browsers. Having no access to these servers will not impact using the phenix platform directly but it may impact (e.g. slow down or block) some browser from using the phenix platform effectively.

DomainProtocolIPPorts
stun.l.google.comICEVaries19302
stun1.l.google.comICEVaries19302
stun2.l.google.comICEVaries19302
stun3.l.google.comICEVaries19302
stun4.l.google.comICEVaries19302
Firewall Settings: If you are blocking outgoing connections, please make sure the IPs and/or ports shown above are open in your firewall settings.
Page Content
    Copyright 2023 © Phenix RTS
    Privacy Policy | Terms of Service
    v2023-01-31T21:25:10