setSubscribeVideoAllowlist abstract method
设置视频订阅白名单。
你可以调用该方法指定想要订阅的视频流。 该方法在加入频道前后均可调用。 视频订阅白名单不受 muteRemoteVideoStream 、 muteAllRemoteVideoStreams 以及 ChannelMediaOptions 中的 autoSubscribeVideo 的影响。 设置订阅白名单后,如果离开当前频道后再重新加入频道,白名单依然生效。 如果某个用户同时在音频订阅黑名单和白名单中,仅订阅黑名单生效。
uidList视频订阅白名单的用户 ID 列表。 如果你想指定仅订阅某一发流用户的视频流,将该用户的 ID 加入此列表中。如果你想要将某一用户从订阅白名单中移除,需要重新调用 setSubscribeVideoAllowlist 方法更新音频订阅白名单的用户 ID 列表,使其不包含你想移除的用户的 uid 。uidNumber白名单用户 ID 列表中的用户数量。
Returns 方法成功调用时,无返回值;方法调用失败时,会抛出 AgoraRtcException 异常,你需要捕获异常并进行处理。详见错误码了解详情和解决建议。
Implementation
Future<void> setSubscribeVideoAllowlist(
{required List<int> uidList, required int uidNumber});