应用程序:在 Google TV 上运行的 UPNP 媒体服务器。我想提高和降低电视和/或放大器的音量(由用户在系统设置中配置)。
当用户将 Google TV 设备配置为在电视或放大器上使用音量控制时,AudioManager.setStreamVolume(AudioManager.STREAM_MUSIC, ...) 几乎什么都不做。
有没有办法通过软件模拟 Google TV 遥控器上的音量增大、减小和静音键的效果?
我知道可以使用 Anymote 协议来完成。但这需要配对,即使 UPNP 媒体服务器在本地运行。没有发生。
该功能在可能没有活动 UI 的服务中运行,因此调度 KeyEvent 也不是一种选择,我不认为。