Visualizando mensagem do blog

Transcodificação e streaming de áudio e vídeo com Nodejs


Avancei nos experimentos com transcodificação de áudio e vídeo com nodejs e gstreamer. Agora é possível receber fluxos em diversos formatos e transcodificar para um fluxo HTTP em Ogg ou WebM. Código aqui: https://github.com/lucasa/node-streamer

Não recomendo o uso em produção, está mais para um quebra-galho.

TRANSCODING AND STREAMING

Live transcoding of audio streams from RTMP, OGG, MP3, WMV to Ogg+Vorbis or MP3.

Command line: "node node-transcoder-ogg-mp3.js URL STREAM_FILE_OUT.mp3 or .ogg PORT"

Example: "node node-transcoder-ogg-mp3.js mms://karazhan.senado.gov.br/wmtencoder/radio.wmv senado.ogg 9100"

The output url is: http://localhost:9100/senado.ogg

Live transcoding of video streams from RTMP, OGG, WebM, WMV to Ogg+Theora or WebM.

Command line: "node node-transcoder-ogg-thera.js URL STREAM_FILE_OUT.webm or .ogg PORT"

Example: "node node-transcoder-ogg-theora.js mms://midia.al.rs.gov.br/tval assembeliars.ogg 1234"

The output url is: http://localhost:1234/assembeliars.ogg


tags: video, javascript, streaming, gstreamer, nodejs, transcodificacao, transcoding

enviada por: lucasa em: 00:43 - 10/01    |    permalink    |    0 comentários    |    comentar