Gstreamer文件在最初的几秒钟内黑屏

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

我解码rtp h264流并将其显示在屏幕上。在并行线程中,有时会执行向mp4文件的记录。另外,在录制过程中,我通过mp4mux将声音混合到文件中。另外,声音和视频的书写效果完美,但是一旦结合使用,就会出现问题。视频的前几秒钟是黑屏,但有声音。同时,声音和视频是同步的。如何解决这个问题呢?预先谢谢你。

gstreamer h.264 rtp
1个回答
0
投票

视频比音频具有更高的延迟。这就是为什么您会更快获得音频的原因。因此,如果您不想这样做,则需要在以后修剪文件。或者,您可以在代码中添加一些逻辑来丢弃所有音频,直到第一个视频解码为止。

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