RTP:
Real_time Transport Protocol实时传输协议,
RTSP:
Real Time Streaming Protocol实时流传输协议
H264 ALU网络抽象层单元类型
1 原始的H.264 NALU单元常由[Start Code] [NALU Header] [NALU Payload]三部分组成,其中StartCode用于标识这是一个NALU单元的开始,必须是“00 00 00 01”或“00 00 01”,NALU header仅一个字节,其后都是NALU单元的内容,在将H264的NALU打包成RTP包时将NALU的startCode去掉加上RTP header就好了,(类型是单个NAL单元包)
NALU Header占一个字节 8bits, F(1) NRI(2) Type(5)
2 如果NALU的长度很小 可以将多个NALU封装在一个RTP包内,类型是STAP-A(24)或STAP-B(25),单一时间的组合包
MTAP16(26) MTAP24(27)多个时间的组合包
3 当NALU的长度大于MTU时,就必须对NALU单元进行分片封包,Fragmentation Units(FUs) FU-A(28)FU-B(29)
|FU indicator| FU Header| FU Payload|
FU indicator:一个字节
F(1)NRI(2)Type(5)
FU Header:
S(1)E(1)R(1)Type(5)
1752

被折叠的 条评论
为什么被折叠?



