2014-12-19 2 views
2

많은 장치 (자동차, TV, iPod Dock, AVR 수신기 등)는 클래스 호환 USB 대용량 저장 장치에 액세스하고 wav 파일 등을 저장할 수 있습니다.자동차, 도크 등의 오디오를 스트리밍하기위한 USB 대용량 저장소 가젯의 명명 된 파이프/FIFO

자동차에 연결할 수있는 FAT32 대용량 저장 장치 (Linux 가젯)를 에뮬레이트하기 위해 적합한 바이 모드 USB 호스트/수신기 포트 (예 : 비글 보드 검정색)가있는 소형 Linux 시스템을 사용할 수 있음을 이해합니다. 마치 벙어리 메모리 스틱 인 것처럼 사용했습니다. - 'g_mass_storage' http://www.linux-usb.org/gadget/file_storage.html

정적 파일의 경우이 기능이 정상적으로 작동합니다. 그러나, 나는 비글 보드가 블루투스 수신기를 실행하고 스트림을 PCM으로 디코딩 한 다음 이것을 차 (ipod Dock 등)에서 읽을 수있는 dummy.wav 파일로 파이프 처리합니다 (iPod 도크 등)

예 : [안드로이드 또는 아이폰] -> [블루투스 a2dp] -> [비글 보드/소형 리눅스 시스템] -> [PCM 오디오] * - [g_mass_storage]. 'dummy.wav'-> [자동차의 USB 호스트 ]

*까지의 단계는 간단하지만 FAT32가 파이프를 지원하지 않지만 일반적으로 자동차에서 지원되는 유일한 형식이므로 dummy.wav 파일로 데이터를 파이프하는 방법을 해결할 수는 없습니다. 등

이 같은 적어도 개념적으로 가능하다 보인다 http://www.dension.com/products/dbu

및 indigogo에 'cubund'이 보인다 이 같은 원리를 (다음 할 stackexchange이 못하게으로 두 번째 링크를 붙여 넣을 수 없습니다 죄송합니다 나) 땅에 떨어졌을 때 나는 그것을 샀을 텐데!

아이디어가 있으십니까?

감사합니다,

토마스

P.S. 체인의 첫 번째 부분 (즉, 블루투스를 통한 휴대 전화)은 어떤 메커니즘 일 수 있으며 특히 흥미로운 것은 아닙니다. 문제는 대용량 저장 장치에서 파일을 읽을 수있는 기기에서만 Google 뮤직/웹 라디오 등을 '스트리밍'할 수있는 가상 파일을 제공하는 것입니다.

+0

이 질문에 관심이 있습니다. 해결책을 찾았습니까? – Lesswire

답변

0

이미 블루투스가 출시 중입니다. 이베이에서 블루투스 오디오 수신기를 확인하십시오. USB 포트에 넣을 수있는 작은 동글은 일반 USB 드라이브처럼 사용할 수 있습니다. 안녕하십니까, 로미오

관련 문제