Windows as Speaker v1.0.0 (Preview)
Pre-release
Pre-release
首个可运行发布版本。应用通过 Windows 公共 Windows.Media.Audio.AudioPlaybackConnection API 将 Windows 10/11 电脑启用为蓝牙 A2DP 音频接收端,协议和编解码器由 Windows、驱动、蓝牙硬件和远端设备协商。
主要功能
- 发现系统允许建立 Audio Playback Connection 的已配对设备。
- 连接、断开、无限退避自动重连和连接状态跟踪。
- 由 Windows 接收并播放远端 A2DP 音频。
- 动态设备属性、蓝牙适配器、驱动、服务和诊断报告。
- 默认输出终结点、主音量和静音管理。
- 托盘后台运行、浅色/深色主题、中英文界面。
- 结构化日志、错误原因、设置持久化。
安装
本 Release 使用自签名开发证书。请先核对 SHA256SUMS.txt,再在提升权限的 PowerShell 中信任 CER 并安装 MSIX:
Import-Certificate -FilePath .\WindowsAsSpeaker.Development.cer -CertStoreLocation 'Cert:\LocalMachine\TrustedPeople'
Add-AppxPackage -Path .\WindowsAsSpeaker-1.0.0.0-win-x64.msix公开分发应换用受信任的代码签名证书。不要从非本 Release 的来源安装同名 CER。
验证状态与边界
- 自动测试:103 通过,0 失败,1 个实体硬件测试跳过。
- Release/Debug 构建:0 警告,0 错误。
- PKCS#7 签名本体、签名者和 MSIX BlockMap 已离线校验。
- 本次发布环境未完成管理员
Add-AppxPackage安装。 - 未完成真实手机/平板 A2DP 听音、休眠恢复、蓝牙开关和 Windows 10 实机验收。
- Windows 公共 API 未可靠公开当前协商编解码器时,应用显示“系统未公开”,不会根据品牌、型号或声明能力推测。
完整构建和测试记录见仓库中的 docs/TEST-RESULTS.md。