视频传输协议(常用的视频协议)(中国领先的在线视频媒体平台)
SDP協(xié)議
RTP
RTCP
SRTP
RTP只負(fù)責(zé)傳輸數(shù)據(jù)包,需要與RTCP配合使用,由RTCP來保證RTP數(shù)據(jù)包的服務(wù)質(zhì)量。
每一個(gè)RTP數(shù)據(jù)報(bào)都由頭部(Header)和負(fù)載(Payload)兩個(gè)部分組成,其中頭部前12個(gè)字節(jié)的含義是固定的,而負(fù)載則可以是音頻或者視頻數(shù)據(jù)。
整個(gè)IP報(bào)文由IP報(bào)頭、UDP報(bào)頭、RTP報(bào)頭、RTP Payload(音頻或視頻數(shù)據(jù))組成,
IP協(xié)議最大傳輸單元(MTU)最大為1500字節(jié),其中包括至少20字節(jié)的IP頭、8字節(jié)的UDP頭、12字節(jié)的RTP頭,
這樣,頭信息至少要占用40個(gè)字節(jié),那么RTP載荷的最大尺寸為1460字節(jié)。
RTCP的主要功能:服務(wù)質(zhì)量的監(jiān)控和反饋、媒體設(shè)備間的同步以及多播組中的成員標(biāo)識(shí)。
在RTP會(huì)話期間,各參與者周期性傳送RTCP數(shù)據(jù)包,RTCP數(shù)據(jù)包中包含已發(fā)送的數(shù)據(jù)包數(shù)量、
丟失的數(shù)據(jù)包數(shù)量等信息,各參與者通過這些信息動(dòng)態(tài)改變傳輸速率或傳輸?shù)臄?shù)據(jù)類型。
類型有:
SR:發(fā)送端報(bào)告,
RR:接收端報(bào)告,
SDES:源描述,
BYE:通知離開,
APP:由應(yīng)用程序自己定義,解決了RTCP的擴(kuò)展性問題,并且為協(xié)議的實(shí)現(xiàn)者提供了很大的靈活性。
RTSP實(shí)時(shí)流協(xié)議,一個(gè)應(yīng)用層協(xié)議
安全實(shí)時(shí)傳輸協(xié)議(Secure Real-time Transport Protocol或SRTP)是在實(shí)時(shí)傳輸協(xié)議(Real-time Transport Protocol或RTP)基礎(chǔ)上
所定義的一個(gè)協(xié)議,旨在為單播和多播應(yīng)用程序中的實(shí)時(shí)傳輸協(xié)議的數(shù)據(jù)提供加密、消息認(rèn)證、完整性保證和重放保護(hù)。
RTMP
總結(jié)
以上是生活随笔為你收集整理的视频传输协议(常用的视频协议)(中国领先的在线视频媒体平台)的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 介绍一个能够对日志文件进行自定义高亮的
- 下一篇: SAP Spartacus 项目执行 y