对网络协议来说,需要做的通常就两件事情:1.建立连接,2.传输数据,WebRTC也不例外. 假设WebRTC应用的两端已经建立了连接,那么,剩下就是如何传输数据的问题了. WebRTC同时支持传输音视频数据.自定义应用数据.这其中,涉及多种协议,包括UDP.RTP/SRTP.RTCP/SRTCP.DTLS.SCTP. 这些协议名字比较相似,很容易让人混淆,简单总结下: 传输音视频数据相关协议:UDP.DTLS.RTP/SRTCP: 传输自定义应用数据相关协议:UDP.DTLS.SCTP: 下面就…