Technical Requirements to Use Livestorm
In this article, we will cover the basics of technical requirements for hosting webinars on
IN THIS ARTICLE:
Is Livestorm compatible with every browser?
Yes. Your attendees will be able to join your webinar on all major browsers including IE11, Safari, Firefox, Opera and Google Chrome.
However, as a presenter, we strongly recommend you to use Google Chrome. You also need to be on a desktop or laptop computer to go on stage and share your webcam and screen. The same goes for anyone that you invite on stage to share their screen, webcam, or audio.
Also, note that attendees who are not on Google Chrome, Firefox, Opera, Safari (12.1+), Edge (79+) or who are on a mobile/tablet device will experience a 15
|Browser / Device||Real-time streaming|| Delayed streaming (+15
|Chrome 49+ (best 65+)||✅||-|
|Firefox 52+ (best 60+)||✅||-|
|Opera 40+ (best 41+)||✅||-|
| Microsoft Edge 79+
|Microsoft Edge <79||❌||✅|
|Firefox 45->51|| ❌
Does Livestorm work on mobile/tablet devices?
Yes, Livestorm is optimized to work on mobile/tablet devices including iPhone, iPad and Android devices. But, again, as a host, you will have to be on a desktop computer with Google Chrome, Firefox, Opera, Safari (v.12.1+) or Microsoft Edge (79+).
We do not provide a mobile app for one simple reason: everything works on your browser on desktop or mobile. Livestorm is responsive so it supports small screens as well. However, attendees on mobile/tablet devices will experience a 10-15s delay as they will connect through our Compatibility mode.
What is "Compatibility mode"?
The compatibility mode ensures that attendees get the audio and video on any network, device or browser. It's automatically turned on if we detect an old browser or non-compatible browser or device.
It will also be turned on automatically for any additional attendees when you have over 300 attendees in webRTC mode inside your webinar room.
Attendees enter compatibility mode automatically if:
- They are using old or non-compatible browser such as IE11, Edge, Safari (if version is older than 12.1) or Microsoft Edge (if version is older than 79) .
- They are on a mobile/tablet device.
- Over 300 attendees are in webRTC mode in the webinar room (does not apply to team members or guest speakers).
What will happen then?
- They will not be able to be invited on stage.
- They will experience a 15 second delay (between what really happens and what your attendees actually see).
Compatibility mode can be turned on manually by clicking on "Help" or "Encountering issues with audio or video?" at the top of the chat when you connect to a webinar as an attendee. This is recommended if attendees have video or audio issues because of their network:
Check your setup
If you are planning hosting a webinar and going on stage to present, we strongly suggest you to check your setup beforehand. Thanks to our technical scan, you can easily check your setup (internet connection, browser, etc.). You can run the scan here: https://app.livestorm.co/connectivity-test
You must have green in the connectivity section as a result. Also, pay attention to the quality section. Shoot for a B and above in both audio and video quality.
If this is not the case, you might encounter network instabilities. Try using a different network or another method for connecting (e.g Ethernet over Wi-Fi), and check out the below section.
What are the connectivity requirements to host or access a webinar?
As a presenter, we recommend 15Mb/s up and down for optimal results. A minimum of 5Mb/s is necessary to upload your live stream. Livestorm will downgrade your video quality and give priority to audio if you don't have enough bandwidth. Run tests here. We recommend 5Mb/s for attendees for an optimal experience.
This is a test from our offices, we have a pretty good download speed. Our upload speed is good but not incredible, enough to send a good video stream.
Your connection speed is not the only factor. You have to also look for connection stability aka the number of people connected to that same connection. The connection stability will impact the number of packets lost during a live session. Therefore, try to use Ethernet over Wifi and ask your team to not saturate the network.
Livestorm works with WebRTC which is a rather new technology that might require some network configuration within larger companies with secured firewalls. Here are the items you will need to check with your IT department:
- Open TCP port 443
- Whitelist the following domains:
- *.intercom.io [if you would like our live chat support messenger]
- Let the websockets through and allow connections on wss://ws.livestorm.co
- Open UDP port 3478
UDP is highly recommended over TCP for better quality audio and video. The protocol favors timeliness over reliability which is consistent with the human perceptive preferences; where we can fill in gaps but are sensitive to time-based delays. For the best possible experience, we recommend opening UDP ports 1025 - 65535.
Once you're done with the settings you should be good to go! In case you run into any issues, here are some tips to troubleshoot:
As an attendee:
- If you cannot watch or hear the webinar: activate the compatibility mode.
- If the issues persist please do a scan here: https://app.livestorm.co/connectivity-test and send us the results to email@example.com.
- If the problem persists ask your IT to unblock web sockets, the 443 ports for video streaming and the WebRTC protocol. See section above "Firewall settings".
- In the meantime try joining from a different network like a 4G mobile network. Or dial-in to the webinar to get the audio.
As a host:
- Run tests here: https://app.livestorm.co/connectivity-test and send us the results to firstname.lastname@example.org.
- If the video starts loading after a while, your router might be blocking the video stream. Ask your IT to unblock web sockets, the 443 ports for video streaming and the WebRTC protocol. See section above "Firewall settings".
Tip: Don't forget to pause your Google Drive sync or any other bandwidth consuming apps during your webinar.