
附录
英文原文资料
RTP: A Transport Protocol for Real-Time
Applications
1 Introduction
This memorandum specifies the real-time transport protocol
(RTP), which provides end-to-end delivery services for data with
real-time characteristics, such as interactive audio and video. Those
services include payload type identification, sequence numbering,
times tamping and delivery monitoring. Applications typically run
RTP on top of UDP to make use of its multiplexing and checksum
services; both protocols contribute parts of the transport protocol
functionality. However, RTP may be used with other suitable
underlying network or transport protocols (see Section 10). RTP
supports data transfer to multiple destinations using multicast
distribution if provided by the underlying network.
Note that RTP itself does not provide any mechanism to ensure
timely delivery or provide other quality-of-service guarantees, but
relies on lower-layer services to do so. It does not guarantee delivery
or prevent out-of-order delivery, nor does it assume that the
underlying network is reliable and delivers packets in sequence. The
sequence numbers included in RTP allow the receiver to reconstruct
the sender's packet sequence, but sequence numbers might also be
used to determine the proper location of a packet, for example in
video decoding, without necessarily decoding packets in sequence.
While RTP is primarily designed to satisfy the needs of multi-
participant multimedia conferences, it is not limited to that particular
- 1
- 2
- 3
- 4
前往页