为什么 Android 的媒体声音,输出都是独占式?

2017-07-08 15:44:41 +08:00
 hematite

我不是专业的:
比如录屏工具,如果声音源选麦克风,那么仿佛麦克风声音的输出,就被录屏工具独占似的,一些语音游戏等,对方就听不到我声音了
又比如音频内录,如果选择内录,那么仿佛设备声音输出,也就录屏工具独占似的,扬声器就没有声音了

为什么不能像桌面电脑一样,这方面更自由呢?

10380 次点击
所在节点    Android
6 条回复
ysc3839
2017-07-09 02:02:53 +08:00
我觉得主要问题在于:“为什么不能像桌面电脑一样,这方面更自由呢?”
手机操作系统大多把权限限制的很死的。可能是设计理念不同吧。
yukiww233
2017-07-09 12:10:43 +08:00
应该是应用开发者选择在播放音频时,暂停了全局其他的音频。
很多视频 /音频播放器可以做到和其他播放器同时输出
kmahyyg
2017-07-09 16:32:40 +08:00
没有,有一个音频焦点权限,是这个在起作用,其实是可以同时播放音频的。至于内录则是手机系统支持问题
hematite
2017-07-09 16:58:48 +08:00
@yukiww233 #2
@kmahyyg #3  

• 两位兄弟,好像说的另一个问题哈
• 我是说:Android 音频的“源→输出”,好像只能“ 1 对 1 ”或“多对 1 ”,而不能“ 1 对多”。例如,1 款播放器中的 1 款音乐,同时输出到耳机(我听得见)、YY 语音(对方听得见)、录音 App (能*内录*下来)这三个输出上
• 两位兄弟说的是,Android 音频,也可以“多对 1 ”。比如同时打开两个音乐播放器,输出到 1 个扬声器上,同时播放 2 首歌。这个确实可以。

因为所有的 App,都不支持前者,所有不知道是不是系统级支持的问题哈
kmahyyg
2017-07-09 18:44:45 +08:00
@hematite 抱歉误解了,1 对多的话像斗鱼直播,是可以的。内录貌似需要系统支持。
wxg4net
2017-07-11 09:54:28 +08:00
我用 google fit 记录运动时,Fit 的语音提示和音乐播放器的声音同时用。且音乐会被降低音量,Fit 播完后,音乐的音量会恢复。感觉 Fit 很赞

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/373941

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX