流媒体传输协议(RTP)包括两个不同的组件: 1,RTP负责传输音视频数据。 2,RTCP负责传输控制信令。 RTP协议 规范 规定,“ 底层协议必须提供数据和控制数据包的复用,例如使用单独的UDP端口号 ”。 由于使用两个不同的端口(主要是由于NAT穿越)导致的复杂性, RFC-5761 提供了“使用单独的UDP端口解复用RTP和RTCP的替代方法,而仅使用单个UDP端口并在应用程序内解复用”。 WebRTC媒体协商 基于会话描述协议(