The Data Channel in WebRTC enables sending any arbitrary data to a peer over the Peer Connection.

The Data Channel’s API was designed after the API of the WebSocket to make it easier for developers to use.

The Data Channel uses SCTP as its transport protocol. Google plans to experiment with QUIC as an SCTP replacement for the data channel.

YouTube video


About WebRTC Glossary

The WebRTC Glossary is an ongoing project where users can learn more about WebRTC related terms. It is maintained by Tsahi Levent-Levi of

Looking to learn more about WebRTC? 

Check my WebRTC training courses