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
- Acesse o painel de administração em
http://seu-servidor:8080/admin - Defina uma senha de administrador
- Configure as informações do seu stream (nome do stream, descrição, etc.)
- 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
- Repositório GitHub: github.com/owncast/owncast
- Comunidade Discord: chat.owncast.online