MP4文件格式是用于存储音频与视频数据的文件容器格式,MP4文件格式的结构可以说是照搬Apple的Quicktime的mov文件格式,是MPEG组织参照Mov文件格式而定义的,参见第十二部分(ISO/IEC 14496-12):基于ISO的媒体文件格式:定义了一个储存媒体内容的文件格式。
MP4是一种描述较为全面的容器格式,被认为可以在其中嵌入任何形式的数据,各种编码的视频、音频等都不在话下,不过我们常见的大部分的MP4文件存放的AVC(H.264)或MPEG-4(Part 2)编码的视频和AAC编码的音频。MP4格式的官方文件后缀名是“.mp4”,还有其他的以mp4为基础进行的扩展或者是简化版本的格式,包括:M4V, 3GP, F4V等。MP4文件是当前移动设备首选的媒体文件格式,因此,要适应当前移动终端播放,在录制文件时尽量采用MP4文件。
串流直播全面支持MP4、MOV、3GP与F4V等文件格式的录制,实际上MP4、MOV、3GP与F4V为同一种格式,只是文件头的有少许不同,因此,通过串流直播录制的以上四种文件可以被当前主流的播放设备所兼容。您在设置输出格式时选用何种扩展名仅随您自己喜好,不会影响事后播放的。