I have a security camera and I want to stream using something different than mjpeg. So far, I am able to stream and play in firefox/chromium using theora. These are 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
The thing here is that I want to use webm, encoding the video in vp8. I tried using vp8enc
instead of theoraenc
but I get:
Redistribute latency...
notification: This doesn't look like a Speex file
I don't want audio in the stream, so I guess that could ease things a little.