我读了https://stackoverflow.com/a/24890903/12279500。 ,但是当我在rtp上查看h264时,我可以识别Sps,Pps,Idr...。但是在每个NALU之前都没有看到h264起始代码。
为什么?
有多少种h264格式,不包括附件B和AVCC
RTP有其自己的有效载荷格式,在RFC 6184
关于有多少种格式,请假定为无穷大,因为没有什么可以阻止任何人创建更多格式。
起始代码用于在字节流中拆分每个NALU,因为NALU标头没有长度信息。但是在rtp协议中,NALU位于数据包的有效负载字段中,因此不需要起始代码。您只需要分割每个rtp数据包。