如何将音乐流式传输到AirTunes?


15

我已经使用了PulseAudio,但是有时它可以工作,有时却不起作用。而且我的Rhythmbox有时不播放歌曲,只是挂在这里暂停了。在AirTunes上是否有更稳定的流媒体和听音乐选项?


另一个建议:尝试其他玩家-例如图腾。但是,如果问题仍然存在,则使用其插件:(
Micheal Harker,2010年

Answers:


14

1)PulseAudio

通过安装paprefs 安装paprefspulseaudio-module-raop 安装pulseaudio-module-raop并运行Pulseaudio首选项,我们可以将现有的AirTunes设备(例如Airport Express)定义为Pulse Audio的输出音频接收器:

在此处输入图片说明

在第一个选项卡的网络访问中,勾选“使可发现的Apple AirTunes声音设备在本地可用”

一旦设备在本地网络中注册,我们就可以从“ 声音设置”切换到该设备:

在此处输入图片说明

选择您已注册AirTunes设备的名称(例如“ Wohnzimmer”,本例中为)。请注意,当媒体播放器向我们的声卡流式传输时,我们无法切换输出。更改输出接收器之前,请暂停或停止播放器。流将有大约3到4秒的延迟。


2): VLC

VLC 安装vlc媒体播放器的权利要求,以便能够流直接经由RAOP协议向音频将AirTunes设备。但是到目前为止,我无法使用VLC 2.0实现此目的,因此我无法在此处提供指导。


3)Stream2ip

在下载并安装了DEBIAN package for stream2ip之后,需要通过在手动窗口中运行“首选项”来设置应用程序以流式传输到Air Tunes设备:

在此处输入图片说明

选择设备Airport Express,然后输入设备的IP(端口是可选的)。通过选择自动连接并且时间间隔> 0秒,应用程序将在设备准备好后立即侦听给定IP上的AirTunes设备以进行连接:

在此处输入图片说明

与仅使用Pulseaudio声音设置相比,stream2ip的优点是:

  • 等待设备出现后立即连接。
  • 重新建立中断的连接。
  • 无需停止正在运行的媒体播放器的播放即可进行连接。
  • 外接设备关闭时恢复以前的输出

不幸的是,这些都不起作用:/
RobinJ

@RobinJ:不幸的是,某些接收器需要RAOP2协议,该协议尚不可用。
塔卡特

是的,看来目前在Linux中确实没有办法做到这一点。
RobinJ

1

ps3mediaserver应该能够将音乐流传输到您的AirTunes。


0

我真的不这么认为,如果您说的是“我想听我的mp3”,因为该插件是开源的,因此我们无法控制它。抱歉!

任何其他格式都可以。


对不起,当我指的是数字音乐时,我只是习惯于说mp3,但是我在AAC中拥有一切...

1
MP3不是封闭源。它只是获得专利。此处的网址
LassePoulsen,2010年

0

有一个用于raop_play的alsa驱动程序(http://raop-play.sourceforge.net/alsa_raoppcm.html),但它不包含在deb软件包中,并且已有一段时间没有更新。我从未在PulseAudio上遇到足够的问题来需要它,但是如果您不介意从源代码进行编译,则可以尝试一下。


0

gstreamer-faad是用于播放mp4的插件,不知道thqat是否可以与AAC一起使用...在ubuntu论坛上查看此帖子:http ://ubuntuforums.org/showthread.php?t=14242


0

评论多于答案,但我尝试使用Pulse Audio Preferences(Pulse Audio偏好设置)流式播放支持Airtunes的Airport Express。结果不及恒星。有一些缓冲问题导致它无法正常运行,而我现在几乎已经放弃了这个想法。


0

我在基本0.3.2上遇到了同样的问题。看起来问题的根源不是缓冲区大小,而是网络管理器,它显然是间歇性地具有WiFi设备扫描网络的功能。这似乎中断了流,因此与缓冲区大小无关,流中几乎没有部分丢失,从而产生了卡顿效果。

我可以通过设置WiFi连接的BSSID来解决此问题。这很容易,您所要做的就是转到连接的设置。有一个名为“ BSSID”的下拉菜单,该菜单通常为空,但是如果打开它,它将为您提供一串字符。选择那个,它将正常工作。

尽情享受音乐和摇滚吧!

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.