4

许多设备(汽车、电视、iPod 基座、AVR 接收器等)都可以访问符合类别的 USB 大容量存储设备并播放存储在其上的 wav 文件等。

我知道我可以使用带有适当双模式 USB 主机/接收器端口(例如 Beagleboard black)的小型 linux 系统来模拟 FAT32 大容量存储设备(一个 linux“小工具”),它可以插入汽车并像使用一样使用这是一个愚蠢的记忆棒 - 'g_mass_storage' http://www.linux-usb.org/gadget/file_storage.html

对于静态文件,这很好用。但是,我想让小猎犬板运行蓝牙接收器,将流解码为 PCM,然后将其通过管道传输到可以由汽车(ipod Dock 等)读取(无限期)的 dummy.wav 文件中。

例如 [Android or iPhone] --> [bluetooth a2dp] --> [beagleboard/ small linux system] --> [PCM audio]* --> [ g_mass_storage].'dummy.wav' --> [car's USB host ]

到 * 的步骤很简单,但我无法弄清楚如何将数据通过管道传输到 dummy.wav 文件中,因为 FAT32 不支持管道,但这通常是汽车等支持的唯一格式。

似乎这样的事情至少在概念上是可能的:http: //www.dension.com/products/dbu

并且 indigogo 上的“cubund”似乎遵循相同的原则(抱歉不能粘贴第二个链接,因为 stackexchange 不会让我这样做)如果它已经启动,我会买一个!

有任何想法吗?

谢谢,

托马斯

PS链的第一部分(即通过蓝牙的电话)可以是任何机制,并不是特别有趣。挑战在于提供一个虚拟文件,使 Google 音乐/网络广播等能够“流式传输”到只能从大容量存储设备读取文件的设备。

4

1 回答 1

0

它已经在蓝牙市场上销售。在 ebay 上查看蓝牙音频接收器。是一个可以放入 USB 端口的小加密狗,您可以像使用普通 USB 驱动器一样使用它。最好的问候,罗密欧

于 2017-03-28T18:18:10.570 回答