Please excuse our look. We're just getting started here.
Want to learn more about Twilio Forums? Check out our FAQ page here.Can Twilio Video Conference be Reliable across Web Browsers?

Hi we are designing a service that has a video conference component. The Video call operates on the web browser as where most of the SaaS service works.
However, that would mean that the VideoConf would need to access multiple browsers (eg Chrome, Edge, Safari), OS types (MS, iOS, Android) and device types (Samsung, Apple, Laptops).
A clear challenge from here is that the Web SaaS service will need to code individual browser types to access the Microphone and Camera in order to hand it over to the Twilio API. However as browsers also upgrade constantly it seems like an approach that is prone to disruptions.
Does anyone have a successful experience of running Twilio VideoConf calls over Web Browsers in their solution? Any tips / advice on what worked for you, and any downsides to look out for?
Comments
-
You're in luck, you don't have to do individual work to access the microphone and camera in a browser. Twilio Video uses the standard
MediaDevices
interface to access those resources and you can use the Twilio Video library to call on that and avoid discrepancies between browsers by using `connect` to get access and connect to a room at the same time, or by calling `createLocalTracks` to access the camera and microphone which you can then pass to theconnect
function later.If you are concerned about cross browser compatibility, you can also download and run this React application built by the Video team. It works across devices and the code is open source, so you can look through it for inspiration or even use it as the base of your own application.
Categories
- 83 All Categories
- 19 SIGNAL 2021
- 376 Product Discussions
- 7 Community - Announcements
- 2 Changelog
- 4 Forum UI Updates
- 8 Welcome Guide
- 6 Community - Events
- 2 Twilio Relay Developer Conference 2021 Mega Thread
- 1 External Community Events
- 25 Inspiration
- 17 Community - Other Discussions
- 1 Community- Twilio Startups