将rtmp流记录到多个flv文件

问题描述 投票:0回答:1

我目前正在编写rtmp服务器来接收rtmp流,然后记录到多个flv文件,按时间段进行分段。

示例:1分钟 - > 1个flv文件,2米 - > 2个flv文件...

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

我该如何解决这个问题?

h.264 rtmp flv
1个回答
1
投票

是的,根据所使用的编解码器,有一个标题和序列标题。这些段也必须在关键帧上拆分。 FLV甲酸盐在这里有很好的记录https://www.adobe.com/content/dam/acom/en/devnet/flv/video_file_format_spec_v10.pdf

© www.soinside.com 2019 - 2024. All rights reserved.