Debian
通過 LAN、Linux -> Windows、Debian 8 流式傳輸音頻
嘗試在路由器連接的電腦的靜態 IP 之間進行 ping(一般失敗)。
因此,UDP 直接連接嘗試無濟於事。
嘗試使用 ffplay 和 pulse 流式傳輸音頻,但 Debian 8 對 PulseAudio 很挑剔。
AlsaMixer 顯示有模擬音頻設備,聲音正常,設備為 Pulse。
大多數 pactl 參數返回“連接被拒絕,訪問被拒絕”。
嘗試將 system.pa 和 default.pa 中的預設接收器設置為 HDMI 源,但
pactl list sinks
顯示 HDMI 已暫停。事實證明,我想要獲取音頻的系統中有一張採集卡,但 HDMI 在 pavucontrol 中“拔出”。嘗試了 AMD 和 NVIDIA GPU。
如果我要在兩台電腦之間建立網路,因為配置是有線 LAN,所以回到流式音頻作為解決方案將是有效的。或者可能讓 HDMI 採集卡像採集影片一樣採集音頻。而是完全不同的 Linux 發行版。
雖然大多數問題似乎是障礙,但在這種情況下
pactl
,在命令行中更改預設接收器時是有效的,而我一直通過 default.pa 文件更改它。如此有效:
pactl list sinks (to acquire the HDMI audio device.) pactl set-default-sink [HDMI audio device] Then in the desktop environment's audio control panel, trying each HDMI device while having pavucontrol running and visually present. Eventually pavucontrol listed the device status from "unplugged" to "plugged in."
這就是採集卡解決方案。網路流媒體是另一回事。使用 shell 參數與配置文件的經典案例,然後是難以捉摸的視覺確認什麼不起作用。