ICE-TCP is a mechanism by which media is sent over TCP, but not over TURN.

This saves a few bites over the wire and enables sending media directly to a peer or a server located on the public internet where the local firewall doesn’t allow UDP  transmission out of the boundary of the local network.

ICE-TCP is available in most browsers today (Edge pre-Chromium version doesn’t support ICE-TCP).

Looking to learn more about WebRTC? 

Check my WebRTC training courses

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 BlogGeek.me.