如何将Audible音频流式传输至DLNA/UPNP音箱?
解决方案:将Audible有声书流式传输到DLNA/UPnP音箱
针对你提到的安卓设备上Audible无法直接用BubbleUPnP这类工具投屏的问题,我整理了几个可行的方案,按优先级推荐:
1. 优先尝试Audible内置的DLNA投屏功能
很多用户会忽略Audible客户端本身的投屏选项——其实不少地区的安卓版Audible已经支持直接将音频推送到DLNA/UPnP设备,操作步骤很简单:
- 打开Audible并开始播放目标有声书
- 点击播放界面右上角的「更多」按钮(三个点图标)
- 在弹出菜单里查找「播放到设备」或「投射」选项
- 选择你的DLNA音箱,音频就会直接切换到外部设备播放
这个方案不需要额外工具,是最省心的,建议先确认你的Audible版本是否支持。
2. 系统级音频捕获工具(通用方案)
如果Audible本身没有投屏选项,那就需要用到能捕获全局系统音频的工具,这类工具可以抓取包括Audible在内的所有应用的音频输出,再推送到DLNA设备:
- 选择专注于音频投屏的安卓应用(这类应用通常会标注「系统音频捕获」「DLNA推送」功能)
- 首次使用时,需要授予应用音频录制权限和「悬浮窗权限」(安卓10及以上可能还需要「访问媒体内容」权限)
- 设置步骤:打开工具 → 选择你的DLNA音箱作为输出目标 → 保持后台运行,然后启动Audible播放即可,工具会自动捕获并传输音频
3. 利用安卓系统自带的媒体投射功能
部分品牌的安卓设备(比如三星、谷歌Pixel)的系统原生支持单独投射音频到DLNA设备:
- 从屏幕顶部下拉打开快捷设置面板
- 找到「投射」「Smart View」或「Cast」选项并开启
- 在设备列表中选择你的DLNA音箱,部分设备可以设置投射模式为「仅音频」(避免同时投射屏幕)
- 启动Audible播放,音频就会同步到外部音箱
4. 备选:下载后用DLNA播放器播放
如果以上方法都不适用,你可以先将Audible有声书下载到本地(注意仅用于个人使用,遵守版权协议),然后用支持DLNA的本地播放器(比如VLC、MX Player)打开下载文件,再通过播放器自带的投屏功能推送到DLNA音箱。这个方法需要预先下载,不如实时流式传输便捷,但也是一个可靠的备选方案。
注意事项
- 不同安卓版本和设备的权限要求可能略有差异,遇到权限提示时按需授予即可
- 确保DLNA音箱和安卓设备连接在同一Wi-Fi网络下,否则无法发现设备
内容的提问来源于stack exchange,提问作者Espinosa




