如果flv容器中的元数据必须记录在文件的开头?

If metadata in flv container must be recorded at the beginning of the file?

我正在使用 flv 容器,我需要知道是否需要在 flv 文件的开头写入元数据,或者我可以在文件中间添加元数据吗?

FLV 将元数据存储在脚本标签中。它是 JSON 像二进制结构。脚本标签有自己的时间戳(相对于 0,并且与音频和视频在同一毫秒时间线上)。它们可以放置在流中的任何位置,但必须具有单调时间戳。