Rob*_*inJ 6 pulseaudio dlna networking mediaserver streaming
根据包装盒的说法,我们的立体声安装支持通过 AirPlay 流式传输(尽管正常的 RAOP 内容似乎不适用于它。我认为它是一种叫做Airport Express的东西)、DLNA 和 Windows 媒体共享。
在 Ubuntu 上,这似乎几乎不可能让它工作,而在 Windows 上,它可以使用 iTunes 和Airfoil。
pactl load-module module-raop-sink server=192.168.1.32
. 结果是一样的。有没有人有什么建议?不要只是将其关闭为“完全重复”,因为如果我在寻找半年后还没有找到答案,我认为可以安全地假设答案尚未出现在该网站上。
我正在运行 Ubuntu 13.04,但我不介意切换到 12.04 或 12.10,甚至不同的发行版,如果它可以在那里工作的话。
在我看来,将媒体流传输到任何外部硬件媒体设备似乎很复杂的主要原因是,这些设备的制造商向后靠并依赖其客户机器上的 OS X 或 Windows。
从确实存在的许多解决方案中,我成功地使用了以下解决方案,用于我的网络收音机、Android 设备和智能电视的 DLNA 媒体访问:
该列表中我最喜欢的绝对是minidlna,它现在 7/24 在这里运行了几个月没有问题。默认情况下 minidlna 将在启动时作为服务运行。在用户空间运行它,你可以使用stream2ip从版本> 1.0,或MiniDLNA应用指示符我这个做。您仍然必须首先通过其配置文件设置 minidlna。
遗憾的是,这些解决方案都无法将我的声卡的输出实时流式传输到接收器。较新的设备不支持 pulseaudio 使用的旧 RAOP 协议,但似乎需要较新的RAOP2 协议,该协议(尚未?)可用于 Ubuntu。
如果外部(非 Ubuntu)设备支持 RTP 协议,pulseaudio 可以流式传输,则可以实时流式传输到外部(非 Ubuntu)设备,但我还没有找到可以流式传输的设备。
另一种可能性是建立一个Iceast Internet Radio Server来在我们的本地网络中生成我们自己的私人广播“电台”。这很好用,但一个先决条件是调谐器能够连接到由其 IP 地址和端口定义的流。这应该是一件容易的事情,但遗憾的是大多数设备不提供此功能。相反,它们支持 Internet Radio 目录服务(例如vTuner或tunein),这可能取决于设备不支持要添加的自定义广播流。在我看来,只有通过Reciva运行的无线电设备播放从 Icecast 生成的自定义流(通过stream2ip或命令行)没有问题。
我上次联系 Marantz 时(2012 年 8 月),他们给了我以下有关支持自定义广播电台的信息:
“无法将自定义广播电台输入您的收藏夹。您只能从 vTuner 提供的列表中选择一个电台。从那里您可以选择 17.000 多个电台。” 翻译自德语
我们可能会尝试在广播电台服务的个性化实例中添加自定义 URL(请参阅此天龙博客)现在是否可行。对于 Marantz,我们可以访问http://radiomarantz.com/上的 vTuner 服务。为了个性化服务,我们需要使用设备的唯一访问代码(可能是 MAC)进行注册。然后,我们可以将 Icecast 广播流 ( <IP>:<Port>/stream.mp3
)的本地 URL 添加为自定义广播电台。不幸的是,由于缺乏硬件,我们无法在这里测试。