Como parte do trabalho em andamento agora que Livestream is now part of the Events plugin, estamos tornando mais simples criar eventos de transmissão ao vivo.
O que está mudando
Você não precisa mais marcar os tópicos com livestream, agora é um atributo diretamente no evento.
Ao criar um novo evento, basta fornecer uma URL e um botão de transmissão ao vivo aparecerá. Ative-o e pronto! Na criação, o vídeo será incorporado e um canal de chat aparecerá.
Os tópicos marcados anteriormente como transmissão ao vivo serão migrados automaticamente.
Essas configurações do site estão sendo removidas:
livestream_enabledlivestream_chat_allowed_groups
A transmissão ao vivo agora usará as permissões existentes de chat e evento.
Para desenvolvedores
A transmissão ao vivo agora é um atributo no evento da postagem, em vez de uma tag de tópico.
No front-end, você pode verificar topic.has_livestream, no lado do servidor, você pode verificar topic.first_post&.event&.livestream?
O próprio evento também serializa a transmissão ao vivo diretamente, então em qualquer lugar que você tenha o objeto de evento, você pode ler event.livestream.
Quando um tópico é uma transmissão ao vivo, o corpo recebe uma nova classe:
body.livestream-topic {
/* seus estilos de transmissão ao vivo */
}
Esta é parte de uma série de atualizações para eventos e transmissões ao vivo, fique de olho para mais recursos chegando em breve!
