If you are unable to connect to your broadcaster or player, your firewall may be blocking the broadcaster or the outbound ports needed (1935 TCP) by the broadcaster are blocked. To correct this, you may need to perform the following:
a) Add a Windows Firewall exception
b) Manually open ports in Windows Firewall
The required outbound ports for TikiLIVE broadcasters that need to be open are as follows:
- 1935 (RTMP) must be open for broadcast and view (for streaming)
- 80 (Default HTTP) must be open for additional handshake and web browsing
- 443 (HTTPS) must be open for additional handshake and web browsing
- 6667 (IRC chat) must be open for IRC-based services and features
- 1080 (TCP) must be open for video uploading services
Port 1935
The RTMP (Real Time Messaging Protocol) service associated with the computer port 1935 is a plain protocol utilized by the Adobe Macromedia Flash application. This proprietary service allows for the streaming of data, video and audio using an active Internet connection among a Flash Server and its associated player. This port supports the three variations of the RTMP service
The communication port 1935 along with the TCP protocol is used for the delivery of encapsulated RTMPT that traverses firewall applications using HTTPS (secured) connections. The design of this protocol was intended to provide a persistent service for the Flash technology along with other programs like Adobe LiveCycle Data Services ES
Port 80
Port 80 is a HyperText Transfer Protocol (HTTP) daemon. It was designed to perceive reception from a Web client. It also assumes the acquisition of the default settings during the configuration of the server setup. Port 80 is a facility geared to listen to authorized parties within the reach of the covered network’s locality
The server administrator sets the server according to Port 80 to only allow one port number to be recognized. Port 80 is the default port number for a system Web server. This port is also sometimes used to run experimental utilities within the covered Web system.
Port 443
This port is applied for secure Web browser communication. The pieces of data transported across such links are extremely resistant to snooping and intercepting. Additionally, the character of the connected remote server may be verified with considerable assurance. This port is also known for Secure Socket Layer commonly used by Web servers and other services.
Port 6667
Port 6667 is one of the dedicated ports for Internet Relay Chat clients and servers. Most IRC applications use port 6667 as the default access point for IRC-based services and features. Other ports used for IRC are 6665, 6666, 6668, and 6669.
IRC clients send messages for other IRC users to the IRC server via port 6667. Depending on the configuration of the user’s IRC program, as well as their default ports to connect to the network, the server will forward these messages to its respective destinations.
Port 1080
TCP port 1080 uses the Transmission Control Protocol. TCP is one of the main protocols in TCP/IP networks. It enables two hosts to establish a connection and exchange streams of data. TCP guarantees delivery of data and also guarantees that packets will be delivered on port 1080 in the same order in which they were sent.