RemoteMediaClient setStreamVolume 不改变投射音量

RemoteMediaClient setStreamVolume doesn't changing cast volume

通过 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)