将音乐串流至 Marantz M-CR603

Rob*_*inJ 6 pulseaudio dlna networking mediaserver streaming

根据包装盒的说法,我们的立体声安装支持通过 AirPlay 流式传输(尽管正常的 RAOP 内容似乎不适用于它。我认为它是一种叫做Airport Express的东西)、DLNA 和 Windows 媒体共享。

在 Ubuntu 上,这似乎几乎不可能让它工作,而在 Windows 上,它可以使用 iTunes 和Airfoil

我尝试过什么,出了什么问题

  • Airplay:通过 PulseAudio 流式传输
    • 音乐播放器拒绝播放。状态更改为正在播放,但搜索栏和位置计数器没有进展。立体声装置或计算机都不会发出声音。我还尝试使用pactl load-module module-raop-sink server=192.168.1.32. 结果是一样的。
  • 播放:Stream2IP
    • 我猜这使用与 Pulseaudio 相同的后端,或者甚至可能完全相同。它说它已连接,但与之前的方法完全相同。立体声装置甚至无法识别任何类型的连接。它只是继续播放它已经播放的内容。
  • DLNA:Stream2IP
    • 当我在立体声安装上转到媒体服务器时,它会看到RobinJ: RootMusicBrowse Files,... 全部进入一个显示<Empty>的屏幕。
  • DLNA:服务
    • 这实际上似乎工作正常。免费版本是有限的,它不是开源的,但至少它允许我使用基本的流媒体功能。但是,我更喜欢来自特定应用程序的音频,或者如果可能的话,将整个系统的音频流式传输到立体声装置。而不是我必须浏览立体声菜单来选择一首歌曲。
  • Windows 媒体共享:无
    • 我不知道如何在 Ubuntu 上做到这一点。

有没有人有什么建议?不要只是将其关闭为“完全重复”,因为如果我在寻找半年后还没有找到答案,我认为可以安全地假设答案尚未出现在该网站上。


我正在运行 Ubuntu 13.04,但我不介意切换到 12.04 或 12.10,甚至不同的发行版,如果它可以在那里工作的话。

Tak*_*kat 5

在我看来,将媒体流传输到任何外部硬件媒体设备似乎很复杂的主要原因是,这些设备的制造商向后靠并依赖其客户机器上的 OS X 或 Windows。

DLNA 媒体文件访问

从确实存在的许多解决方案中,我成功地使用了以下解决方案,用于我的网络收音机、Android 设备和智能电视的 DLNA 媒体访问:

  • Serviio:闭源,在我的机器上相当缓慢。
  • 雷格尔 安装 rygel:默认的 GNOME DLNA 流媒体服务器,在从某些设备访问时崩溃。
  • 迷你DLNA 安装 minidlna: 非常轻量和稳定,需要从配置文件中设置。
  • 即插即用 安装upnp:没有进一步开发,不会流到我的所有设备。

该列表中我最喜欢的绝对是minidlna,它现在 7/24 在这里运行了几个月没有问题。默认情况下 minidlna 将在启动时作为服务运行。在用户空间运行它,你可以使用stream2ip从版本> 1.0,或MiniDLNA应用指示符我这个做。您仍然必须首先通过其配置文件设置 minidlna。

直播

遗憾的是,这些解决方案都无法将我的声卡的输出实时流式传输到接收器。较新的设备不支持 pulseaudio 使用的旧 RAOP 协议,但似乎需要较新的RAOP2 协议,该协议(尚未?)可用于 Ubuntu。

如果外部(非 Ubuntu)设备支持 RTP 协议,pulseaudio 可以流式传输,则可以实时流式传输到外部(非 Ubuntu)设备,但我还没有找到可以流式传输的设备。

另一种可能性是建立一个Iceast Internet Radio Server来在我们的本地网络中生成我们自己的私人广播“电台”。这很好用,但一个先决条件是调谐器能够连接到由其 IP 地址和端口定义的流。这应该是一件容易的事情,但遗憾的是大多数设备不提供此功能。相反,它们支持 Internet Radio 目录服务(例如vTunertunein),这可能取决于设备不支持要添加的自定义广播流。在我看来,只有通过Reciva运行的无线电设备播放从 Icecast 生成的自定义流(通过stream2ip或命令行)没有问题。


马兰士

我上次联系 Marantz 时(2012 年 8 月),他们给了我以下有关支持自定义广播电台的信息:

“无法将自定义广播电台输入您的收藏夹。您只能从 vTuner 提供的列表中选择一个电台。从那里您可以选择 17.000 多个电台。” 翻译自德语

我们可能会尝试在广播电台服务的个性化实例中添加自定义 URL(请参阅此天龙博客)现在是否可行。对于 Marantz,我们可以访问http://radiomarantz.com/上的 vTuner 服务。为了个性化服务,我们需要使用设备的唯一访问代码(可能是 MAC)进行注册。然后,我们可以将 Icecast 广播流 ( <IP>:<Port>/stream.mp3)的本地 URL 添加为自定义广播电台。不幸的是,由于缺乏硬件,我们无法在这里测试。