2013-05-03 3 views
3

Windows 소켓을 통해 오디오를 블루투스 헤드셋으로 스트리밍해야합니다. RFCOMM 및 A2DP/헤드셋 프로필/핸즈프리 프로필을 사용하여 Bluetooth 헤드셋에 소켓 연결을 만들 수 있습니다. 내 요구 사항은 오디오 (WAV 또는 MP3)를 소켓을 통해 스트리밍하는 것입니다. send()를 사용하여 오디오 데이터를 소켓에 쓰는 것만으로 가능합니까? 또는 다른 방법으로 할 수 있습니까?블루투스 소켓을 통한 오디오 스트리밍

스트리밍 할 때 동일한 소켓 연결을 사용해야합니다. Media Control Interface API를 사용하면 별도의 연결을 만든 다음 스트리밍합니다.

답변

0

A2DP 프로필은 L2CAP 및 SDP 위에 계층화됩니다. 또한 SDP는 해당 전송 프로토콜로 L2CAP를 사용하면서 을 작동시킵니다. 당신이 소켓을 통해 전송 (들)과의 통신을 구현하려는 경우

그래서, 당신은 또한 SPD를 구현해야하고,

https://www.bluetooth.org/docman/handlers/downloaddoc.ashx?doc_id=8236

에 지정된대로 연결 한 후에는 통신을 실현한다 i와 같이 A2DP 가능 장치에 직렬로 연결하십시오. 이자형. 사용 :

http://SimpleBluetooth4Win.Sourceforge.net

(윈도우 블루투스 네트워킹 API를 사용하여 작은 도서관을)

관련 문제