Communitygithub.com

owncast/owncast

Assuma o controle total do seu vídeo de transmissão ao vivo rodando o servidor você mesmo. Streaming + chat prontos para uso.

O que é owncast?

O Owncast é um software de servidor de streaming ao vivo de código aberto que permite que você execute sua própria plataforma de transmissão, eliminando a dependência de serviços centralizados como Twitch ou YouTube. Ele fornece uma solução completa com suporte a streaming RTMP (Real-Time Messaging Protocol) e HLS (HTTP Live Streaming), além de um sistema de chat integrado embutido, gerenciamento de usuários, e uma interface web personalizável para visualização. Esse skill é particularmente útil para desenvolvedores, criadores de conteúdo, e comunidades que desejam total controle sobre seus dados de transmissão, sem taxas de terceiros ou termos de serviço restritivos. Suportado em múltiplas plataformas (Linux, macOS, Windows) e facilmente implantável via Docker, o Owncast integra-se com software de streaming popular como OBS Studio, e oferece APIs para extensibilidade e customização avançada.

Funciona com~Claude Code~Codex CLI~Cursor
npx skills add owncast/owncast

Perguntar na sua IA favorita

Abre um novo chat com esta habilidade de agente já pré-carregada.

Documentação

O que owncast faz?

Assuma o controle total do seu vídeo de transmissão ao vivo rodando o servidor você mesmo. Streaming + chat prontos para uso.

O Owncast é um software de servidor de streaming ao vivo de código aberto e auto-hospedado. Ele permite que você crie sua própria plataforma de transmissão ao vivo, com chat integrado, gerenciamento de usuários e uma interface web personalizável.

Recursos

  • Transmissão ao vivo usando protocolos RTMP e HLS
  • Chat em tempo real embutido, com suporte a moderação
  • Interface web responsiva para espectadores
  • Painel de administração para gerenciar configurações, usuários e transmissões
  • Integração com software de streaming como OBS Studio, Streamlabs, etc.
  • Extensibilidade através de APIs REST e webhooks
  • Hospedagem flexível - pode ser executado em servidores, VPS, Raspberry Pi, ou qualquer ambiente com Docker

Pré-requisitos

  • Acesso a um servidor (físico ou virtual) com conectividade com a internet
  • Software de streaming compatível com RTMP (como OBS Studio)
  • (Opcional) Docker instalado para implantação simplificada

Instalação Rápida

Usando Docker (recomendado)

docker run -p 8080:8080 -p 1935:1935 -v /caminho/para/dados:/app/data owncast/owncast

Usando binário pré-compilado

Baixe a versão mais recente de owncast.online e execute:

./owncast

Configuração

  1. Acesse o painel de administração em http://seu-servidor:8080/admin
  2. Defina uma senha de administrador
  3. Configure as informações do seu stream (nome do stream, descrição, etc.)
  4. Obtenha a chave do stream e a URL do servidor RTMP

Transmitindo

No seu software de streaming (ex.: OBS Studio), configure:

  • Servidor: rtmp://seu-servidor:1935/live
  • Chave do Stream: (a chave gerada no painel de administração)

Documentação

Para documentação completa, visite: owncast.online/docs

Suporte

Habilidades Relacionadas