The hardware and software requirements needed to run XReach.
Network
Minimum recommended mobile network connection: 3G / HSPA+
Minimum recommended general network connection: 4 Mbps download/1.5 Mbps upload
iOS versions
Minimum supported iOS version & device: iOS12, iPhone 5S upwards
Recommended iOS version & device: iOS13 or higher, iPhone 6S onwards
Android versions
Minimum supported OS version: Android 7.0 - Nougat
Recommended OS version: Android 8.0 - Oreo or higher
Firewall settings
Client
XReach makes use of the ephemeral port range on the client side (49152-65535) to establish a TCP/UDP connection to the server. TCP is only going to be used when UDP is not available or is restricted in ways that make it not suitable for media streaming. (Not all browsers support the media connection over TCP, however.) The necessary firewall inbound and outbound rules for XReach mobile are added automatically during installation.
The client needs to be able to communicate with the following remote ports:
8443 TCP
3478 TCP/UDP
5379 TCP (TLS)
49152-65535 UDP (recommended, but not mandatory)
General client requirements
SSL certificates
All clients must have the Baltimore CyberTrust Root certificate installed (it almost always is by default, but it could be missing on some hardened devices).
Windows
Operating system
Minimum supported OS version: Windows 10 October 2018 Update (Build 17763)
Recommended OS version: Windows 10 version 1903 (Build 18362) or higher
Architecture
x64, x86
.NET runtime
Minimum .NET runtime version: 3.5
Third-party components
These components must be present on the device in order for XReach to function properly: