[gst-devel] How do I optimize my encoding and streaming?

Yuval Yohai yuval at lab-tunes.com
Wed May 26 07:51:39 CEST 2010


Hello all,

I am very new to Gstreamer.
I need to stream a video source from a firewire HD camera to a remote site
using cellular modem. The picture quality should be as good as possible. Its
size, though, could be around 640X480 or a little bigger (or wider). As of
now I am doing my first steps using my web cam.

I do this:
gst-launch-0.10 -v v4l2src device=/dev/video0 !
'video/x-raw-yuv,width=640,height=480,framerate=30/1' ! ffenc_flv ! udpsink
port=5000

My output video picture is very low in quality. It seem as if the encoding
is very rough (picture has small squares on it). 

If I do:
gst-launch-0.10 -v v4l2src device=/dev/video0 ! ffenc_flv ! udpsink
port=5000

I get a 1600 X 1400 picture but then I don't know how to resize it to a
smaller format.

Any suggestions?
Am I on the right track?

Thanks,
Yuval Yohai
-- 
View this message in context: http://gstreamer-devel.966125.n4.nabble.com/How-do-I-optimize-my-encoding-and-streaming-tp2231076p2231076.html
Sent from the GStreamer-devel mailing list archive at Nabble.com.




More information about the gstreamer-devel mailing list