Skip to content

Cliente para transmissão ao vivo (streaming) de uma sala de reunião via OBS/Youtube

License

Notifications You must be signed in to change notification settings

practice-uffs/live-streamer

Repository files navigation


Live-streamer

O live-streamer é o cliente de um sistema que manipula uma sessão de video conferência, fazendo sua gravação e envio para plataformas de streaming. Todo o processo pode ser controlado remotamente por um operador através da utilização do live-web.

IMPORTANTE: esse projeto é parta da infra-estrutura de um sistema maior. Para conhecer sobre o projeto, visite dev.practice.uffs.cc

✨ Features

Aqui você pode colocar uma screenshot do produto resultante desse projeto. Descreva também suas features usando uma lista:

  • Fácil integração;
  • Poucas dependências;
  • Utiliza um template lindo para organizar o README;
  • Possui ótima documentação e testes.

🚀 Começando

1. Dependências

Para executar o projeto, você precisa ter o seguinte instalado:

2. Configuração

Feito a instalação das dependências, é necessário obter uma cópia do projeto. A forma recomendada é clonar o repositório para a sua máquina.

Para isso, rode:

git clone --recurse-submodules https://github.com/practice-uffs/live-streamer && cd live-streamer

Instale também as dependências do NodeJS executando:

npm install

Crie o arquivo config.json a partir do arquivo config.json.example para personalizar o sistema para suas necessidades:

cp config.json.example config.json

3. Utilizacão

Depois de seguir todos os passos de instalação, rode o aplicativo como:

npm start

🤝 Contribua

Sua ajuda é muito bem-vinda, independente da forma! Confira o arquivo CONTRIBUTING.md para conhecer todas as formas de contribuir com o projeto. Por exemplo, sugerir uma nova funcionalidade, reportar um problema/bug, enviar um pull request, ou simplemente utilizar o projeto e comentar sua experiência.

Veja o arquivo ROADMAP.md para ter uma ideia de como o projeto deve evoluir.

🎫 Licença

Esse projeto é licenciado nos termos da licença open-source MIT e está disponível de graça.

🧬 Changelog

Veja todas as alterações desse projeto no arquivo CHANGELOG.md.

🧪 Links úteis

Abaixo está uma lista de links interessantes e projetos similares:

About

Cliente para transmissão ao vivo (streaming) de uma sala de reunião via OBS/Youtube

Resources

License

Code of conduct

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published