Use UDP to transport.
Used in internet telephony, Voice over IP (VoIP) and video telecommunication. It can be used for one-on-one calls (unicast) or in one-to-many conferences (multicast).
It favors the quick delivery of packets over ensuring all data is received.
- RTP packets include:
- a sequence number, used to detect lost packets;
- payload identification, which describes the specific media codec;
- frame indication, which marks the beginning and end of each IP frame;
- source identification, which identifies the originator of the frame;
- intramedia synchronization, which uses timestamps to detect different delay jitter within a single stream and compensate for it.
RTP Control Protocol (RTCP)
Used in conjunction with RTP to send information back to the sender about the media stream.
primarily used for the client to send quality of service (QoS) data, such as jitter, packet loss and round-trip time (RTT). The server may use this information to switch to a different codec or stream quality. This data can also be used for control signaling or to collect information about the participants when many are connected to the stream.
Tumia UDP kusafirisha. Inatumika katika simu za mtandao, Sauti juu ya IP (VoIP) na mawasiliano ya simu ya video. Inaweza kutumika kwa ajili ya moja-kwa-moja wito (unicast) au katika moja-kwa-mengi mikutano (multicast). Ni favorites utoaji wa haraka wa pakiti juu ya kuhakikisha data zote ni kupokea. - RTP pakiti ni pamoja na: - mfululizo namba, kutumika kugundua pakiti waliopotea; - payload kitambulisho, ambayo inaelezea maalum vyombo vya habari codec; - frame kiashiria, ambayo alama mwanzo na mwisho wa kila IP frame; - chanzo kitambulisho, ambayo inatambua chanzo cha frame; - intramedia synchronization, ambayo hutumia timestamps kugundua tofauti kuchelewesha jitter ndani ya mkondo mmoja na fidia kwa ajili yake. RTP (RTCP) ni itifaki ya kudhibiti ambayo hutumiwa pamoja na RTP kutuma habari kwa mtumaji kuhusu mkondo wa vyombo vya habari. Kwa mfano, kwa ajili ya huduma ya wateja, huduma ya huduma ya huduma ya huduma ya huduma ya huduma ya huduma ya huduma ya huduma ya huduma ya huduma ya huduma ya huduma ya huduma ya huduma ya huduma ya huduma ya huduma ya huduma ya huduma ya huduma ya huduma ya huduma ya huduma ya huduma ya huduma ya huduma ya huduma ya huduma ya huduma ya huduma ya huduma ya huduma ya huduma ya huduma ya huduma. Seva inaweza kutumia habari hii kubadili codec tofauti au ubora mkondo. Takwimu hizi pia zinaweza kutumika kwa ajili ya kudhibiti ishara au kukusanya habari kuhusu washiriki wakati wengi ni kushikamana na mkondo.