Skip to content

Releases

BlueAudioSink v0.3.2-beta.1 · Windows

Pre-release

Choose a tag to compare

@liubaiqing liubaiqing released this 07 Nov 15:41

Windows 0.3.2-beta.1 · Android 0.3.1 (unchanged / 无需更新)

中文

针对 Issue #1 的电脑端修复测试版,尚待更多用户环境验证

  • Wi-Fi 播放设备选择不再修改 Windows 默认输出,移除蓝牙后台的全局输出锁定
  • 设置明确标为「Wi-Fi 播放设备」;蓝牙仍由 Windows 管理,不包含蓝牙独立路由实现
  • 自动记忆窗口位置、尺寸及最大化状态,恢复时校正屏幕边界

本地已通过 69 项音频/设置回归,并验证不同物理输出下系统默认设备不变、窗口重开与最大化还原。请重点测试原问题、多显示器和不同 DPI;后两项尚缺更多实机覆盖

只需替换电脑 EXE,手机继续使用 0.3.1。反馈请附 Windows 版本、复现步骤和连接日志,分享前检查设备名称和地址

English

Windows test release for #1, pending broader user validation

  • Wi-Fi output selection no longer changes Windows default audio devices; Bluetooth no longer enforces a global output preference
  • Settings explicitly identify the Wi-Fi output device. Bluetooth remains managed by Windows; independent Bluetooth routing is not implemented
  • Remember window position, size and maximized state, with restored bounds constrained to the available screen

69 local audio/settings regressions passed, with physical output-isolation and native window restart/maximize checks. Please verify the reported issues, multiple monitors and DPI changes; broader physical coverage is still needed

Replace only the Windows EXE; keep Android 0.3.1. Reports should include Windows version, reproduction steps and connection logs. Review device names and addresses before sharing

下载 / Downloads

  • BlueAudioSink-0.3.2-beta.1.exe — Windows 10 2004+ / Windows 11 x64,自包含 .NET / self-contained .NET
  • SHA256SUMS.txt — 文件校验 / package checksum
  • 正式版 / Stable v0.3.1

BlueAudioSink v0.3.1 · BAS2 / Windows / Android

Choose a tag to compare

@liubaiqing liubaiqing released this 07 Nov 14:43

Windows 0.3.1 · Android 0.3.1

中文

连接重构

  • Wi-Fi 切换为 BAS2。连接前分别确认电脑身份和音频通道,减少“显示已连接却收不到音频”的情况
  • 默认使用 UDP 音频;UDP 验证失败时自动使用 TCP 兼容传输,界面显示「兼容传输」
  • 按实际网络接口选择路径,改进热点、多网卡和换网后的恢复;无关接口变化不再重建健康连接

操作体验

  • 电脑端悬停反馈更及时,连接切换、设置保存和日志操作移至后台,减少界面停顿
  • 手机音量滑条即时跟手,缓冲档位发送中生效;刷新保留设备列表并立即查询
  • 减少后台和非当前页面的无效刷新;通知显示实际连接与恢复状态,设置保存失败明确提示

日志与升级

  • 补充连接阶段、实际路径、会话和流标识,便于区分发现、握手、传输和播放问题
  • 手机日志在后台补传,不占用心跳和调音队列;完善有界存储与重试
  • 必须双端一起升级,Wi-Fi 不兼容 0.2.x。沿用 Android 发布签名,可覆盖安装;蓝牙、采集授权和现有播放方式保留

VPN 禁止绕过、热点隔离或网络策略仍可能阻止局域网连接,应用无法强制突破系统限制

English

Connection

  • Wi-Fi now uses BAS2. PC identity and the audio path are verified separately before reporting a connection
  • UDP is the default audio transport. If verification fails, the apps switch to TCP and show a compatibility-transport indicator
  • Route selection uses the actual network interfaces, improving hotspot, multi-adapter and network-change recovery. Unrelated interface changes preserve healthy sessions

Interaction

  • Faster desktop hover feedback. Connection changes, settings writes and log operations run in the background
  • Android volume dragging responds immediately. Buffer presets apply while sending; refresh queries immediately and preserves the device list
  • Fewer unnecessary background/page updates, accurate reconnect notifications and explicit settings-save failures

Diagnostics and upgrade

  • Logs identify the connection stage, route, session and stream to separate discovery, handshake, transport and playback failures
  • Android log uploads run independently of heartbeats and volume commands, with bounded storage and retry handling
  • Update both apps together. Wi-Fi is incompatible with 0.2.x. Android retains its release signing key for in-place updates. Bluetooth, capture consent and playback behavior are retained

VPN lockdown, hotspot isolation and network policies can still prevent LAN access; the apps cannot override system restrictions

下载 / Downloads

  • BlueAudioSink-0.3.1.exe — Windows 10 2004+ / Windows 11 x64,自包含 .NET / self-contained .NET
  • BlueAudioSink-Sender-0.3.1.apk — Android 10+,正式签名 / release-signed
  • SHA256SUMS.txt — 文件校验 / package checksums

完整差异 / Full comparison

BlueAudioSink v0.2.16 · Windows / Android

Choose a tag to compare

@liubaiqing liubaiqing released this 04 Nov 17:29

Windows 0.2.16 · Android 0.2.16

中文

连接

  • 手机按电脑身份记忆设备。换 Wi-Fi 或在热点与 Wi-Fi 之间切换后,会重新查找电脑地址。同一电脑的地址归入一条记录。
  • 电脑设置里可浏览蓝牙和 Wi-Fi 手机列表,浏览时保留当前连接。

界面与控制

  • 双端新增跟随系统、浅色和深色主题。电脑端调整了模式导航和设置布局,手机端新增本机信息、关于和发送时长。
  • 发送时可从手机通知打开悬浮音量条,调节电脑接收音量。
  • Wi-Fi 连上后,手机媒体音量自动归零,电脑接收音量独立保留。可选的「防误开外放」在获得无障碍授权后拦截发送期间的实体音量加键。

诊断

  • 手机诊断事件会合并到电脑连接日志,断线期间的记录在重连后补发。首次连接失败时,可在手机设置中导出日志。
  • 电脑可设置日志目录和保留天数。默认写入 EXE 旁的 logs 文件夹,保留 90 天。

English

Connection

  • Android remembers a PC by its identity and looks up its new address after a Wi-Fi or hotspot change. Addresses for the same PC share one entry.
  • Browse Bluetooth and Wi-Fi phone lists in Windows Settings without interrupting the current connection.

Interface and controls

  • Both apps offer System, Light, and Dark themes. Windows has updated mode navigation and settings. Android adds Device info, About, and elapsed sending time.
  • Open the floating receiver volume slider from the Android notification while sending.
  • Connecting over Wi-Fi mutes the phone's media volume and preserves the PC receiver volume. Optional speaker protection uses Android Accessibility to intercept the physical volume-up key while sending.

Diagnostics

  • Android events are merged into the Windows connection log. Offline events sync after reconnecting. Android Settings can export logs when the first connection fails.
  • Windows offers a configurable log folder and retention period. The default is a logs folder beside the EXE with 90 days of retention.

下载 / Downloads

  • BlueAudioSink-0.2.16.exe — Windows 10 2004+ / Windows 11 x64. 无需安装 .NET / No .NET installation required.
  • BlueAudioSink-Sender-0.2.16.apk — Android 10+。沿用正式签名,可覆盖更新 / Signed with the existing release key for in-place updates.
  • SHA256SUMS.txt — 双端文件校验 / Package checksums.

建议双端一起更新。Update both apps to use the new Wi-Fi reconnection and diagnostic features.

BlueAudioSink v0.2.12 · Windows 0.2.12 / Android 0.2.4

Choose a tag to compare

@liubaiqing liubaiqing released this 31 Oct 19:50

Windows 0.2.12 + Android 0.2.4 · 正式版 / Stable

下载 / Downloads

  • Windows 10 2004+ / Windows 11 x64:BlueAudioSink-0.2.12.exe,双击运行,无需安装 .NET
  • Android 10+:BlueAudioSink-Sender-0.2.4.apk,建议与电脑端一起更新
  • SHA256SUMS.txt:双端安装包 SHA-256 校验值

Android 沿用原正式发布密钥,已安装正式版可覆盖更新;旧测试签名版需先卸载再安装

本次更新

  • 电脑端设置改为侧栏分类,减少常驻说明,功能解释改为悬停提示;统一播放设备与手机选择
  • 自动记忆蓝牙/Wi-Fi模式,统一“自动连接”开关,新增关于页与项目/协议入口
  • Wi-Fi主页新增启用/断开,明确连接阶段和实时状态;断开会停止发现、监听和播放
  • 可选关闭至托盘,图标反映连接状态;全局快捷键支持断开、重连和Wi-Fi音量调节,冲突提示自行修改
  • Wi-Fi可选WASAPI独占输出,支持共享回退;独占启用先静音,并提示其他软件可能切换输出设备
  • 手机新增“电脑接收音量”滑条,连接后显示,与电脑0–100软件音量同步;电脑支持直接点击数字输入
  • 优化控件边缘与音频输出稳定性,整理当前开发文档,更新中英文图文教程

Wi-Fi仍使用Android系统音频采集授权,无需Shizuku、root、USB或无线调试;部分应用或受保护内容可能禁止采集。手机仍需自行授权并开始发送,电脑重连不会代替手机采集授权

Highlights

A compact settings sidebar, remembered mode and unified auto-connect, About page, explicit Wi-Fi Enable/Disconnect controls, connection-aware tray icons, configurable global hotkeys, optional WASAPI exclusive output, and synchronized Wi-Fi receiver volume on Android and Windows

Use both updated apps for remote volume control. Wi-Fi uses standard Android playback capture with user consent; Shizuku and developer options are not required. Some apps or protected content may block capture

验证 / Validation

51 Windows audio/connection/hotkey regression checks, 6 firewall checks and 6 Android unit tests passed. Android Release signature verified against the existing release certificate. Windows startup, mode memory, automatic Wi-Fi connection and About links checked in the actual app

See English guide / 中文教程

BlueAudioSink v0.1.0

Choose a tag to compare

@liubaiqing liubaiqing released this 30 Oct 16:22

BlueAudioSink v0.1.0

Lightweight Windows phone-audio receiver with Bluetooth and local-network Wi-Fi modes, plus a companion Android Wi-Fi sender. Developed by liubaiqing.

Downloads

  • Windows 10 2004+ / Windows 11, x64: BlueAudioSink-0.1.0.exe. Self-contained; no .NET installation required.
  • Android 10+: BlueAudioSink-Sender-0.1.0.apk. Release build signed with the project's dedicated release key, version 0.1.0 (versionCode 2).
  • Checksums: SHA256SUMS.txt.

Previously installed the debug-signed APK? Uninstall it before installing this release-signed APK. Uninstalling clears the app's saved data. Future releases will retain the release signing identity for in-place updates.

Included

  • Bluetooth reception and Wi-Fi streaming, shared playback/device/network settings.
  • Compact desktop UI, source switching, and connection/audio status.
  • Audio-clock playback and jitter-buffer fixes.
  • Matching desktop/mobile icons and a small developer credit on both apps.
  • English README with a Chinese version available.

Pair your phone in Windows for Bluetooth mode. For Wi-Fi, connect both devices to the same local network, select the PC in the Android app, and grant capture permission. Developer options and USB / wireless debugging are not required. The current app interfaces are in Chinese.

Use the optional firewall helper only when troubleshooting failed Wi-Fi reception. Some Android apps and protected content do not allow playback capture. Wi-Fi audio uses unencrypted UDP; use a trusted network.


双端均已加入小字“开发作者:liubaiqing”。本次 Android 包已改为独立发布密钥签名的 Release 构建;原测试签名版需先卸载再安装,卸载会清除已保存设备。Windows 包和 Android 包均已更新,校验值见附件。完整说明见仓库 README。