Transmissão ao vivo do Discourse

| | | |\n|— | — | —|\n|:information_source: | Resumo | O Discourse Livestream permite que você crie tópicos de Livestream que permitem aos seus usuários participar e interagir no chat|\n|:hammer_and_wrench: | Link do Repositório | \u003chttps://github.com/discourse/discourse-livestream\u003e|\n|:open_book: | Guia de Instalação | Como instalar plugins no Discourse|\n\n\u003cbr\u003e \n\n### Funcionalidades\n \n

\n\nAbra qualquer tópico para iniciar um evento de livestream.\n\nUm evento de livestream inclui\n- um stream de vídeo (usando o Youtube, por exemplo)\n- um evento de calendário usando https://meta.discourse.org/t/discourse-calendar-and-event/97376\n- e também um canal de chat correspondente criado automaticamente para o evento\n \n### Configuração\n\n\nExistem alguns plugins e configurações pré-requisitos\n\n1. O plugin de chat e o plugin de calendário precisam ser instalados. \n - Chat vem pré-instalado no Discourse, e Calendário está incluído nos planos business e superiores, ou para auto-hospedeiros, você pode instalá-lo separadamente.\n1. Estas configurações do site precisam ser habilitadas\n - discourse livestream enabled\n - chat enabled\n - discourse post event enabled\n - calendar enabled\n1. Certifique-se de que embeddable chat allowed paths inclua o valor padrão de "/t". Você não deve precisar modificar este valor.\n\n## Criando um tópico de livestream\n\n\nPara criar um tópico de livestream, você preencheria algo como o seguinte – adicionando o link do livestream e os detalhes do evento.\n\n[details="Use a opção de criar evento no compositor"]\n\n\n\n\n[/details]\n\n\n[details="Aqui está um trecho que você pode usar"]\n\nhttps://www.youtube.com/watch?v=dQw4w9WgXcQ\u0026ab_channel=RickAstley\n\n[event start=\"2024-10-23 22:00\" status=\"public\" timezone=\"Asia/Singapore\" allowedGroups=\"trust_level_0\"]\n[/event]\n\n[/details]\n\nAntes de clicar em \u003ckbd\u003ECriar Tópico\u003c/kbd\u003e, adicionar a tag livestream é crucial.\n\nVocê verá então que o evento e o livestream foram criados, juntamente com um canal de chat correspondente no lado direito.\n\n[details="Captura de tela do novo evento de livestream"]\n\n\n\n[/details]\n\nAssim que qualquer usuário clicar em \u003ckbd\u003eIr\u003c/kbd\u003e no evento, ele entrará automaticamente no canal de chat, permitindo que participe da conversa!\n\n## Solução de problemas\n\n### O chat não aparece no meu tópico de livestream\n\n\u003e Certifique-se de que embeddable chat allowed paths inclua o valor padrão de “/t”

30 curtidas

Este parece ser um plugin muito útil! Tenho apenas algumas perguntas:

  1. Quando o usuário clicar em ‘Going’, o chat abrirá na tela automaticamente?
  2. É obrigatório criar uma tag ‘livestream’ e usá-la em tópicos de livestream?
  3. O canal é fechado ou excluído automaticamente após o término do livestream?
8 curtidas

Obrigado @NateDhaliwal!

A tela de chat (no lado direito da tela) estará presente no carregamento do tópico. Isso significa que ela estará lá, quer o usuário esteja “participando” ou não. O usuário obtém acesso ao canal de chat quando seleciona “participar”, o que também atualiza o canal de chat removendo uma CTA que bloqueia a entrada para enviar mensagens (para usuários que não estão “participando”).

Atualmente, sim.

Atualmente, o canal não é excluído nem fechado após o término do livestream ou o fechamento do tópico do livestream.

9 curtidas

Este plugin também seria útil para agendamentos, como reuniões. Durante a preparação de reuniões, os tópicos frequentemente incluem discussões sobre melhores horários ou anúncios de atrasos, etc. Isso polui a thread com informações de curta duração.

Oferecer um chat vinculado para esse tipo de tópico poderia permitir uma organização mais fácil (o chat seria removido automaticamente após algum tempo).

Para esse tipo de funcionalidade, bastaria adicionar uma configuração para uma lista de tags onde um chat acompanhante deveria ser ativado.
Além disso, as legendas dos botões para diferentes tags poderiam ser personalizáveis.

6 curtidas

Parece que este plugin suporta o YouTube ao vivo e está funcionando bem em nosso fórum. Mas precisamos de outras fontes de transmissão ao vivo como o bilibili, o plugin suporta essas fontes de transmissão ao vivo?

3 curtidas

Como isso funciona bem no celular?

@xish você já tentou no celular? Imagino que se o bilibili tiver um player que funcione no discourse, provavelmente funcionará. O teste fácil é criar uma categoria privada com um grupo de teste e testar a funcionalidade.

1 curtida

Olá e obrigado pelo plugin. Tentei instalá-lo e tudo correu bem. Depois de ativar o plugin, criei um novo tópico onde escolhi a tag de livestream, mas o problema é que, quando tento encontrar e pressionar Criar Evento, não o vejo no menu suspenso. Tentei apenas adicionar o código como você compartilhou com datas, etc., mas depois de postar o código não faz nada. Vejo o chat e tudo mais, mas em nenhum lugar para pressionar Ir.

Obrigado desde já!

1 curtida

Como Natalie escreveu, você deve ativar isso


Você também tem que recarregar o navegador antes que ele comece a aparecer no editor.

5 curtidas

Sim! Você está absolutamente certo e eu sou cego. Eu li que precisamos do chat ativado, postagem de discurso ativada e calendário ativado, mas, minha falha, pensei que estivesse incluído na instalação. Agora, levei tempo para ler o que está instalado na auto-hospedagem e o que não está.

Obrigado pela sua resposta <3

5 curtidas

Muito legal! Alguém já tentou este plugin com Owncast ou PeerTube?

3 curtidas

Está correto?

Não vejo o chat incorporado e cliquei em “going” no evento.
O vídeo está agendado para amanhã de manhã. Talvez o chat não apareça até que a transmissão esteja ao vivo?
editar para remover o link para a transmissão anterior

atualização:
O chat não foi incorporado ao tópico da transmissão ao vivo, conforme descrito no op. Alguém pode me ajudar a descobrir por que isso não funciona?

Incluí a tag livestream (tive que criar uma - está certo?)
o chat está habilitado e funciona na janela principal
o post do discourse para evento está definido como /t (conforme mostrado acima)
o calendário está habilitado (e funciona de outra forma)
alguma dica?

1 curtida

Tudo isso parece correto. Você deve conseguir ver o chat aparecer mesmo antes do evento começar.

Você conseguiu fazer funcionar?

1 curtida

Não, eu não consegui fazer o chat aparecer na postagem como mostrado na postagem original.

Você consegue compartilhar uma captura de tela de como seu tópico aparece?

Obrigado Natalie, eu não tinha o tema habilitado :roll_eyes: :blush:

Editar para adicionar:
Eu só quero agradecer a Natalie e a todos que fazem deste um ótimo projeto!!! O Discourse é incrível e a equipe e os voluntários desta comunidade o tornam ótimo!!!

1 curtida

Depois de uma conversa rápida, parece que o plugin não estava ativado, então estamos bem aqui agora.

Vou atualizar o OP para garantir que as pessoas também verifiquem se o plugin de transmissão ao vivo está ativado.

5 curtidas

Qual é o propósito da opção Evento mínimo: Ocultar botões Ir/Não ir e status dos convidados?

Editei um evento e selecionei essa opção, então apenas o botão Interessado foi exibido, não havia como participar do chat.

2 curtidas

Tópico recente sobre o evento de mapa de segunda-feira

1 curtida

Alguém pode me lembrar como esconder o conteúdo atrás de um status de Confirmação de Presença (RSVP) ‘Indo’?

Você tem um exemplo do que quer dizer aqui? Você quer mostrar o conteúdo quando alguém clicar em “Indo”?