录制rtmp流到多个flv文件

时间:2019-02-23 15:00:02

标签: h.264 rtmp flv

我目前正在编写rtmp服务器以接收rtmp流,然后将其记录到多个flv文件中,并按时间分段。

例如:1分钟-> 1个flv文件,2m-> 2个flv文件...

问题:仅第一个flv文件可播放,从第二个开始,它们不可播放,也许它们错过了编解码器(h264)的某些元数据。

如何解决该问题?

1 个答案:

答案 0 :(得分:1)

是的,根据所使用的编解码器,有一个标头和序列标头。这些段也必须在关键帧上分割。 https://www.adobe.com/content/dam/acom/en/devnet/flv/video_file_format_spec_v10.pdf

中有关于FLV格式的详细记录