MP4由一个个box组成:File Type box (ftyp box),Movie box(moov box),Media Data box(mdat box)
每一个box由Box Header和Box Data组成:
Box Header由:
根据 Box Header 中的 type 我们将 box 分为不同类型的 box,每一种不同的 box 对应的 Box Data 都是不一样。Box Data 里面又可以嵌套 box。MP4 的总体 box 分布图如下图 所示:
MP4第一个box是Ftyp box:表示文件类型