Compartilhamento de tecnologia

Jitsi Meet designa usuários para se tornarem moderadores

2024-07-12

한어Русский языкEnglishFrançaisIndonesianSanskrit日本語DeutschPortuguêsΕλληνικάespañolItalianoSuomalainenLatina

Prefácio

Ao realizar uma reunião no Jitsi Meet, podemos utilizar a função de agendamento de uma reunião. Ao agendar uma reunião, esperamos que eu seja o anfitrião da reunião agendada e não queremos que outras pessoas sejam o anfitrião.

Mas, por padrão, o Jitsi Meet pensará que a primeira pessoa a entrar na sala é o anfitrião. Isso não atende aos nossos requisitos e precisamos alterá-lo.

moderador de usuário designado

Em primeiro lugar, o Jitsi Meet não possui uma API para especificar quem é o host. Podemos usar a interface de autenticação JWT mencionada e adicionar um parâmetro ao JWT para determinar se a pessoa é o host. blog .csdn.net/qq_28880087/article/details/140305263

  • Adicione um parâmetro ao jwtmoderator Quando o valor é verdadeiro, representa um moderador; quando o valor é falso, representa um usuário comum.

Onde o jitsi se encontra determina a identidade do anfitrião?

Jitsi meet usa o protocolo xmpp. Existe um módulo de conferência em prosódia, que usa o módulo muc.

  • Podemos criar um script lua para fazer lógica personalizada
    Primeiro, ao criar a reunião, insira nosso script lua
module:hook("muc-room-created", function(event)
  • 1

Em segundo lugar, descobrimos que o método anterior para definir a identidade do host é set_affiliation e podemos escrevê-lo de acordo com nossa própria lógica de negócios.