标签: audio gstreamer audio-streaming alsa skew
问题:
答案 0 :(得分:1)
时钟偏差应由GStreamer的同步机制和音频接收器基类内的偏移逻辑自动处理。
为了解决发送器和接收器之间延迟增加的问题,您必须正确地为输入加时间戳,而不是依赖于TS流内的时间戳(这些时间戳基于发送器时钟,因而在您身边是错误的)。为此,使用最新的GStreamer版本并在appsrc上设置do-timestamp = true和format = time可能已经足够了。