【问题标题】:Can I get the audioStream of other apps可以获取其他应用的audioStream吗
【发布时间】:2019-12-28 11:43:37
【问题描述】:

我想为我的蓝牙项目分析我的音乐播放器应用的音频频谱。

但据我对这篇文章的理解:

https://developer.android.com/reference/android/media/MediaRecorder.AudioSource.html#REMOTE_SUBMIX

第三方应用无法捕获其他应用的音频流。

有人知道解决办法吗?

【问题讨论】:

    标签: android android-studio android-audiomanager


    【解决方案1】:

    从 Android Q 开始,这可以通过 AudioPlaybackCapture API 实现(在允许它的应用中):

    此 API 使应用能够复制其他应用正在播放的音频。此功能类似于屏幕捕获,但用于音频。主要用例是用于想要捕获游戏正在播放的音频的流式应用程序。

    Documentation

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2013-05-10
      • 2016-03-25
      • 2011-02-07
      • 1970-01-01
      • 1970-01-01
      • 2019-09-01
      • 2011-07-30
      • 1970-01-01
      相关资源
      最近更新 更多