AIRe Link is a browser based solution that heavily depends on the browsers capabilities. The most critical condition is WebRTC support, but there are some other requirements like ES6 support or proper implementation of HTML5 and CSS standards.
Before writing an issue please check if your system meets the compatibility criteria. The application checks for supported browser upon start, but there may be situations where the test does not detect the browser correctly (e.g. due to some plugin that changes user agent string).
You may use official WebRTC troubleshooting tool to diagnose the problem: https://test.webrtc.org/
AIRe Link consists of two main modules - AIRe Link Platform (ALP) and AIRe Link Core (ALC) where each of them have a bit different requirements.
AIRe Link Connectivity
AIRe Link depends on quality of the available network and security configuration. To get optimal results the upload speed of the client should be at least 2Mbps (cca 300KB/s) and the latency should be below 100ms.
If the speed is lower than 2Mbps or if the network latency is high the system will automatically degrade the video quality. The minimum speed required for the system is 0.4Mbps (50KB/s).
The network security must allow outgoing connections on ports 80 or 443. If the network connectivity is proxied and proxy does not properly support “HTTP CONNECT”, then AIRe Link may not work.
If you see message Connection lost or could not be established it means that the WebRTC connection failed for one of those reasons:
- If the message appears during the call then the other party closed the browser/tab or switched apps on mobile phone
- If the message appears at the beginning of the call then the WebRTC connection could not be established and there may be some network issues - try to switch to another network or mobile data
AIRe Link Platform (where you create sessions)
ALP is compatible with most modern desktop and mobile browsers. ALP does not need WebRTC compatible browser, but needs proper ES6 (ECCMA script 6) support.
Currently supported browsers:
- Chrome 72+
- Firefox 68+
- Safari 11+
- Edge 79+
No audio/video devices are needed.
AIRe Link Core (where you call)
ALC needs proper WebRTC support to function and usually works well on mobile browsers.
Client side needs working audio input/output (microphone & headphones/speakers/headset) and video devices (camera).
Assistant side needs just audio input/output (typically headset or microphone and speakers).
Currently supported browsers:
- Chrome 72+
- Firefox 68+
- Safari 11+
If you find out any combination of devices/browsers that does or doesn’t work for you, then please report it in this topic.