1. 程式人生 > >RTP/RTCP的RFC協議彙總

RTP/RTCP的RFC協議彙總

   總結包括RTP/RTCP的機制,型別,負載和安全srtp部分,並不包括相關的nat/ice穿透機制,dtls安全機制, sdp offer-answer sip相關的協商機制和rtsp流控協議。

RFC版本號

名稱

備註

1889

RTP: A Transport Protocol for Real-Time Applications

早期RTP協議,RTP v1

1890

RTP Profile for Audio and Video Conferences with Minimal Control

RTP的負載型別定義,對應於RTP v1

2198

RTP Payload for Redundant Audio Data

傳送音訊冗餘資料的機制,FEC的雛形

3550

RTP: A Transport Protocol for Real-Time Applications

現用RTP協議,RTP v2

3551

RTP Profile for Audio and Video Conferences with Minimal Control

RTP的負載型別定義,對應於RTP v2

3611

RTP Control Protocol Extended Reports (RTCP XR)

RTCP的拓展報文即XR報文定義

3640

RTP Payload Format for Transport of MPEG-4 Elementary Streams

RTP負載為MPEG-4的格式定義

3711

The Secure Real-time Transport Protocol (SRTP)

RTP媒體流採用AES-128對稱加密

3984

RTP Payload Format for H.264 Video

RTP負載為H264的格式定義,已被6184取代

4103

RTP Payload for Text Conversation

RTP負載為文字或者T.140的格式定義

4585

Extended RTP Profile for Real-time Transport Control Protocol (RTCP)-Based Feedback (RTP/AVPF)

NACK定義,通過實時的RTCP進行丟包重傳

4587

RTP Payload Format for H.261 Video Streams

H261的負載定義

4588

RTP Retransmission Payload Format

RTP重傳包的定義

4961

Symmetric RTP / RTP Control Protocol (RTCP)

終端收發埠用同一個,叫做對稱的RTP,便於DTLS加密

5104

Codec Control Messages in the RTP Audio-Visual Profile with Feedback (AVPF)

基於4585實時RTCP訊息,來控制音視訊編碼器的機制

5124

Extended Secure RTP Profile for Real-time Transport Control Protocol (RTCP)-Based Feedback (RTP/SAVPF)

SRTP的丟包重傳

5285

A General Mechanism for RTP Header Extensions

RTP 擴充套件頭定義,可以擴充套件1或2個位元組,比如CSRC,已被8285協議替代

5450

Transmission Time Offsets in RTP Streams

計算RTP的時間差,可以配合抖動計算

5484

Associating Time-Codes with RTP Streams

RTP和RTCP中時間格式的定義

5506

Support for Reduced-Size Real-Time Transport Control Protocol (RTCP): Opportunities and Consequences

RTCP壓縮

5669

The SEED Cipher Algorithm and Its Use with the Secure Real-Time Transport Protocol (SRTP)

SRTP的對稱加密演算法的種子使用方法

5691

RTP Payload Format for Elementary Streams with MPEG Surround Multi-Channel Audio

對於MPEG-4中有多路音訊的RTP負載格式的定義

5760

RTP Control Protocol (RTCP) Extensions for Single-Source Multicast Sessions with Unicast Feedback

RTCP對於單一源進行多播的反饋機制

5761

Multiplexing RTP Data and Control Packets on a Single Port

RTP和RTCP在同一埠上傳輸

6051

Rapid Synchronisation of RTP Flows

多RTP流的快速同步機制,適用於MCU的處理

6128

RTP Control Protocol (RTCP) Port for Source-Specific Multicast (SSM) Sessions

RTCP對於多播中特定源的反饋機制

6184

RTP Payload Format for H.264 Video

H264的負載定義

6188

The Use of AES-192 and AES-256 in Secure RTP

SRTP拓展定義AES192和AES256

6189

ZRTP: Media Path Key Agreement for Unicast Secure RTP

ZRTP的定義,非對稱加密,用於金鑰交換

6190

RTP Payload Format for Scalable Video Coding

H264-SVC的負載定義

6222

Guidelines for Choosing RTP Control Protocol (RTCP) Canonical Names (CNAMEs)

RTCP的CNAME的選定規則,可根據RFC 4122的UUID來選取

6798 6843 6958 7002 7003 7097

RTP Control Protocol (RTCP) Extended  Report (XR) Block for XXX

RTCP的XR報文,關於各個方面的定義

6904

Encryption of Header Extensions in the Secure Real-time Transport Protocol

SRTP的RTP頭資訊加密

7022

Guidelines for Choosing RTP Control Protocol (RTCP) Canonical Names (CNAMEs)

RTCP的CNAME的選定規則,修訂6222

7160

Support for Multiple Clock Rates in an RTP Session

RTP中的碼流取樣率變化的處理規則,音訊較常見

7164

RTP and Leap Seconds

RTP時間戳的校準機制

7201

Options for Securing RTP Sessions

RTP的安全機制的建議,什麼時候用DTLS,SRTP,ZRTP或者RTP over TLS等

7202

Securing the RTP Framework: Why RTP Does Not Mandate a Single Media Security Solution

RTP的安全機制的補充說明

7656

A Taxonomy of Semantics and Mechanisms for               Real-Time Transport Protocol (RTP) Sources

RTP在webrtc中的應用場景

7667

RTP Topologies

在MCU等複雜系統中,RTP流的設計規範

7741

RTP Payload Format for VP8 Video

負載為vp8的定義

7798 RTP Payload Format for High Efficiency Video Coding (HEVC) 負載為HEVC的定義

8082

Using Codec Control Messages in the RTP Audio-Visual Profile with                      Feedback with Layered Codecs

基於4585實時RTCP訊息,來控制分層的音視訊編碼器的機制,對於5104協議的補充

8083

Multimedia Congestion Control: Circuit Breakers for Unicast RTP Sessions

RTP的擁塞處理之碼流環回的處理

8108

Sending Multiple RTP Streams in a Single RTP Session

單一會話,單一埠傳輸所有的RTP/RTCP碼流,對現有RTP/RTCP機制的總結

8285

A General Mechanism for RTP Header Extensions

RTP 擴充套件頭定義,可以同時擴充套件為1或2個位元組

相關推薦

RTP/RTCP的RFC協議彙總

   總結包括RTP/RTCP的機制,型別,負載和安全srtp部分,並不包括相關的nat/ice穿透機制,dtls安全機制, sdp offer-answer sip相關的協商機制和rtsp流控協議。 RFC版本號 名稱

LIVE555研究之二: RTSP、RTP/RTCP協議介紹

                                       LIVE555研究之二RTSP、RTP/RTCP協議介紹一、概述    RTSP(Real-Time Stream Protocol )是一種基於文字的應用層協議,在語法及一些訊息引數等方面,RTS

HTTP協議/RTP/RTSP協議/RTMP協議的區別

寫在前面:RTP的解析,網上找了很多資料,但是都不全,所以我力圖整理出一個比較全面的解析, 其中借鑑了很多文章,我都列在了文章最後,在此表示感謝。 網際網路的發展離不開大家的無私奉獻,我決定從我做起,希望大家支援。 1、RTP Header解析                       

超越RFC3550 - RTP/RTCP協議族分析

一 前言 RF3550定義實時傳輸協議RTP和它的控制協議RTCP。RTP協議是Internet上針對流媒體傳輸的基礎協議,該協議詳細說明在網際網路上傳輸音視訊的標準資料包格式。RTP本身只保證實時資料的傳輸,並不能提供可靠傳輸、流量控制和擁塞控制等服務質量保證,這需要RTCP協議提供這些服務。 RTCP協

RS485通訊和Modbus通訊協議彙總

1. 主從模式 RS-485上的軟體層協議ModBus主要依賴於主從模式。主從模式是指在半雙工通訊方式上,2個或者2個以上的裝置組成的通訊系統中: (1) 至少且只有一個主機,其他的都是從機 (2) 不管任何時候,從機都不能主動向主機發送資料 (3) 主機具有訪問從機的

淺談TCP/IP協議棧(七)網路層常見協議彙總

附上部落格連結,歡迎大家前來交流和學習。不知不覺這個系列已經寫了6章,雖然都是寫比較基礎和簡單的知識,但是整理起來還是用了不少時間,相信能夠堅持看完前面幾節的同學,已經對TCP/IP協議有了大致的瞭解,至少幾個關鍵的知識點,比如說協議棧、IP地址、路由和轉發的關

Rtp/Rtcp協議頭的定義

#ifndef _H_RTPHEADER#define _H_RTPHEADER/*++V ― 版本。識別 RTP 版本。 P ― 間隙(Padding)。設定時,資料包包含一個或多個附加間隙位組,其中這部分不屬於有效載荷。 X ― 擴充套件位。設定時,在固定頭後面,根據指定

流媒體傳輸協議系列之----RTP/RTCP協議解析

RTP協議         實時傳輸協議RTP(Real-time Transport Protocol)是一個網路傳輸協議,它是由IETF的多媒體傳輸工作小組1996年在RFC 1889中公佈的,後在RFC3550中進行更新。          國際電信聯盟ITU-

Doubango RTP包傳輸使用UDT可靠傳輸協議,解決RTP丟包問題

使用SIP做過VOIP通話的同學,肯定被RTP丟包弄的焦頭爛額,必定嘗試過不少的辦法,比方: 1、丟包重傳(NACK) 2、前向糾錯(FEC) 3、丟幀處理 但效果往往不盡如人意,那有沒有一勞永逸的方法?確實,網路發展到現在,家庭頻寬隨隨便便都是百兆的今天,為什麼還有讓人困擾不已

一篇文章讀懂流媒體傳輸協議RTP、RTCP、RTSP、SRTP&SRTCP

概要 一句話:RTSP發起/終結流媒體、RTP傳輸流媒體資料 、RTCP對RTP進行控制,同步。 因為CTC標準裡沒有對RTCP進行要求,因此在標準RTSP的程式碼中沒有看到相關的部分。而在私有RTSP的程式碼中,有關控制、同步等,是在RTP Header中做擴充套件定義實現

開源實時音視訊技術WebRTC中RTP/RTCP資料傳輸協議的應用

1、前言 RTP/RTCP協議是流媒體通訊的基石。RTP協議定義流媒體資料在網際網路上傳輸的資料包格式,而RTCP協議則負責可靠傳輸、流量控制和擁塞控制等服務質量保證。在WebRTC專案中,RTP/RTCP模組作為傳輸模組的一部分,負責對傳送端採集到的媒體資料進行進行封包,然後交給上層網路模組

TLS協議測試資源彙總

本文沒有什麼乾貨,今天有一個需求是測試一下TLS協議,覆蓋RFC文件中的一些異常,異常包括:unexpected_message、bad_record_mac等。更多的異常可以參考tls 1.2的rfc文件:https://tools.ietf.org/html/rfc5246,tls1.0rf

【網路協議】專題總結以及網路協議高頻面試題彙總(8篇)

這是一份超詳細的HTTP協議攻略,內容大綱如下: 內容如下(點選即可跳轉): 一篇文章帶你詳解 HTTP 協議(上) 一篇文章帶你詳解 HTTP 協議之報文首部及欄位詳解(中) 一篇文章帶你詳解 HTTP 協議(下)   這是一份超詳細的TCP/IP協議

RTP PS PES ES H264協議學習

參考:https://www.cnblogs.com/wainiwann/p/7477794.html https://blog.csdn.net/chenhande1990chenhan/article/details/78744344 https://blog.csdn.net/H514

流媒體傳輸協議---RTP--基礎

1、RTP協議的概念及地位 1.1 概念 RTP全名是Real-time Transport Protocol(實時傳輸協議),RTP 是一個應用型的傳輸層協議,它並不提供任何傳輸可靠性的保證和流量的擁塞控制機制。RTP 位於UDP(User Datagram Protocol)&nb

流媒體傳輸協議---RTP---荷載PS流

轉自:https://blog.csdn.net/chen495810242/article/details/39207305   針對H264 做如下PS 封裝:每個IDR NALU 前一般都會包含SPS、PPS 等NALU,因此將SPS、PPS、IDR 的NALU 封裝為一個PS 包,包括ps

VLC,FFMPEG, RTP,28181 學習 網址做了個彙總

https://blog.csdn.net/zhouyongku/article/details/41546789  海康RTSP客戶端連線深入分析  http://www.avahi.org/doxygen/html/client-publish-service_8c

HTTP協議除錯工具彙總,你心目中應該是什麼樣的?

前言 本文收集了大量抓包工具,近40款,涵蓋了各種開發語言(Java,C#,Delphi,C,C++,Objective-C,Node.js,Go,Python)、各類前端(GUI,TUI,CUI,Web UI,Browser Addon),請大家賞析。 Java

一篇讀懂流媒體傳輸協議RTP、RTCP、RTSP、SRTP&SRTCP

思維圖 一句話:RTSP發起/終結流媒體、RTP傳輸流媒體資料 、RTCP對RTP進行控制,同步。 因為CTC標準裡沒有對RTCP進行要求,因此在標準RTSP的程式碼中沒有看到相關的部分。而在私有RTSP的程式碼中,有關控制、同步等,是在RTP Header中做擴充套件

RTP、 TCP、 UDP協議簡介

OSI七層模型 OSI 中的層            功能                                                        TCP/IP協議族  應 用層                 檔案傳輸,電子郵件,檔案服務,虛擬