我试图在Android手机和我的车载电脑之间实现AVRCP / A2DP连接。 A2DP位基本上可以工作,所以没有问题。 我想让PC成为AVRCP CT(控制器)和A2DP接收器。 手机是AVRCP TG(目标)和A2DP源。
我遇到麻烦的地方是我可以使用任何types的AVRCP连接。 Windows 7带有一个工具栏应用程序,至less可以提供基本的播放/暂停/跳过/停止typesfunction。 所以它肯定与我没有任何额外的驱动程序或其他软件的工作。 然而,我的search没有产生任何这样的结果,或者创build一个我认为需要的L2CAP连接的文档。
除非使用Broadcom / Widcomm堆栈,否则32feet.NET库不支持L2CAP连接。 购买新的BT USB设备可能是一个可行的解决scheme,但目前我正试图用软件完成这一切:)。 就像这样,虽然有没有解决(或报告为解决)链接的问题,那么我怎样才能build立从Widcomm SDK上的L2CAP从Windows 7(控制器)到电话(目标)的AVRCP连接?
如果可能的话,我宁愿去做C#,但是如果我有某种库来与我的代码进行交互,那就没问题了(就像32feet.NET库对于它的工作起作用一样)。
这是关于我最近,但是对我来说有点希腊,并不足以让我开始(我是一个embedded式的家伙): http : //msdn.microsoft.com/en-us/library/窗户/硬件/ ff536674(v = vs.85)的.aspx
在Windows上蓝牙真的是如此混乱,似乎是从我的search? 有多个不同的堆栈,在API等方面似乎有很大的不同
任何人都可以指向正确的方向吗? 我在这里和其他地方做了大量的search/阅读其他post,并没有取得任何进展。
谢谢
基督教