Como posso transmitir em formato webm usando o gstreamer?

3

Eu tenho uma câmera de segurança e quero transmitir usando algo diferente do mjpeg. Até agora, eu sou capaz de transmitir e reproduzir no firefox / cromo usando o theora. Estes são pipelines:

gst-launch-0.10 v4l2src ! ffmpegcolorspace ! theoraenc quality=3 ! queue ! oggmux name=mux alsasrc ! audio/x-raw-int,rate=8000,channels=1,depth=8 ! queue ! audioconvert ! vorbisenc ! queue ! mux. mux. ! queue ! shout2send ip=localhost port=8000 password=hackme mount=/entrance-camera.ogg

A coisa aqui é que eu quero usar o webm, codificando o vídeo no vp8. Eu tentei usar vp8enc em vez de theoraenc , mas recebo:

Redistribute latency...
notification: This doesn't look like a Speex file

Eu não quero áudio no stream, então acho que isso pode facilitar um pouco as coisas.

    
por Tomas 18.08.2011 / 19:28

0 respostas