通过CastSession,我正在获取RemoteMediaClient的实例以将事件发送到接收器。
mCastSession.getRemoteMediaClient().play();
mCastSession.getRemoteMediaClient().pause();
mCastSession.getRemoteMediaClient().seek(position * 1000);
以上所有调用均能正常工作,但
mCastSession.getRemoteMediaClient().setStreamVolume(1.0);
不会更改音量。在我的其他实现中,使用SDK 2.0可以正常工作,但是现在使用SDK 3.0时,它什么也没做。那是臭虫吗? 最佳答案
请不要使用流音量,而要使用系统音量:mCastSession.setVolume(level)
。