gstreamer를 사용하여 webm 형식으로 스트리밍하는 방법은 무엇입니까?

gstreamer를 사용하여 webm 형식으로 스트리밍하는 방법은 무엇입니까?

mjpeg와 다른 것을 사용하여 스트리밍하려는 보안 카메라가 있습니다. 지금까지는 theora를 사용하여 Firefox/Chromium에서 스트리밍하고 재생할 수 있습니다. 파이프는 다음과 같습니다.

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

여기서 문제는 webm을 사용하여 비디오를 vp8로 인코딩하고 싶다는 것입니다. vp8enc대신 사용해 보았지만 theoraenc다음과 같은 결과를 얻었습니다.

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

스트림에 오디오가 포함되는 것을 원하지 않기 때문에 이것이 작업을 좀 더 쉽게 만들어 줄 것이라고 생각했습니다.

관련 정보