我需要通过Windows套接字将音频流式传输到蓝牙耳机。我可以使用RFCOMM和A2DP /头戴式耳机配置文件/免提配置文件进行插座连接到蓝牙耳机。我的要求是通过套接字传输音频(WAV或MP3)。是否可以通过简单地将音频数据写入套接字(使用send())?还有没有其他方法呢?
我需要使用相同的套接字连接来流式传输。如果我使用媒体控制接口API,它们将建立一个单独的连接,然后进行流式传输。
发布于 2015-03-29 11:07:46
A2DP配置文件位于L2CAP和SDP之上;此外,SDP应该在使用L2CAP作为其传输协议时起作用。
因此,如果希望通过套接字实现与send(s)的通信,还需要实现SPD,并且应该按照
https://www.bluetooth.org/docman/handlers/downloaddoc.ashx?doc_id=8236
在串行连接到支持A2DP的设备后,例如使用:
http://SimpleBluetooth4Win.Sourceforge.net
(使用windows蓝牙网络API的小型库)
https://stackoverflow.com/questions/16357794
复制相似问题