【发布时间】:2020-07-24 14:50:08
【问题描述】:
我正在尝试修改来自例如媒体播放器应用程序的音频输出流,然后再将其发送到 android 上的扬声器。这在理论上是可能的吗?
【问题讨论】:
-
这取决于您是在谈论简单的音量控制,还是完全其他的东西。可能有一种方法可以改变其他声音的一般音量,但否则获取物理流对于其他应用程序来说太麻烦了,所以我认为这是不可能的。
-
音量是一回事,但我也打算引入某种延迟。不过,访问输出音量可能就足够了,如果可以将其他应用程序的音频输出静音,同时仍然能够通过 Android 10 中新引入的播放捕获来捕获其未静音的音频。您会分享您关于更改其他应用程序的一般音量的秘密吗?声音?
-
我的立场是正确的,这可能是不可能的。考虑到谷歌地图在指示时如何暂停/调低音量,我只是在想它可能。 quora.com/…
-
如果您想要这种级别的操作,也许最好创建自己的媒体播放器?或者找到一个可以作为 API 工作的。
标签: android audio android-ndk oboe