
为什么现在的视频会议或者低延迟直播都选择使用rtc而不是quic?
QUIC 设计目标是“可靠传输”,即所有数据包都要送到,丢了就重传,顺序打乱要排序,这和 TCP 类似,如果频繁丢包,因为重传导致的延迟也会随之增加。而rtc,准确来说他是一个技术栈,包含了srtp/srtcp,ice, stun, sdp, opus, fec, nack, svc, 3a等多重协议,通过这些协议来实现端到端的实时媒体处理能力。本质上来说,定位不同。quic虽然集成了多路复用、0-RTT建连、TLS加密、拥塞控制,可靠传输等特性,但归根结底他是一个传输层的协议,是为了实现可靠传输的。






















