🔥码云GVP开源项目 12k star Uniapp+ElementUI 功能强大 支持多语言、二开方便! 广告
[TOC] ## STUN - STUN是一种轻量级协议 - 它允许客户端(如VoIP软电话或WebRTC应用程序)在不使用中间服务器的情况下了解其公共IP地址和端口号,以便进行点对点通信。 - STUN服务器将反馈客户端的公共IP地址和端口号,以便客户端可以直接与其他客户端通信 ## TURN - TURN允许在两个不同的NAT网络之间建立点对点连接 - 即使这些网络之间存在防火墙或代理服务器等中间设备。 - TURN服务器扮演一个中转角色,将客户端之间的通信流量中转,从而允许它们进行点对点通信。 - TURN服务器的中转功能使得通信过程中多了一步延迟和数据传输的额外负担。