标签:flv h264 h264_to_flv video tag
FLV格式非常简单,头信息数据量很少,适合网络传输,因此被广泛的应用。各个 PPSDataLength; // 所有PPS数据长度和
3.4 AVC Profile和 AVC Level就等于SPS NALU里面第1字节和第3字节 (第0字节为NaluType)
3.5 lengthSizeMinusOne,这个定义没有理解,不知道低2比特是什么含义,看到很多文档里面就直接设为0b11, 所有这个字节为 0xFF
3.6 numOfSequenceParameterSets, 低5比特是SPS个数,H.264标准里面定义最多SPS个数为255,这里只有31。 不知道会不会存在问题,当然一般情况下就一个SPS,该值为 0xE1 (0b111 00001)
3.7 每个SPS,PPS数据长度都用两个字节来表述,
3.8 这个tag的 PreviousTagSize = 11 + DataSize。 11 是Video tag (TagType到StreamID)标签:flv h264 h264_to_flv video tag
原文地址:http://blog.csdn.net/huibailingyu/article/details/42879573