audiorelay 中文文档 下载 App

哪些应用禁止被音频捕获 DRM 保护内容限制说明

AudioRelay 的 Apps source 依赖 Android MediaProjection API,但 Android 10+ 允许应用通过 ALLOW_CAPTURE_BY_NONE 等标志主动阻止自己的音频被系统捕获。这通常用于受 DRM(数字版权管理)保护的内容。

什么是 DRM 保护

DRM 是流媒体行业用来防止盗版的技术——受保护的音频/视频流被加密,只能在官方 App 里播放,任何第三方程序(包括 AudioRelay 的 MediaProjection)都抓不到。

DRM 保护的典型应用:

应用DRM 状态AudioRelay Apps source 能否捕获
YouTube(免费广告版)非 DRM✅ 可以
NetflixWidevine DRM❌ 不行
Disney+Widevine DRM❌ 不行
HBO MaxWidevine DRM❌ 不行
Spotify(高级版某些地区)FairPlay❌ 部分不行
Spotify(免费版)非 DRM✅ 通常可以
Apple MusicFairPlay DRM❌ 不行
Twitch 直播非 DRM✅ 可以
本地视频文件播放器非 DRM✅ 可以
大部分游戏非 DRM✅ 可以

怎么判断自己用的 App 会不会被阻止

最简单的办法:实际试一下。

  1. 打开 AudioRelay → 服务器 Tab → Apps source
  2. 点「立即开始」
  3. 在接收端(PC/另一台手机)连上这台手机
  4. 在手机上打开想捕获的 App 播放内容
  5. 接收端听不到声音 = 被阻止了

没有更精确的判断方法——DRM 状态由 App 开发者控制,而且同一个 App 在不同地区/不同订阅等级下可能不一样。

被阻止了有办法绕过去吗

官方 AudioRelay 的 Apps source 没提供绕过 DRM 的方法,这也不在产品的设计范围内。

非官方的 workaround(比如某些 root 后改系统的方案)不在本文档讨论范围内,也可能违反应用的服务条款。

音频捕获的另一个限制:系统版本

就算 App 不阻止,Android 9 及以下版本根本没有 MediaProjection,Apps source 这个按钮是灰色的,点不了。只能用 Mic source(物理麦克风)——那是抓手机麦,不是抓 App 声音。

和游戏的兼容性

大部分游戏不会禁用 MediaProjection——游戏音效设计就是让玩家听到的,没有 DRM 压力。但有少数反作弊系统会对 MediaProjection 行为做监控(比如某些在线竞技游戏),如果发现同时跑着 MediaProjection,理论上可能被反作弊系统认为是录屏作弊工具。这不是 AudioRelay 的 Bug,是反作弊策略。如果遇到游戏内弹窗警告,建议关掉 AudioRelay Apps source 再玩。

如果你想捕获 Spotify / Netflix 的声音

DRM 保护的内容基本绕不开。现实的替代方案:

总而言之,DRM 是 AudioRelay Apps source 最大的天花板——但好在日常用的大多数 App(YouTube、游戏、本地播放器)都没问题。