This article lists all requirements you'll need to use Highfive on personal devices. Highfive conference room requirements are covered separately here.
- HTTP TCP port 80 access to the internet.
- HTTPS TCP port 443 access to the internet.
- Outbound UDP port 5005. Replies sent to a flow on port 5005 must be routed back to the Highfive client through any firewalls and NATs.
As with any real-time web conferencing system, Highfive attempts to compensate and adapt to network conditions and glitches. However, you can help ensure best results by being aware of what can help the most. Video and audio are sensitive to 4 fundamental metrics of network health: available bandwidth, packet loss, latency, and jitter.
You can test your network connection using the steps outlined in this article before you start using Highfive. For best results, we recommend the following:
- Bandwidth: at least 2.5 Mbps (uplink) and 4.5 Mbps (downlink) available to each device that will be connecting to a meeting. Mobile devices require 1Mbps up/down per endpoint (2Mbps up/down recommended).
- Packet loss: less than 1.0% link loss at the throughput listed above
- Latency: less than 70 ms one-way latency to the Highfive service (e.g. start.highfive.com), with a standard deviation less than 30 ms.
- Jitter: less than 80 ms.
Video quality will suffer if these conditions are not met. You may see frozen video, low framerate, lower image quality, or higher "lag" especially with respect to the accompanying audio.
On mobile devices, Highfive recommends using Wi-Fi instead of cellular data, if available.
Note: For networks that are more customized, the network optimization steps outlined in this article can be performed to ensure the best experience possible.
Desktop and Laptop Computers
Minimum hardware requirements:
- 1.1 GHz Core M processor
- 4GB of RAM
- Microphone (Highfive currently requires a microphone even to only play out audio.)
- Webcam (Not required, but strongly recommended.)
Supported operating systems:
- Windows 7 or later
- macOS 10.9 or later
- Linux (requires Google Chrome 60 or later web browser)
- Chrome OS (requires Google Chrome 60 or later web browser)
- Google Chrome 53 or later (minimum 60 for in-browser calls)
- Microsoft Internet Explorer 11 or later
- Apple Safari
- Mozilla Firefox
- Microsoft Edge
Security and permissions:
- Google Chrome 60 and later: Highfive requires webcam and microphone usage permissions. Having the ability to add the Highfive Desktop Streamer Chrome extension will also be required in order to share screens. (The extension is not required to start or join Highfive video calls.)
- All other supported web browsers: Highfive requires that users have permission to install a native software application. The application is installed in the user's ~/applications directory (macOS) or %HOME%\AppData\Local (Windows). Some antivirus services may interfere with Highfive and users may have to whitelist the application to allow it to run.
If you experience any difficulty installing the Highfive application on your computer, please contact your IT team or network administrator for assistance.
The Highfive app is available from the App Store here. Supported devices for the full (audio and video) Highfive experience:
- iPhone 7
- iPhone 7 Plus
- iPhone 6
- iPhone 6 Plus
- iPhone 6s
- iPhone 5s
- iPad Air
- iPad Mini with Retina
Supported devices for audio-only experience:
- iPhone 5c
- iPhone 5
- iPad Mini
- iPad 4th generation with Retina
Highfive requires iOS 8.0 or later.
The Highfive app is available in the Google Play Store here.
- Android version 4.4 & higher
- Device must support Bluetooth LE (BLE)
- Device must have an ARM processor (Intel devices are not supported)