Crie uma transmissão e preencha a playlist. Agende ou entre ao vivo. Troque cenas e vídeos enquanto ela roda. Uma API REST simples, com uma chave, incluída em todos os planos pagos.
# Go live on a project
POST https://api.livereacting.com/v1/external
/projects/{id}/live
Authorization: Bearer lr_your_api_key
# 201 Created
{
"liveId": "507f1f77bcf86cd799439011",
"status": "PREPARING",
"destinations": [{
"provider": "youtube",
"name": "My YouTube Channel",
"viewingUrl": "https://youtube.com/watch?v=abc123"
}]
}
Um projeto criado pelo seu código aparece no seu estúdio do LiveReacting como qualquer outro. Abra-o lá a qualquer momento e altere o que quiser à mão.
Ler a documentação da API →Crie um projeto de transmissão, defina o canal do YouTube ou outro destino para onde ele transmite e quanto tempo ele dura, e liste as transmissões anteriores.
Na documentação da API →Inicie uma transmissão agora ou agende uma ou várias datas de início com até 28 dias de antecedência. Pare uma transmissão em andamento ou cancele o que estiver agendado.
Na documentação da API →Troque um vídeo ou reordene a playlist enquanto a transmissão roda, e depois aplique a mudança ao que está no ar com uma única chamada. Com o auto-sync ligado, cada mudança vai ao ar na hora.
Na documentação da API →Crie cenas, troque a que está no ar e encadeie as cenas para que a próxima entre quando uma playlist terminar. Uma única chamada de workflow monta uma cena com a playlist e essa regra.
Na documentação da API →Adicione playlists de vídeos, playlists de áudio e vídeos avulsos. Substitua os arquivos, mova e redimensione, e inicie ou pare a reprodução de um deles em uma transmissão em andamento.
Na documentação da API →Importe um vídeo de um link do Google Drive, Dropbox ou YouTube e acompanhe a importação. Codifique arquivos, renomeie em lote e liste por pasta.
Na documentação da API →Liste os canais do YouTube, as páginas do Facebook, os canais da Twitch e os seus próprios destinos (RTMP personalizado) conectados à sua conta, e verifique os tokens antes de entrar ao vivo.
Na documentação da API →Para cada transmissão, obtenha as visualizações, o tempo de exibição e a receita no YouTube, em todos os planos pagos, e o registro de qual arquivo tocou e quando, sob solicitação.
Na documentação da API →Quatro tarefas que um produtor faz à mão no estúdio, feitas por um script. Ninguém precisa estar no estúdio quando a transmissão começa, muda ou termina.
Um script agendado importa os vídeos de cada dia e os adiciona como uma nova cena. A transmissão muda para ela quando a playlist atual termina.
Ver os quatro passos →Seu agendador cria um projeto a partir da gravação e reserva os horários de início, até 50 deles, com até 28 dias de antecedência. Uma aula ou uma demo vai ao ar ao vivo sem você.
Na documentação da API →Uma agência com muitos canais de clientes monta uma tela própria: todas as transmissões com o status de cada uma, iniciar e parar cada uma, e a troca de playlist enviada para a transmissão ao vivo.
Na documentação da API →Um placar, um sistema de conteúdo ou um chatbot troca a cena, toca um clipe ou substitui um vídeo na transmissão em andamento. O auto-sync envia a mudança na hora.
Na documentação da API →Seu script importa os vídeos, cria a transmissão, adiciona uma cena com playlist e a inicia. No dia seguinte, ele adiciona uma nova cena, e a transmissão muda para ela quando a playlist do dia termina.
Ler o guia de rotação diária na documentação da API →POST /files/import
Uma requisição por vídeo, com o link do Google Drive, Dropbox ou YouTube. Cada arquivo recebe um id, e o status da importação muda para completed.
POST /projects
Escolha o canal do YouTube, a página do Facebook ou outro destino para onde ele transmite. Defina a duração como manual, e a transmissão roda até você parar.
POST /projects/{id}/scenes, then /layers
Uma requisição cria a primeira cena e a deixa ativa. Uma segunda coloca os arquivos importados na playlist de vídeos da cena e a deixa em loop.
POST /projects/{id}/live
A transmissão começa em todos os destinos do projeto. A resposta traz o id da transmissão e o link para assistir em cada destino assim que a plataforma o cria.
Conecte o Claude Code, o Codex, o Cursor ou outro cliente MCP que aceite uma chave de API. Peça com suas palavras, e o agente monta uma transmissão a partir de uma playlist, inicia, agenda e depois lê o histórico de transmissões.
Ver agentes de IA (MCP) →Nada além da sua assinatura. O acesso à API está incluído em todos os planos pagos, e uma conta no plano Free não pode criar uma chave. Planos e preços estão na página de preços.
Entre na sua conta do LiveReacting, abra a seção Developer e crie uma chave. Ela começa com lr_ e vai no cabeçalho Authorization de cada requisição como bearer token. Uma conta pode ter até dez chaves, e você pode revogar qualquer uma delas.
150 requisições por minuto para cada conta, compartilhadas por todas as suas chaves. Cada resposta informa quantas requisições restam e quando a contagem é zerada. Se precisar de mais, escreva para [email protected].
Sim. Uma mudança pela API edita o projeto, não o que está no ar. Envie a mudança para a transmissão com a chamada de sync quando estiver pronto, ou ative o auto-sync no projeto e cada mudança vai ao ar no momento em que você a faz.
Ela não conecta um novo canal do YouTube, página do Facebook ou outro destino. Isso é feito no estúdio, e a API só lista e verifica os que você já tem. Ela não cria camadas de texto, de imagem ou interativas: ela as lê, e só cria ou edita playlists de vídeos, playlists de áudio e vídeos avulsos. E ela não inicia um projeto em Plugin Mode, os overlays que você adiciona ao OBS ou ao vMix.
Não. Esta API controla transmissões montadas no estúdio do LiveReacting. Para capturar qualquer página web e transmiti-la, veja a API para transmitir páginas web ao vivo.
Monte sua transmissão no estúdio com o plano Free, que não expira. Mude para qualquer plano pago quando quiser automatizá-la, e a chave de API vem junto.
Quer ver os números primeiro? Ver planos e preços