2014-11-24 3 views
5

블루투스를 지원하는 기기에 뿌리 내린 Android OS가 있다고 가정 해 보겠습니다. 블루투스 A2DP를 통해 블루투스 스피커로 광고하는 앱을 제작할 수 있습니까?Android 휴대 전화를 블루투스 헤드셋으로 바꾸기

가능하다면 다른 기기가 블루투스 서버 앱과 페어링/연결하여 음악/사운드를 스트리밍 할 수 있습니다. 이 서버 앱은 음악 스트림을 가져 와서 로컬로 재생하거나 Wi-Fi를 통해 다른 기기로 보낼 수도 있습니다. 이것은 이론적으로 멀티 룸 블루투스 솔루션을 가능하게합니다.

어떻게하면 좋을까요? 어디서부터 시작하겠습니까?

+0

몇 분 전에 같은 질문을하지 않았습니까? – 323go

+1

[this] (https://stackoverflow.com/questions/9290511/how-to-make-an-android-phone-as-bluetooth-headset) 및 기타 질문에 대한 링크를 읽으십시오. –

+0

@ 323go 아니요. 다른 문제는 루트 권한없이 로컬 시스템 오디오에 액세스하기 위해 블루투스를 악용하는 것이 었습니다. 이것은 서버가 주변의 다른 장치에서 Bluetooth 오디오를 수신하는 루팅 된 장치 인 장치 간 통신에 관한 것입니다. – Daniel

답변

2

관련 질문 here에 대한 매우 우수하고 상세한 답변이 있습니다.

짧은 답변 : 가능하지만 Android OS 구성 및 꽤 낮은 수준의 NDK 개발을 수정하여 A2DP Sink 역할을 사용할 API로 노출해야합니다.

감사합니다. @BartPlatak for the pointer!

+1

답변은 Android L에서 사용되지 않는 bluez를 기반으로합니다. Android L에 대한 자세한 답변은 http://blog.csdn.net/wendell_gong/article/details/47950781에서 찾을 수 있습니다. –

관련 문제