Handshake uses Twilio Programmable Video, which is built using WebRTC. All multimedia traffic is routed through Twilio media servers for Virtual Fairs and Virtual Events/Interviews* (Premium Employer Partners only). You will be able to join a session up to an hour early to test connectivity and performance.
- Your company's firewall is blocking Handshake or Twilio (who we use for video), and we need to be unblocked - see the Required Domains section below.
- Alternatively, you may be using a VPN, which will not allow any connection (audio, video, or chat).
- Your browser blocks access to your audio or video, so you will need to ensure that the browser has granted permission for audio and video on our site.
- This is usually notable as you are able to use at least chat, maybe audio or video, but usually at least one of those features isn't working.
- Your computer is using Windows 10 and needs additional settings configured. See the Windows 10 Troubleshooting section.
Topics:
- Basic Requirements
- Troubleshooting - use this checklist if you are experiencing audio or video issues
- Windows 10 Troubleshooting - there are some specific settings in Windows 10 that may need to be updated!
Basic Requirements
- An internet connection – broadband wired or wireless (3G or 4G/LTE)
- Speakers and a microphone – built-in or USB plug-in or wireless Bluetooth
- **Optional, but required if you'd like to use video: A webcam or HD webcam - built-in or USB plug-in
- Tip: If you're using a webcam that isn't built in to your device, make sure any additional permissions/settings are configured prior to your scheduled virtual interaction!
- Supported Devices: Desktop web –– make sure pop-ups are allowed in the browser!
- Devices not supported:
- Mobile web: Employers may be able to launch sessions via mobile web successfully, however, this not officially supported by Handshake and does have several limitations:
- On any mobile web access, employers are unable to share their screen.
- On iOS devices, employers will only be able to use Safari, as Apple does not allow third party browsers access to the device camera or microphone.
- On Android devices, the camera and microphone should be able to be accessed by any browser.
- Mobile web: Employers may be able to launch sessions via mobile web successfully, however, this not officially supported by Handshake and does have several limitations:
- Devices not supported:
- All modern browsers which support WebRTC, including the latest versions of:
- Chrome
- Version 83 and higher for Windows
- Safari (screen sharing feature is limited)
- Firefox
- MS Edge (the latest version)
- NOTE: Older, non-Chromium versions of Microsoft Edge (versions less than 79) do not support screen sharing capabilities
- Chrome
Required Domains
These domains should be unblocked:
In addition, participants’ browsers must communicate with Twilio’s cloud, in addition to the standard handshake domains. The following hosts, ports/protocols and IP ranges are required:
Host Name / IP Range |
Port and Protocol |
global.vss.twilio.com |
443 WSS |
us1.vss.twilio.com |
443 WSS |
us2.vss.twilio.com |
443 WSS |
ie1.vss.twilio.com (UK) |
443 WSS |
global.vss.twilio.com |
443 WSS |
34.203.254.0 - 34.203.254.255 54.172.60.0 - 54.172.61.255 34.203.250.0 - 34.203.251.255 3.235.111.128 - 3.235.111.255 |
10,000 - 60,000 UDP/SRTP/SRTCP |
34.216.110.128 - 34.216.110.159 54.244.51.0 - 54.244.51.255 44.234.69.0 - 44.234.69.127 |
10,000 - 60,000 UDP/SRTP/SRTCP |
(UK) 52.215.253.0 - 52.215.253.63 54.171.127.192 - 54.171.127.255 52.215.127.0 - 52.215.127.255 3.249.63.128 - 3.249.63.255 |
10,000 - 60,000 UDP/SRTP/SRTCP |
Additionally, browsers should be able to connect to the services at the following hostnames:
- sdkgw.us1.twilio.com (WSS/443)
- endpoint.twilio.com
- mobile-endpoint.twilio.com
Troubleshooting
You can use this checklist to solve many of the video issues you might experience:
- Make sure that you have a reliable Internet connection.
- Use the Twilio Network Test to determine if your browser can successfully access the required Twilio resources: https://networktest.twilio.com/
- Make sure that you are using a supported browser.
- We recommend Chrome or Firefox for the best experience.
- If you choose to use Microsoft Edge, please make sure you've updated to the latest version!
- Browser support: https://www.twilio.com/docs/voice/client/javascript#supported-browsers
- In Safari there may be an issue where some people may not hear sound. We are going to try and solve for this by adding an “unmute speaker audio” button users should tap to get Safari to publish the sound.
- Participants could also go to preferences-->websites and change joinhandshake.com from “Stop Media with Sound” to “Allow All Auto-Play”
- We recommend Chrome or Firefox for the best experience.
- Minimize the number of resources (i.e. close unused tabs and applications) on the computers/devices when using video.
- Move closer to your router.
- Confirm that your speakers and volume control both work.
- Test the sound and microphone by using another platform or application through your device.
- Confirm that your device can play video.
- We recommend testing this by watching a video on Youtube.
- Confirm that you've granted permission on your browser or app for both audio and video.
- Double-check that pop-ups are allowed in the browser - the video will open in a new tab or window.
- Refresh the page on your browser on desktop or mobile.
- Restart the browser, or close the app and reopen.
- Try a different supported browser.
- Restart your computer or device.
Windows 10 Troubleshooting
Windows has its own privacy settings for microphone & camera that are independent of the browser. By default in most cases this is turned off.
There are two settings pages:
- Settings > Privacy > Microphone
- Settings > Privacy > Camera
Both pages have two toggles:
- Allow apps to use my microphone/camera (used for built-in Microsoft apps from their app store)
- Allow desktop apps to use my microphone/camera (used for things like browsers and zoom)
The second toggle can only be enabled if the first is enabled, so users will need to turn both toggles on in both places for their browser to be able to access their mic and camera.
Once you've made changes to your setup, if you'd like to quickly confirm that this worked, please use our Test Video guide to do so!
Comments
0 comments
Article is closed for comments.