FFmpeg音视频开发基础与实战
上QQ阅读APP看本书,新人免费读10天
设备和账号都新为新人

5.2 FLV格式

FLV(Flash Video)格式是由Adobe公司开发的,该格式的文件(后续统称为FLV文件)通常以.flv为后缀名。由于FLV文件简单,且数据片之间包含前后联系,因此特别适合流媒体传输。在早期的视频直播和点播领域中,如在RTMP和HTTP-FLV等协议类型中都广泛使用了FLV格式,并构成了视频直播系统的技术基础。

在Flash Video的官方协议文本中定义了下面两种格式。

(1)F4V格式:F4V格式是继FLV格式后,Adobe公司推出的支持H.264编码的流媒体格式。它和FLV格式的主要区别在于,FLV格式使用的是H.263编码,而F4V格式使用的是H.264编码。

(2)FLV格式:以tag为单位将音频和视频复用到一个文件。

其中,F4V格式是与MP4格式同源的封装格式,ISO基本媒体文件格式在本书的后面会介绍,本节主要介绍FLV格式。