更改音频语言时的音频解码延迟

时间:2014-08-03 05:35:35

标签: audio gstreamer

我的gstreamer Pipeline就像这样

方法1

                        --------------input-selector->Queue->AduioParser->AudioSink
                       |
Souphttpsrc->tsdemux-->|
                       |
                       --------------- Queue->videoParser->videoSink

在这种方法1中,当我在各种音频语言之间切换时,音频解码会有延迟。

Approach2

                                  ------ input-selector-> Queue->AduioParser->AudioSink
                                  |
Souphttpsrc->tsdemux---multiqueue>|
                                  |
                                  ------- Queue->videoParser->VideoSink

但是在方法2中没有观察到延迟。

任何人都可以解释一下这背后的原因吗?什么是多队列的特色?

0 个答案:

没有答案