瘦流客戶端上的Pulseudio-dlna 用於輕鬆地從Linux計算機廣播音頻 使用PulseAudio到同一網絡上的其他DLNA / UPnP或Chromecast設備。
通過該實用程序,我們可以發現所有設備 UPnP,DLNA或Chromecast 能夠在我們的網絡中復制內容並將其與PulseAudio鏈接。 通過這種方式,您可以選擇音頻源或使用pavucontrol建立流向該設備的內容。
讓我們開始 安裝pulseaudio-dlna應用程序。 在Ubuntu 16.04、15.10和14.04,Linux Mint 17.x及其衍生版本上,可以從PPA安裝pulseaudio-dlna。 要添加它,我們只需要從終端執行以下命令:
sudo add-apt-repository ppa:qos/pulseaudio-dlna sudo apt-get update sudo apt-get install pulseaudio-dlna
如果有其他發行版本,則可以在線訪問許多教程,例如 這是。 接下來,我們將在終端中執行以下命令:
pulseaudio-dlna
一旦啟動, 我們將確保DLNA / UPnP或Chromecast設備已打開。 下一步,我們必須從菜單中打開聲音選項,然後 選擇我們的設備作為輸出元素.
我們將選擇我們要流式傳輸的設備,然後就可以完成了。 如果您選擇了DLNA / UPnP設備,請注意 您可能需要通過彈出窗口接受連接 可能會出現在您看來。 但是,Chromecast應該立即開始播放。
在Ubuntu 16.04下執行的測試中,通過pulseaudio-dlna發送的聲音令人滿意,但是, 在Chromecast的情況下,它有時會失真。 為了使其正常工作 我們必須將ffmpeg編解碼器設置為解碼器 de 後端 在pulseaudio-dlna中,使用以下命令:
pulseaudio-dlna --codec mp3 --encoder-backend=ffmpeg
如果您使用的是最新版本的pulseaudio-dlna,您將知道它已更新,並且 現在已優先分配了flac編解碼器,以便通過Chromecast播放。 為了使用它,您必須首先使用以下命令在系統上安裝它:
sudo apt-get install ffmpeg
是否可以從Ubuntu在Apple TV上流音頻?
你好卡米洛,
這取決於設備,如果它是舊的並且使用AirPlay,它應該可以工作(您可能必須安裝“ pulseaudio-module-raop”軟件包); 如果它是較新的並且使用了AirPlay 2,我很抱歉地說您將不得不堅持使用它。 如果可以使用DLNA協議進行Apple TV的通信,則您將有更多機會使用Luis提供的實用程序使Apple TV正常工作。 我已經將它與運行Volumio的Raspberry一起使用,並且效果很好。
如果您選擇使用Air Play 2(或者Apple TV不支持其他任何功能),我將為您保留指向pulseaudio-raop2項目的鏈接(https://hfujita.github.io/pulseaudio-raop2/)以及指向askubuntu的鏈接(http://askubuntu.com/questions/544251/airplay-sink-no-longer-visible-in-pulseaudio),他們會更詳細地說明問題。
問候。
你好呀! 帶有字幕的文件可以以.srt格式查看嗎? 謝謝!