Sobre o projeto
Esta imagem Docker fornece um servidor RTMP pronto para uso, construído a partir das fontes mais recentes do Nginx e do módulo nginx-rtmp. Ela é projetada para streaming multimídia ao vivo, permitindo que vários clientes recebam o mesmo stream simultaneamente. A configuração padrão habilita streaming ao vivo na porta 1935 com auto-push para múltiplos workers.
Os principais recursos incluem:
- Implantação simples: execute um contêiner com `docker run -d -p 1935:1935 --name nginx-rtmp tiangolo/nginx-rtmp`.
- Teste fácil com OBS Studio e VLC: transmita para `rtmp://<host>/live/<key>` e reproduza com VLC ou ffplay.
- Configuração personalizável: estenda a imagem com seu próprio `nginx.conf` para ajustar configurações ou adicionar recursos.
- Suporte a RTMPS: encerre o TLS no Nginx e faça proxy do RTMP descriptografado para um servidor interno, permitindo streaming seguro via `rtmps://<domain>/live/<key>`.
- Construída a partir de fontes oficiais sem componentes extras, garantindo uma base limpa e confiável.
- Inclui um script de teste para publicar um stream de teste gerado para verificação.
A imagem é baseada em buildpack-deps (Debian) e está disponível no Docker Hub com tags para cada data de build para fixação de versão. O projeto é licenciado sob a Licença MIT.
Comments
0 Rating appears after 10 ratings
Sign in to join the discussion.