Info |
---|
These ports are internal to your LAN. You do not need to open these ports externally to the Internet. |
If your network is divided into multiple subnets/VLANs, then you will need to open them between the relevant subnets/VLANs.
If using Multi-Display or Combined Rooms, ports will additionally need to be open in between Vivi Boxes (e.g. within the VLAN).
Info |
---|
These ports are internal to your LAN. You do not need to open these ports externally to the Internet. |
These terms are described in more detail in the definitions section.
Vivi requires most of these ports in order to operate and some additional ports are necessary when using specific features
Below, you'll find a list of these ports along with descriptions of their respective purposes.
Port Details
Port | Protocol | Required | Inbound/Outbound | Description |
Functional Ports: The following ports are all required to be opened between your end user devices (e.g. laptops) and Vivi Boxes for Vivi to work. | ||||
6000 | TCPYes | Screen Sharing – Apple AirPlay negotiation, Video stream fallback | ||
7000 | TCPYes | Screen Sharing – Apple AirPlay negotiation | ||
7100 | TCPYes | Screen Sharing – Video stream | ||
8000 | TCP | Yes | Screen Sharing – Apple AirPlay negotiation | |
8001 | UDP | Yes | Screen Sharing – Apple AirPlay timing channel | |
8002 | UDPYes | Screen Sharing – Control messages | ||
8003 | UDP | Yes | Screen Sharing – Audio stream | |
12800 | TCP | Yes | Vivi Client API (HTTP) – How the Vivi Client talks to the Box Touch input Data | |
12801 | TCP | Yes | Vivi Client API (HTTP) – Static image serving | |
12802 | TCPYes | Local Video Direct (HTTP) – Local files streamed to the Box | ||
Video Announcements: These ports are also required to be opened in order to use the Video announcements feature | ||||
12819 | TCP | Announcements | Outbound | Video Announcements - WebRTC Signalling |
12821-12824 | UDP/RTP | Announcements | Outbound | Video Announcements - Video and Audio streams |
12820-13999 | UDP/RTP | Announcements | Inbound | Video Announcements - Video and Audio streams |
WebRTC Split Screen: This additional port range must also be opened in order to use WebRTC Split Screen functionality | ||||
12820-12836 | UDP | WebRTC | WebRTC - Video / Audio streams (Split Screen) | |
Administration Ports: These ports are not required for users to access Vivi, but instead will be used by IT Admins. Some are optional (see details below). | ||||
80 | TCPIT Admins | Web Console (HTTP) – Also required for Bulk Configuration via Vivi Central | ||
161 | UDPNo | SNMP – Available for diagnostic monitoring, if desired | ||
443 | TCPIT Admins | Web Console (HTTPS) – Also required for Bulk Configuration via Vivi Central | ||
5001 | TCPNo | iPerf 2 – Available for network bandwidth testing - may be requested by Vivi Support | ||
5555 | TCP | No | Android Debug Bridge (ADB) - may be requested by Vivi Support for debugging and remote support purposes | |
Video Announcements: These ports are also required to be opened in order to use the Video announcements feature | ||||
12819 | TCP (Outbound) | Video Announcements - WebRTC Signaling | ||
12821-12824 | UDP (Outbound) | Video Announcements - Video and Audio streams | ||
12820-13999 | UDP (Inbound) | Video Announcements - Video and Audio streams | ||
WebRTC Split Screen: This additional port range must also be opened in order to use WebRTC Split Screen functionality | ||||
12820-12836 | UDP | WebRTC - Video / Audio streams (Split Screen) |
Testing Ports
Once you have opened the necessary ports within your network, you can use the Vivi App to confirm these have been opened.
...
Log in to the Vivi App on an end user device .Connect and connect to a room.
Click on the Settings Icon .Click on "> Room Settings "Click on "> Port Check".
The results will be shown on the Display that the Vivi Box is connected to.
...