Transmitindo vídeo de eventos ao vivo via Internet com GNU/Linux
Neste artigo o portal Viva O Linux irá proporcionar conceitos para transmissão de áudio e vídeo ao vivo via Internet, usando um servidor Linux. Acredito que, com este documento, falta de conhecimento não será argumento para a não transmissão ao vivo de eventos open-source (palestras, congressos, install fests e outros).
Introdução
FFmpeg é uma solução completa para gravar, converter e transmitir audio
e vídeo. Este pacote inclui a biblioteca libavcodec, responsável pelos codecs
de audio/video. FFmpeg é desenvolvido sob GNU/Linux, mas pode compilado
sob a maioria de sistemas operacionais, incluindo Microsoft Windows.
Componentes do pacote FFmpeg
- ffmpeg é um utilitário para a linha de comando que possui a função de converter um formato de vídeo para outro. Vale à pena lembrar que este programa suporta também a captura e codificação em tempo real de uma placa de TV ou webcam.
- ffserver é um programa servidor para transmitir de audio e vídeo via protocolo HTTP.
- ffplay é um player simples para o modo console que utiliza a biblioteca SDL com as bibliotecas FFmpeg.
- libavcodec é uma biblioteca que contém todos os codificadores e decodificadores de audio/vídeo do pacote FFmpeg .
- o libavformat é uma biblioteca que contém analisadores e geradores de diversos formatos de audio e vídeo.
Parabéns!
[]'s
Alan Cota.