Required Ports for Broadcasting

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 80 has an open status within computing devices. Web servers have this port open to receive connections from Web browsing applications.

 

 

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.

The Web server recognizes and launches secure connection listening to this port for link from Internet users desiring high communication precautions. When it is established, the Internet browser will notify their user of this secured connection by showing a padlock icon, unbroken key and other security image status on their window.
HTTP is a program level protocol with the boyancy and rate necessary for distributing and collaborating hypermedia data system. This has been utilized by the World Wide Web global information proposal ever since 1990. Secure HTTP (S-HTTP) is a protected message-oriented communication protocol intended for combining with HTTP. It is produced to survive with the HTTP messaging model.

 

 

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.