【发布时间】:2017-03-14 00:04:01
【问题描述】:
我有一台安卓电视(飞利浦 49PUS6401) 我想连接一个环绕声系统,即使只用于立体声,它的质量也比内置扬声器好得多。
但是,这台电视将主输出和耳机输出的音量控制分开,结果是即使电视内的扬声器关闭,遥控器上的音量键也不能调节耳机音量(我正在使用作为线路输出)
我打算编写一个简单的应用程序来在桅杆音量更改时调整耳机音量,但我似乎无法弄清楚如何获取或设置耳机音量,因为音频管理器处理流而不是输出,所以我能从中得到的唯一价值就是主人。
如何找到获取/设置耳机音量的方法? 我通过 adb 获得了 shell 访问权限,但我无法获得 root。
作为参考,电视正在运行最新的固件,即 android 5.1.1
【问题讨论】:
-
android 没有区分主输出和耳机输出。您只能调整流developer.android.com/reference/android/media/…
-
我知道通常情况下不会,但不知何故,这台电视的制造商设法将输出配对,以便耳机始终处于活动状态,并且音量单独控制,这在支持论坛,一些索尼电视也有这个问题:supportforum.philips.com/en/archive/index.php/t-1361.html
-
我认为电视耳机输出仅用于来自 HDMI 输入的音频,对吗?
-
不,无论电视正在播放什么音频(无论是来自 HDMI 输入、电视输入、scart 等),都会同时通过电视扬声器和耳机播放,每个都有单独的音量控制
-
飞利浦 49PUS6401 环绕声系统的哪个端口连接了“耳机”或“数字音频输出”或其他?
标签: android android-audiomanager android-tv