Brainshark’s Flashless audio and video streaming solution requires the following ports to be open on the client-side:
TCP 80, 443, 1935, 3478
Additionally, any layer 7 application filtering of WebRTC protocols or video/audio application groups which include WebRTC must be configured to allow WebRTC traffic for the stream to work correctly.
If preferred, the following IP addresses used by Brainshark to serve WebRTC streams may be allowlisted:
220.127.116.11 – 18.104.22.168
22.214.171.124 – 126.96.36.199
Tools for testing readiness to consume WebRTC streams can be found at https://webrtc.github.io/samples/. It could help to identify issues with audio devices, cameras, network connectivity, and throughput that may cause poor performance.