Tutoriais

Como transmitir notícias ao vivo no seu próprio site?

Um caminho passo a passo para uma redação ou um jornalista independente: cadastre-se, verifique seu plano, crie a transmissão, incorpore o player, adicione um sinal de backup e mantenha as gravações.

dcast Team
11 min de leitura
Compartilhar:
escritório, parede, lindo papel de parede, papel de parede do windows, papel de parede hd, papel de parede hd, poltrona, escrivaninha, papel de parede mac, fundos legais
On this page

Para transmitir notícias ao vivo no seu próprio site com o DCAST, você se cadastra, verifica qual plano inclui um sinal de backup, conecta opcionalmente um assistente de IA, cria a transmissão ao vivo, incorpora o player na sua página, adiciona um encoder de backup, decide quais telejornais serão gravados e oferece ao seu público um site de criador. Este guia segue esse caminho em ordem. Depois, trata das decisões editoriais e operacionais que nenhum produto pode tomar por você.

Envie, transmita e venda seus vídeos. Comece no plano gratuito, sem cartão.

Comece grátis

Passo 1: Crie sua conta no DCAST

Tudo começa com uma conta, porque as transmissões que você cria pertencem a ela. Abra a tela de cadastro do DCAST e preencha o formulário. Se você gerencia uma redação, decida quem será o titular da conta antes de se registrar. Um endereço editorial compartilhado, que vários colegas possam recuperar, é mais seguro do que a caixa de e-mail pessoal de um único repórter, porque uma transmissão criada pela API fica armazenada na conta que é dona da chave de API.

Passo 2: Verifique seu plano

Neste guia, o plano importa para um único recurso: o sinal de backup. Um segundo encoder pode publicar no endereço de backup da transmissão nos planos PRO e VIP. Nos planos FREE e STAR, o bloco Backup stream aparece esmaecido, com uma marca Pro e um link See plans, de modo que você vê o limite antes de chegar até ele. Verifique seu plano antes de prometer ao seu público uma transmissão protegida.

Escolha pelo que um telejornal com falha custaria a você, e não apenas pelo tamanho da audiência. Se as pessoas sintonizam um boletim programado em um horário fixo, uma queda do sinal é visível para todos ao mesmo tempo, e vale a pena ter um encoder de backup. Se você está testando o formato com um público pequeno, pode começar sem ele e fazer o upgrade antes da primeira transmissão que realmente importe.

Passo 3: Conecte um assistente de IA, se quiser um

Este passo é opcional. O conector do DCAST é um servidor MCP de vídeo que conecta um assistente de IA, como o Claude, à sua conta. Para uma equipe de notícias, a parte útil é o controle. Quando você remove o conector em suas chaves de API, ele sai da sua lista de chaves. Um token que o conector recebeu antes da remoção é recusado a partir desse momento, e um token mais novo não consegue reabrir a conexão removida. Para conectar novamente, você aprova o acesso no DCAST mais uma vez.

Trate um assistente como um novo colega. Peça que ele diga o que está prestes a alterar antes de alterar, e confira o que ele mudou na sua biblioteca depois de cada sessão. Se suspeitar de que outra pessoa usou a conexão, remova-a primeiro e conecte de novo depois, com uma nova aprovação. Remova qualquer conexão que você não use mais, para que nenhum assistente esquecido mantenha uma porta de entrada para a sua conta.

Passo 4: Crie a transmissão ao vivo

No painel, clique em Streams na navegação superior e depois em Create Stream. Digite um título claro, porque os espectadores o verão, e adicione uma descrição opcional para que saibam o que esperar. Em seguida, escolha como você enviará seu vídeo. A lista começa em CAMERA, que transmite direto do navegador ou do celular. Se você pretende usar o OBS ou um encoder de hardware, deve alterá-la para RTMP, SRT, WHIP, HLS ou FILE. Escolha quem pode assistir, clique em Save e clique no novo cartão para abrir a página de detalhes da transmissão.

Se a sua redação tem um sistema de publicação próprio, o mesmo é feito pela API de parceiros. As operações são: criar uma transmissão, listar transmissões, obter uma transmissão, atualizá-la, excluí-la, encerrá-la, iniciá-la e interrompê-la. Outras leem seu status, seus espectadores, seu endereço de pré-visualização e sua miniatura. Criar uma transmissão retorna um endereço RTMP, um endereço SRT e, onde estiver disponível, um endereço HTTPS para WHIP, junto com o endereço de incorporação da transmissão.

Lembre-se de que a API apenas cria a transmissão. Entregue o endereço de publicação a um encoder como o OBS, porque a imagem em si vem do seu encoder. Se o título ou a descrição que você enviar não for texto simples, a solicitação é recusada com o nome do campo incorreto e nenhuma transmissão é criada; portanto, quando uma solicitação falhar, leia primeiro o campo indicado. Mantenha a chave de API no seu servidor e nunca a coloque em uma página que seus visitantes carregam.

Uma outra decisão pertence a este ponto: quem pode assistir. Pela API, você pode mudar uma transmissão para acesso por chave, e a mudança é recusada, a menos que a solicitação traga a chave de acesso junto. Enviar uma nova chave para uma transmissão que já está aberta por chave substitui a chave antiga e invalida os acessos distribuídos com ela. É o que você quer se o link de uma coletiva fechada vazar.

Passo 5: Incorpore o player no seu site

O código de incorporação é o que transforma uma transmissão em uma página ao vivo no seu próprio site. O guia de ajuda sobre compartilhamento descreve a rotina para um vídeo da sua biblioteca: clique em Share ou procure o ícone de compartilhar, clique em Embed, copie o código de incorporação e cole-o no HTML da sua página. Depois, abra a página em um navegador como visitante para confirmar que a reprodução funciona. Se o player incorporado não carregar, copie novamente o código de incorporação completo, pois você precisa de todo o HTML, e não apenas do endereço.

Pela API de parceiros, você pode ler o endereço de incorporação de uma transmissão e o de um vídeo, com uma operação para cada um. Quando a página estiver no ar, decida onde o player pode aparecer. Por padrão, ele funciona em qualquer site. Se você quiser controle, liste os domínios onde seu player pode aparecer, e todos os outros sites são recusados. Uma entrada pode cobrir todos os subdomínios de um site com um curinga, e limpar a lista abre o player para todos os sites novamente.

Para um veículo de notícias, a escolha envolve uma troca. Deixe a lista vazia quando o seu objetivo for alcance, porque assim cada cópia do código de incorporação funciona para quem a colar, o que serve a sites parceiros que republicam o seu boletim. Restrinja a lista quando você vende acesso pelo seu próprio site e quer que o player apareça somente nele.

Passo 6: Adicione uma transmissão de backup

Um telejornal ao vivo tem um momento que não pode se dar ao luxo de perder, e esse momento é o ao vivo. No painel, clique em STREAMS na linha de abas e clique no ícone de engrenagem no cartão da sua transmissão. Na coluna da direita, abra o painel Connection. Em Primary stream, você vê o endereço que o seu encoder principal usa, e logo abaixo está o bloco Backup stream. Para uma transmissão RTMP, copie a Backup URL e a chave RTMP para o seu segundo encoder. Para uma transmissão SRT, copie a Backup URL, que já traz tudo o que o encoder precisa. Uma transmissão em CAMERA não tem painel Connection nem backup.

Não há nenhum botão para ligar: o backup se arma sozinho quando o segundo encoder realmente começa a enviar. Inicie primeiro o encoder principal e depois o de backup. Enquanto a transmissão está no ar, a mesma janela oferece Switch to primary e Switch to backup. Se o sinal principal for perdido, os espectadores são movidos para o backup no mesmo player, sem recarregar a página. A API de parceiros tem operações correspondentes para ler o backup, definir o backup e alternar para ele.

Se Start estiver indisponível e a dica informar que o sinal de backup não corresponde ao principal, a mensagem indica a configuração que difere. Ajuste o encoder de backup para a mesma resolução, codec, perfil, formato de quadros e áudio do principal, ou interrompa o backup. Se os dois sinais pararem ao mesmo tempo, seu público vê uma tela de espera em vez de um erro, e a imagem volta quando qualquer um dos encoders voltar a publicar. Quando você pressiona Stop, a transmissão termina para os dois sinais.

Passo 7: Grave cada telejornal

Uma gravação transforma uma transmissão única em algo que seu público pode assistir depois. Quando o seu código cria uma transmissão pela API de parceiros, ele escolhe se a transmissão será gravada. Se você omitir a escolha, a transmissão mantém sua configuração padrão, que é a gravação ativada, e um valor nulo conta como não enviado. Envie um valor verdadeiro ou falso de fato, porque uma palavra como no ou um número como zero é recusado sem criar a transmissão.

Para obter o arquivo, a API de parceiros oferece operações para as qualidades de gravação de uma transmissão e para o download da gravação, além de operações para iniciar uma gravação, interrompê-la e ler seu status. Um arquivo de gravação pronto é baixado como um MP4 com o nome da sua transmissão. Guarde o nome do arquivo que você receber junto ao seu próprio registro do evento, para que sua equipe encontre a gravação certa mais tarde, e decida para cada tipo de evento se você precisa de uma cópia depois.

Passo 8: Ofereça ao seu público um site só seu

Se você preferir não construir uma página por conta própria, seu site de criador é um endereço seu na plataforma onde o seu público encontra seus vídeos e suas transmissões ao vivo. Quando ele estiver ativo, os links para suas páginas de exibição e incorporações passam a apontar para o seu site. Enquanto não estiver ativo, os links de compartilhamento continuam usando o endereço da plataforma, para que ninguém receba um link que não abre. A API de parceiros pode ler o status do site e ativá-lo, e também pode enviar ou remover imagens, como seu avatar, capa e logotipo.

Para uma redação, o site tem um benefício prático no dia de uma transmissão. Um visitante que já está com a sua página aberta vê a transmissão começar sem recarregar, e quando uma transmissão termina e a próxima começa, o player muda para a nova sozinho. Escolha um nome de site curto e fácil de dizer em voz alta, porque ele se torna o endereço que seu público digita.

Por que uma página que você controla importa para notícias

A razão para fazer tudo isso é a independência. Um canal em uma plataforma social pode ser limitado ou encerrado por regras que você não controla, e um telejornal que vive apenas lá fica exposto a isso. Mantenha seus boletins em uma página que seja sua e use os perfis sociais como sinalização que leva seu público de volta a ela. Coloque o endereço do seu site na sua newsletter, nos seus perfis e nos seus materiais impressos, para que as pessoas sempre saibam onde será a sua próxima transmissão.

O que você ainda precisa decidir

Nenhuma plataforma resolve o seu processo editorial. Confira cada clipe e cada afirmação antes de irem ao ar, porque uma correção ao vivo alcança menos pessoas do que o erro. Combine com antecedência quem dá o sinal verde, quem acompanha a segunda tela e quem pode apertar Stop. Uma pequena lista de verificação por escrito para cada edição custa alguns minutos e evita uma retratação pública.

Ensaie também a parte técnica. Inicie os dois encoders, pare o principal e acompanhe a transmissão em uma segunda tela para ver o backup assumir. Para ter uma margem de segurança real, execute o segundo encoder em outro computador e, se possível, em outra conexão de internet. Dê aos dois a mesma resolução, a mesma taxa de quadros e as mesmas configurações de áudio, para que a troca de um sinal para o outro passe quase despercebida. Depois, abra a sua página incorporada como um visitante comum, tanto no celular quanto na sua mesa de trabalho, antes de anunciar o horário de início.

Documentação da API sobre este tema

notícias ao vivotelejornalincorporar playertransmissão de backupgravaçãosite de criador
d

dcast Team

Especialistas em streaming de vídeo que ajudam os criadores a ter sucesso.

Comece hoje o seu negócio de vídeo

Envie, transmita e venda seus vídeos. Comece no plano gratuito, sem cartão.

Comece grátis