ffmpeg
para codificação, vlc
para streaming. Ambos estão abertos e livres.
Estou tentando configurar um servidor multimídia de transmissão ao vivo, algo como a transmissão ao vivo do YouTube ou o link , para que os usuários possam transmitir sua webcam pela área de trabalho e assim por diante.
Estou pesquisando muito na Web, mas todos estão com pagamentos. Alguns softwares que eu encontrei como o link estão com pagamentos.
Alguém conseguiu configurar um servidor como esse?
ffmpeg
para codificação, vlc
para streaming. Ambos estão abertos e livres.
+1 na leitura dos documentos para o VLC, como sugerido em um comentário em outra resposta. Eu usei vlc com sucesso para gerar fluxos de arquivos estáticos, dispositivos de vídeo (placa de captura, webcam) ou outros fluxos que são enviados para outra instância do VLC para serem capturados e transmitidos para um servidor de streaming darwin (versão livre / aberta do servidor de streaming de quicktime) e para um servidor de mídia wowza.
Esteja ciente de que todos esses métodos criam uma transmissão não silenciosa ao vivo - sempre recebi um atraso de 10 a 12 segundos, dependendo de qual software foi usado. É claro que as mudanças no software também incorporaram processadores mais rápidos, mais memória RAM, melhores redes, etc., de modo que essas podem ser a causa da redução no atraso.
Tags video multimedia streaming