實時傳送協議(real-time transport protocol或簡寫rtp)是乙個網路傳輸協議
,它是由ietf的多**傳輸工作小組2023年
在rfc 1889
中公布的。
國際電信聯盟
itu-t也發布了自己的rtp文件,作為h.225.0,但是後來當ietf發布了關於它的穩定的標準rfc後就被取消了。它作為網際網路
標準在rfc 3550
(該文件的舊版本是rfc 1889
)有詳細說明。rfc 3551
(std 65,舊版本是rfc 1890
rtp協議詳細說明了在網際網路
協議,但後來被用在很多單播
應用中。rtp協議常用於流**
(push to talk)系統(配合h.323或sip),使它成為ip**
產業的技術基礎。rtp協議和rtp控制協議rtcp
一起使用,而且它是建立在使用者資料報協議
上的。+ 位元
0-12
34-7
89-15
16-31
0ver.px
ccmpt序號
32timestamp
64ssrc identifier
96... csrc identifiers ...
96+(cc×32)
additional header (optional), indicates length "ahl"
96+(cc×32)
+ (x×(ahl+16))
data
ver.(2 bits)是目前協定的版本號碼,目前版號是 2。
p(1 bit)是用於rtp 封包(packet)結束點的預留空間,視封包是否需要多餘的填塞空間。
x(1 bit)是否在使用延伸空間於封包之中。.
cc(4 bits)包含了 csrc 數目用於修正標頭(fixed header).
m(1 bit) 是用於應用等級以及其原型(profile)的定義。如果不為零表示目前的資料有特別的程式解譯。
pt(7 bits)是指payload的格式並決定將如何去由應用程式加以解譯。
ssrc是同步化來源。
RTP協議分析
整理記錄 版本時間 內容整理人 v1.0 2008 03 31 rtp協議分析初稿 彭令鵬rtp協議分析 第1章.rtp概述 1.1.rtp是什麼 rtp全名是real time transport protocol 實時傳輸協議 它是ietf提出的乙個標準,對應的rfc文件為rfc3550 rfc...
RTP協議學習
實時傳送協議 real time transport protocol或簡寫rtp 是乙個網路傳輸協議,它是由ietf的多 傳輸工作小組1996年在rfc 1889中公布的。編輯 封包結構 table 位元 0 1 2 3 4 7 8 9 15 16 31 0 ver.p x cc m pt 序號 ...
RTP協議分析
一 簡介 1.rtp和rtcp 2.流 二 rtp協議格式 rtp報文由報文頭和報文體組成,報文頭格式如下圖所示。三 時間戳與同步 1 ssrc的作用 ssrc相當於乙個rtp傳輸session的id,就象每個人都有乙個名字一樣,每乙個rtp傳輸也都有乙個名字。這個數字是隨機產生,並且要保證唯一。當...