hematite
V2EX  ›  Android

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

  •  
  •   hematite · Jul 8, 2017 · 14687 views
    This topic created in 3256 days ago, the information mentioned may be changed or developed.

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

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

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

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

    因为所有的 App,都不支持前者,所有不知道是不是系统级支持的问题哈
    kmahyyg
        5
    kmahyyg  
       Jul 9, 2017 via Android
    @hematite 抱歉误解了,1 对多的话像斗鱼直播,是可以的。内录貌似需要系统支持。
    wxg4net
        6
    wxg4net  
       Jul 11, 2017
    我用 google fit 记录运动时,Fit 的语音提示和音乐播放器的声音同时用。且音乐会被降低音量,Fit 播完后,音乐的音量会恢复。感觉 Fit 很赞
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Solana   ·   1143 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 35ms · UTC 17:36 · PVG 01:36 · LAX 10:36 · JFK 13:36
    ♥ Do have faith in what you're doing.