Audio Share:让旧手机变废为宝的跨平台音频共享解决方案
还在为电脑外放音质差而烦恼?家里的旧手机闲置已久,食之无味弃之可惜?当你想在家中享受高品质音乐或会议音频时,是否觉得额外购买蓝牙音箱是一笔不必要的开支?Audio Share 正是为解决这些痛点而生的开源工具,它能将 Windows 或 Linux 电脑的音频通过网络传输到 Android 手机,让你的旧手机瞬间变身为高品质无线音箱。
1. 突破限制:三大核心价值重塑音频体验
Audio Share 不仅仅是一个简单的音频传输工具,它通过三大核心优势彻底改变了用户的音频体验方式:
零成本硬件升级:充分利用现有 Android 设备(Android 6.0+),无需购买任何新硬件即可将电脑音频输出提升到手机的音质水平。对于那些音质出色但已被淘汰的旧手机来说,这无疑是一次完美的功能重生。
跨平台无缝协作:无论是 Windows 10+ 系统还是配备 PipeWire 的 Linux 发行版,Audio Share 都能提供一致的音频传输体验。这种跨平台兼容性确保了不同系统用户都能享受到同样优质的服务。
低延迟实时传输:通过优化的网络传输算法,Audio Share 实现了音频数据的高效传输,确保声音播放流畅不卡顿。这一技术特性使得它不仅适用于音乐播放,还能满足视频观看、游戏音效等对实时性要求较高的场景。
2. 即刻上手:四步完成音频共享设置
使用 Audio Share 非常简单,只需四个步骤即可完成从安装到使用的全过程:
准备环境
确保你的电脑和手机满足以下条件:
- 电脑:Windows 10+ 或带有 PipeWire 的 Linux 系统
- 手机:Android 6.0 及以上版本
- 网络:电脑和手机连接到同一局域网(Wi-Fi 或 USB 热点均可)
获取与安装
首先获取项目代码并安装所需组件:
# 克隆项目仓库
git clone https://gitcode.com/gh_mirrors/au/audio-share
# 电脑端安装(根据系统选择)
# Windows:从项目发布页面下载 AudioShareServer.exe
# Linux:下载 audio-share-server-cmd-linux.tar.gz 并解压
手机端安装则只需从项目发布页面下载 APK 文件并安装到 Android 设备。
配置服务器
启动电脑端服务器应用后,你需要进行简单配置:
- 在服务器界面中确认或修改主机地址和端口号
- 选择音频输出端点(默认为系统默认输出)
- 选择编码方式(建议保持默认设置)
- 点击"Start Server"按钮启动服务
连接与使用
在手机上打开 Audio Share 应用:
- 输入电脑的 IP 地址(显示在服务器界面的"Host"字段)
- 确认端口号与服务器设置一致
- 点击中央的绿色播放按钮开始音频共享
提示:成功连接后,手机界面中央的按钮会变为暂停图标,状态区域会显示"Started"表示连接正常。
3. 深度优化:释放音频共享全部潜力
Audio Share 提供了丰富的高级设置选项,帮助你根据网络环境和个人偏好优化音频体验:
音频参数调节
在手机应用的"Audio"标签页中,你可以精确调整音频输出效果:
- 音量线性增益:通过滑块调节输出音量,范围从0到1.0
- 缓冲区大小:网络不稳定时可增大缓冲区倍数(1x-5x)
- 响度增强:在不提高系统音量的情况下增强音频响度(0-100mB)
应用行为自定义
在"Settings"标签页中,你可以根据使用习惯调整应用行为:
- 自动启动选项:配置应用在系统启动或应用打开时自动开始播放
- 电池优化设置:请求系统忽略电池优化,确保后台播放稳定性
- 主题个性化:开启动态颜色功能,让应用主题与手机壁纸或自定义颜色同步
便捷控制方式
Audio Share 还支持通过系统通知栏快速控制音频播放,无需打开应用即可暂停/继续播放,查看当前连接状态。
4. 问题解决:常见挑战的专业应对方案
在使用过程中,你可能会遇到一些技术挑战,以下是常见问题的解决方案:
防火墙配置(Linux)
如果使用 Linux 系统且启用了防火墙,需要添加如下规则允许 Audio Share 通信:
# 替换为你的电脑IP和服务器端口
address=192.168.3.2
port=65530
# 添加防火墙规则
sudo firewall-cmd --add-rich-rule="rule family=ipv4 destination address=$address port port=$port protocol=tcp accept"
sudo firewall-cmd --add-rich-rule="rule family=ipv4 destination address=$address port port=$port protocol=udp accept"
sudo firewall-cmd --runtime-to-permanent
无音频输出设备处理
如果你的电脑没有音频输出设备或无法检测到音频端点,Linux 用户可以创建虚拟音频端点:
# 创建配置文件 ~/.config/pipewire/pipewire.conf.d/audio-share-sink.conf
context.objects = [
{ factory = adapter
args = {
factory.name = support.null-audio-sink
node.name = "Audio Share Sink"
media.class = Audio/Sink
object.linger = true
audio.position = [ FL FR ]
priority.session = 1009
priority.driver = 1009
monitor.channel-volumes = true
monitor.passthrough = true
}
}
]
创建配置文件后,重启 PipeWire 服务使设置生效:
systemctl --user restart pipewire
Audio Share 是一款能够将 Windows/Linux 电脑音频通过网络传输到 Android 手机的开源工具,它让你的旧手机变身为高品质无线音箱,无需额外硬件投资即可显著提升音频体验。无论是居家办公、音乐欣赏还是游戏娱乐,Audio Share 都能为你提供便捷、高质量的音频共享解决方案。
atomcodeClaude Code 的开源替代方案。连接任意大模型,编辑代码,运行命令,自动验证 — 全自动执行。用 Rust 构建,极致性能。 | An open-source alternative to Claude Code. Connect any LLM, edit code, run commands, and verify changes — autonomously. Built in Rust for speed. Get StartedRust0188
cann-learning-hubCANN 学习中心仓,支持在线互动运行、边学边练,提供教程、示例与优化方案,一站式助力昇腾开发者快速上手。Jupyter Notebook0113
Step-3.7-FlashStep-3.7-Flash是一个拥有 1980 亿参数的稀疏混合专家(MoE)视觉语言模型,由 1960 亿参数的语言主干网络和 18 亿参数的视觉编码器组合而成,具备原生图像理解能力。Python00
JoyAI-EchoJoyAI-Echo,这是一个独立的、仅用于推理的版本,旨在实现分钟级多镜头音视频生成。它采用了经过蒸馏的DMD生成器、配对的跨模态记忆以及故事级别的一致性。其性能的核心在于,一个跨模态视听记忆库能够在长达五分钟的视频中保持角色外观和语音音色的一致性。同时,一个训练后处理流程将基于记忆的强化学习与分布匹配蒸馏相结合,实现了7.5倍的速度提升,显著增强了视觉质量和对齐效果。00
omega-aiOmega-AI:基于java打造的深度学习框架,帮助你快速搭建神经网络,实现模型推理与训练,引擎支持自动求导,多线程与GPU运算,GPU支持CUDA,CUDNN。Java04
llm-universe本项目是一个面向小白开发者的大模型应用开发教程,在线阅读地址:https://datawhalechina.github.io/llm-universe/Jupyter Notebook08





