Rate this page:

Web Real-Time Communication (WebRTC) is a collection of communications protocols and APIs originally developed by Google that enable real-time voice and video communication over peer-to-peer connections.

WebRTC is a set of protocols and APIs that allow web browsers to request real-time information from the browsers of other users, enabling real-time peer-to-peer and group communication including voice, video, chat, file transfer, and screen sharing.

WebRTC allows developers to embed communications directly into web browser-based enterprise tools, such as CRM software or social apps. This gives users the power to communicate from within their primary web interface without the need for specialized hardware or complicated plug-ins. WebRTC also allows users to send voice-only calls to a web browser, video conference within a web browser, or even make calls to mobile client or SIP endpoints.

The Twilio Programmable Video APIs give developers the ability to get up and running on WebRTC quickly, without worrying about scaling out servers to handle their traffic. Twilio also provides STUN/TURN infrastructure for WebRTC developers. Learn more about WebRTC development with Twilio.

Rate this page:

Thank you for your feedback!

We are always striving to improve our documentation quality, and your feedback is valuable to us. How could this documentation serve you better?

Sending your feedback...
🎉 Thank you for your feedback!
Something went wrong. Please try again.

Thanks for your feedback!

Refer us and get $10 in 3 simple steps!

Step 1

Get link

Get a free personal referral link here

Step 2

Give $10

Your user signs up and upgrade using link

Step 3

Get $10

1,250 free SMSes
OR 1,000 free voice mins
OR 12,000 chats
OR more