What to install, which rights are needed and what to open on the network to use Bernard Review in a studio.
The player is free to download, with no account, from the download page.
Online sessions go through the relay. The workstations only make outgoing connections: nothing has to be opened towards the studio.
| Destination | Port | Protocol | Use | To open |
|---|---|---|---|---|
review.bernardengine.com | 443 | TCP | HTTPS and WSS: API, synchronisation, guest web page, video signalling | Yes |
turn.review.bernardengine.com | 443 | TCP | TURN over TLS: video and voice when nothing else passes | Yes, if only port 443 is open |
review.bernardengine.com | 50000-50100 | UDP | Video and voice, direct (the best path) | Recommended |
review.bernardengine.com | 7881 | TCP | Fallback for video and voice when UDP is closed | Recommended if UDP is closed |
turn.review.bernardengine.com | 3478 | UDP | TURN over UDP | Optional |
To check from a workstation of the studio:
curl -sS https://review.bernardengine.com/api/v1/health
Expected: a JSON answer that contains "status":"ok".
A session hosted on the local network uses neither the relay nor the internet. The other players connect to the host's workstation on TCP port 9000 (the default; it can be changed).
Open this port on the host's workstation only, for incoming connections from the internal network. Online sessions do not need it.
firewalld (Rocky Linux, AlmaLinux, RHEL):
sudo firewall-cmd --permanent --zone=<zone> --add-service=bernard-review
sudo firewall-cmd --reload
ufw (Ubuntu):
sudo ufw allow from <subnet> to any port 9000 proto tcp
Replace <zone> with the zone of the internal network and <subnet> with the studio's subnet.
For a security question, or to ask for the security file: contact form