【发布时间】:2017-07-01 14:21:39
【问题描述】:
已从 cast sdk2 迁移到 3,但现在不确定如何使用自定义接收器处理投射量。可以通过捕获硬件音量键事件来发送消息以调整接收器音量,但这在发送者没有视觉音量滑块反馈的情况下发生。如果我不捕捉事件并且不发送消息,硬件音量按钮只会控制铃声音量(带有视觉反馈)。有人知道吗?
【问题讨论】:
-
您可以试试 CastVideos-android 示例,看看是否可以正常工作?
-
谢谢阿里。我已经建立了那个项目。似乎你必须全力以赴使用迷你和扩展演员控制器才能让它工作......至少这是我的猜测。
-
我不这么认为。广播设备上的音量管理是通过 MediaSessionCompat 完成的,它独立于迷你控制器或扩展控制器。作为测试,请禁用 CastVideso-android 示例中的迷你控制器和扩展控制器,然后重试。
-
再次感谢 Ali - 让我看看 MediaSession 的东西
-
没有找到任何合适的 MediaSessionCompat 和 Cast SDK 3 示例。您能指出正确的方向吗?
标签: android chromecast volume google-cast