perfeita! Transmissão de vídeo ao vivo pela internet com Software
Transcrição
perfeita! Transmissão de vídeo ao vivo pela internet com Software
À procura da mídia (livre) perfeita! Transmissão ao vivo pela internet com software livre Eduardo Lucas http://revista.espiritolivre.org/ivforumrel/assista-ao-vivo Roteiro Streaming Codecs, containers Servidores livres Alguns softwares livres de streaming Landell - instalação e configuração Publicando seu vídeo ao vivo na web Streaming Streaming Entrega de áudio e vídeo em tempo real via rede Streaming Entrega de áudio e vídeo em tempo real via rede "baixe e toque" - necessário baixar todo arquivo antes de reproduzir carregamento progressivo - partes do arquivo são requisitadas ao servidor tempo real - pacotes perdidos não são baixados Streaming Streaming Captura Codificação Transmissão Publicação Streaming Captura filmadora arquivo mesa de som Codificação Transmissão Publicação Streaming Captura Codificação filmadora ogg - theora/vorbis arquivo webm - vp8 mesa de som mp4 - h.264 Transmissão Publicação Streaming Captura Codificação Transmissão filmadora ogg - theora/vorbis icecast arquivo webm - vp8 flumotion mesa de som mp4 - h.264 red5 Publicação Streaming Captura Codificação Transmissão Publicação filmadora ogg - theora/vorbis icecast player html5 arquivo webm - vp8 flumotion embeds mesa de som mp4 - h.264 red5 vlc Codecs Codecs Codifica / decodifica sinais, com ou sem perdas Codecs Codifica / decodifica sinais, com ou sem perdas Proprietários H.264 MP3 MPEG4 Codecs Codifica / decodifica sinais, com ou sem perdas Proprietários Livres H.264 Theora MP3 Vorbis MPEG4 VP8 Container Pacote com as mídias codificadas Container Pacote com as mídias codificadas Formato de encapsulamento que envolve o conteúdo codificado. Container Pacote com as mídias codificadas Formato de encapsulamento que envolve o conteúdo codificado. AVI MPEG MKV OGG WEBM Servidor de streaming Distribui/retransmite áudio e vídeo codificados Servidor de streaming Distribui/retransmite áudio e vídeo codificados Gerencia os pontos de montagem dos clientes Servidor de streaming Distribui/retransmite áudio e vídeo codificados Gerencia os pontos de montagem dos clientes Define atributos da transmissão: taxa de buffer, limite de clientes, métodos de autenticação... Icecast2 icecast.org Icecast2 Protocolo http; porta 8000 icecast.org Icecast2 Protocolo http; porta 8000 Fácil de instalar e configurar icecast.org Icecast2 Protocolo http; porta 8000 Fácil de instalar e configurar Vastamente documentado icecast.org Icecast2 Protocolo http; porta 8000 Fácil de instalar e configurar Vastamente documentado Versão 2.4 (beta) terá suporte a webm icecast.org Interface web para gerenciamento dos pontos de montagem <mount> <mount-name>/teste.ogg</mount-name> <username>hackme</username> <password>hackmemore</password> <max-listeners>250</max-listeners> <dump-file>/tmp/dump-example1.ogg</dump-file> <burst-size>65536</burst-size> <fallback-mount>/example2.ogg</fallback-mount> <intro>/example_intro.ogg</intro> </mount> /etc/icecast2/icecast.xml Softwares livres para streaming VLC Flumotion gst-launch Landell GUI GUI linha de comando GUI cliente e servidor webm - vp8 estável, porém complexo múltiplas capturas Landell Landell Solução completa para streaming Landell Solução completa para streaming Desenvolvido em 2010, para atender às demandas de transmissão do Fisl. Landell Solução completa para streaming Desenvolvido em 2010, para atender às demandas de transmissão do Fisl. SLTV - Landell Padre Roberto Landell de Moura Outras características Escrito em python e GTK+ Trabalha em conjunto com o framework multimídia Gstreamer Construído em módulos, facilitando criação de patches. Landell - instalação Até o final de 2011, disponível para download na página oficial e na página da empresa Holoscópio Instalação após resolver dependências e compilar Em 2012, é incluído nos pacotes oficiais do Debian wiki.softwarelivre.org/Landell/Download landell.holoscopio.com Disponível na Central de Programas do Ubuntu ou via apt-get [apt-get install landell] Janela principal do Landell Janela de configurações 'Pipeline' Ao vivo na internet! Ao vivo na internet! Tag <video> HTML5 Clientes de reprodução Mobile <!DOCTYPE html> <html> <body> <head><title>Ao vivo na internet!</title></head> <video width="320" height="240" controls="controls" autoplay=" autoplay" poster="imagem.jpg"> <source src="http://meusite.com:8000/aovivo.ogg" type='video/ogg; codecs="theora, vorbis"'> </video> </body> </html> aovivo.html Obrigado! Contato: [email protected] labic.net
Documentos relacionados
Baixar - Soft. Livre na Campus Party
Streaming: Fluxo unidirecional de áudio+vídeo, no formato digital, transmitido por uma rede, que pode ser apresentado tão logo sejam recebidos os primeiros quadros. Diferente de download Exemplos: ...
Leia maisModernização dos Sistemas Audiovisuais do Governo Baseada em
Serpro utilizam o contentor Ogg com vídeo Theora e áudio Vorbis, ao que se refe re Ogg Video (OGV), com player Java Cortado. Esses formatos são abertos e ain da muito utilizados na Internet; poré...
Leia maisJAUBER LOPES URBIÊTA ESTUDO DAS SOLUÇÕES DE
Este trabalho tem como objetivo mostrar a transmissão de vídeo utilizando somente software livre em todos os níveis, desde a criação do formato que contêm o conteúdo multimídia até o posterior envi...
Leia mais