我正在尝试使用gstreamer在Windows下进行低延迟流式传输,而我现在面临的是音频捕获延迟。
我通过创建一个环回管道来测试音频捕获延迟,如下所示:
gst-launch-1.0 directsoundsrc! directsoundsink
然而,音频延迟高于预期,超过〜200ms。我想directsoundsrc为音频样本做了一些缓冲,我试图调整它的参数以期获得更好的延迟(缓冲时间/延迟时间),但结果仍然不适用。
有没有人知道更好的方法来捕获低延迟音频并将其提供给gstreamer管道而不是我使用的那个?