跳到主要内容

8.1 RTP、RTCP、QoS 等的概念

RTP、RTCP 都是应用层协议。

8.1.1 实时传输协议 RTP

(P384 8.3.3)实时传输协议 RTP(Real-time Transport Protocol) 为实时应用提供端到端的运输,但不提供任何服务质量的保证。

RTP 协议基于 UDP 协议运行,即 RTP 分组会封装到 UDP 数据报中发送。

8.1.2 实时传输控制协议 RTCP

实时传输控制协议 RTCP(Real-time Transport Control Protocol) 通常和 RTP 协议协同工作,(P386 8.3.4)主要功能有:

  • 服务质量的监控与反馈
  • 媒体间的同步
  • 多播组中的成员标志

RTCP 同样基于 UDP 协议运行,且由于 RTCP 分组很短,可将多个 RTCP 分组封装在同一个 UDP 数据报中发送。

8.1.3 服务质量 QoS

服务质量 QoS(Quality of Service) 是服务性能的总效果,此效果决定了一个用户对服务的满意程度。