Pulseaudion:流式传输到 DLNA 播放器

Pulseaudion:流式传输到 DLNA 播放器

我希望将计算机的声音传输到支持 DLNA 的播放器。

因此我有 installpulseaudio-dlna及其所有组件、依赖项等。

声音可以通过网络传输,但它有 1.5 秒的巨大延迟,导致无法观看电影。

pacmd list-sinks
* index: 18
    name: <cocktailaudion25mediarenderer_dlna>
    driver: <module-null-sink.c>
    flags: DECIBEL_VOLUME LATENCY DYNAMIC_LATENCY
    state: IDLE
    suspend cause: (none)
    priority: 1000
    volume: front-left: 65536 / 100% / 0.00 dB,   front-right: 65536 / 100% / 0.00 dB
            balance 0.00
    base volume: 65536 / 100% / 0.00 dB
    volume steps: 65537
    muted: no
    current latency: 20.32 ms
    max request: 6 KiB
    max rewind: 6 KiB
    monitor source: 18
    sample spec: s16le 2ch 44100Hz
    channel map: front-left,front-right
                 Stereo
    used by: 0
    linked by: 3
    configured latency: 40.00 ms; range is 0.50 .. 2000.00 ms
    module: 46
    properties:
        device.description = "cocktailAudio-N25 MediaRenderer (DLNA)"
        device.class = "abstract"
        device.icon_name = "audio-card"

对这一行特别感兴趣:

configured latency: 40.00 ms; range is 0.50 .. 2000.00 ms

我怎样才能改变它?

到目前为止尝试过:

将片段设置为/etc/pulse/daemon.conf

default-fragments = 2
default-fragment-size-msec = 5

没有帮助。

我可以用pulseaudio以某种方式消除延迟吗?还是需要玩家以不同的方式处理?

相关内容