天天看点

FLV格式

在做rtmp相关的项目,中间用到FLV格式,这里对FLV格式进行介绍说明。

对于FLV格式的文件,一个文件只包含一种类型的码流,不能音频流和视频流混合存放,也不能将多个同类型码流放到一起。FLV里面的数据是采用大端模式存储。

下面对FLV格式做个整体认识:

FLV由FLVHeader和Tag组成,在每个Tag后面都包含一个四字节的pretagsize表示前一个tag的大小。每个Tag又由TagHeader和TagData两部分组成。

FLV格式

下面分别介绍FLV各个部分的具体内容。

1.FLVHeader,每个FLV文件都由FLVHeader开头。包括以下内容

字段 类型 说明

继续阅读