如何限制用户在 Jitsi 电话会议中打开音频和视频?

Kul*_*uls 5 android video-conferencing android-studio jitsi jitsi-meet

我想限制某些用户在 Jitsi meet 活动中打开音频和视频选项。我可以将音频和视频静音,但用户可以重新打开它们。我想完全限制它们打开它们。

这是我的代码片段,

JitsiMeetConferenceOptions defaultOptions
                        = new JitsiMeetConferenceOptions.Builder()
                        .setServerURL(new URL(APIClass.JITSI_SERVER_URL))
                        .setWelcomePageEnabled(false)
                        .setAudioOnly(true)
                        .build();

JitsiMeet.setDefaultConferenceOptions(defaultOptions);
Run Code Online (Sandbox Code Playgroud)

我找到了几种方法,但根据要求并没有用,

JistiMeet会议选项

小智 0

我知道,已经晚了,但至少我有一个建议。您可以设置功能标志,在其中可以禁用聊天、日历等。

所以我会这样做:

JitsiMeetConferenceOptions defaultOptions = new JitsiMeetConferenceOptions.Builder()
            .setServerURL("your.server.url)
            .setToken(authToken)
            .setFeatureFlag("recording.enabled", false)
            .setFeatureFlag("chat.enabled", false)
            .setFeatureFlag("add-people.enabled", false)
            .setFeatureFlag("share.enabled", false) 
            // look for more feature flags
            .build();
Run Code Online (Sandbox Code Playgroud)

我不知道定义标志的类了,但你可以在 sdk 中找到它们。

希望能帮助到你。