【问题标题】:Streaming audio over a bluetooth socket通过蓝牙套接字流式传输音频
【发布时间】:2013-04-27 18:59:17
【问题描述】:

我需要通过 Windows 套接字将音频流式传输到蓝牙耳机。 我可以使用 RFCOMM 和 A2DP/耳机配置文件/免提配置文件与蓝牙耳机建立插座连接。 我的要求是通过套接字传输音频(WAVMP3)。 是否可以通过简单地将音频数据写入套接字(使用 send())? 或者有其他方法吗?

我需要使用相同的套接字连接进行流式传输。如果我使用媒体控制接口 API,它们将建立单独的连接,然后进行流式传输。

【问题讨论】:

    标签: windows sockets audio stream bluetooth


    【解决方案1】:

    A2DP 配置文件位于 L2CAP 和 SDP 之上;此外,SDP 应发挥作用 同时使用 L2CAP 作为其传输协议。

    所以如果你想通过socket实现与send(s)的通信,你也需要实现SPD,并且你应该实现通信中指定的

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

    在您串行连接到支持 A2DP 的设备后,例如 i. e.使用:

    http://SimpleBluetooth4Win.Sourceforge.net

    (使用windows蓝牙网络API的小库)

    【讨论】:

      猜你喜欢
      • 2011-02-14
      • 1970-01-01
      • 1970-01-01
      • 2020-09-23
      • 2014-10-19
      • 2014-06-28
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多