FLV header : "FLV" + 版本号 + 偏移量
pre tagsize : 长度4个字节, 表示前一个tag的长度
tag : Tag header + Tag DATA
Tag header : 类型(音频、视频) + 数据大小 + 时间戳 + 时间戳扩展位 + streamid
tag data : audio tag data / video tag data
audio tag data : Audio Header + Audio DATA
Audio Header : 采样率、采样大小、通道数 (实际对于RTMP来说 这些header属性没有意义)
audio data : aac type(1B) + aac data
aac type : 区分原始数据 还是 包含了ADTS头的数据
AAC DATA : audioSpecificConfig + data
audioSpecificConfig : 配置信息, 采样率、大小、通道数
video tag data : Video Header + Video DATA
videoHeader : 一个字节, 类型(4b) + codecId(4b)
video DATA : header + packet
Video DATA header : payload type + timestamp
Video DATA packet : sps / pps + NAL.