瘦流客户端上的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格式查看吗? 谢谢!