Bad*_*ake 28 bluetooth windows-10
Windows 10 包含一个蓝牙堆栈,可以毫无问题地识别大多数蓝牙棒。然而,虽然 Windows 确实支持 A2DP,但它不充当接收器,因此,您不能例如将音频从 Android 流式传输到计算机,这正是我想要的。
我的 BT Stick 的制造商不提供任何 Windows 10 驱动程序,因为 Microsoft 提供。我尝试了旧的软件,它可以作为 A2DP 接收器,但它有一个内存泄漏,在长时间听音乐后导致我的电脑崩溃,这基本上是每天(我在编程/工作时听音乐)。(基本上我可以在听音乐时看到非池化内核内存每秒上升,并且可以通过停止音乐使其停止)
所以我的问题是,是否有任何替代的通用驱动程序可以用作所述接收器以从我的 PC 上的手机接收音频?
cyq*_*mon 19
如果您运行的是 Windows 10 2004 或更新版本(您应该这样做),请下载并运行优秀的开源程序AudioPlaybackConnector,您就可以开始使用了。
官方动图:
Microsoft 正在 2004 版中为 Windows 10 重新添加 A2DP 接收器支持。
在 Windows 10 预览版的代码库中,再次发现了对蓝牙 A2DP Sink 功能的引用,表明该功能正在卷土重来。
https://www.windowslatest.com/2020/01/26/windows-10-a2dp-sink-bluetooth-support/
但是,虽然 Windows 10 BT 驱动程序确实实现了 A2DP Sink 协议,但您仍然需要一个应用程序来明确打开与设备的连接。如果没有上述应用程序,您的设备中的音频将不会通过管道传输到您的 PC,尽管该设备可能在声音控制面板中显示为“就绪”。
这个回答原本推荐了一个UWP应用——蓝牙音频接收器来打开连接。然而,它有几个问题——值得注意的是,它的窗口必须保持打开状态,并且不能最小化到通知区域。它也不是开源的,只能从 Microsoft Store 获得。
每@mishamosher的意见(谢谢),我现在建议AudioPlaybackConnector由理查德·玉@ ysc3839。它是开源的,非常简约。它还具有对设置应用程序更熟悉的外观和感觉,这是很好的 IMO。
成功打开连接后,您的 A2DP 源设备应显示某种蓝牙状态。以安卓为例:
自 Window 8 以来,Microsoft 似乎已禁用 A2DP 接收器功能,或者它不再起作用。
您可以尝试使用蓝牙卡/芯片制造商提供的软件下载和更新音频驱动程序。
如果这没有帮助,您可以使用第三方产品替换 Microsoft 蓝牙堆栈,例如:
[编辑]
总结我们下面的讨论:
所以我能想到的唯一选择是:
每当出现减速时禁用/启用您的网络适配器,希望这将重新初始化内存。这可以通过以管理员身份运行的脚本来完成:
netsh interface set interface "network adapter name" admin=disable
netsh interface set interface "network adapter name" admin=enable
用非 Broadcom 卡更换网络适配器。
小智 5
当然,不适合所有人,但有用:
| 归档时间: |
|
| 查看次数: |
32650 次 |
| 最近记录: |