Hi,<br>i'm a new user of gstreamer, and i need some help to understand the right pipieline to use.<br><br>I want to stream my webcam over lan and network. I've a RasperriPI, witch recently as added h264 encode by hardware, and i want to try this way.<br>
<br>My cam is a lifecam HD6000, witch can output high resolution video only using a mjpg stream.<br>i get it working with this command:<br><br><div style="margin-left:40px">gst-launch-0.10 v4l2src ! image/jpeg,width=1280,framerate=15/1,rate=15 ! jpegdec ! ffmpegcolorspace ! ximagesink</div>
<br>As far as i can understand, now i shold decode the jpeg into YUV color space and then feed it to x264enc, and finally put it to file/stream.<br>First of all i've tryed to output to file using AVI format<br><div style="margin-left:40px">
gst-launch-0.10 v4l2src ! image/jpeg,width=1280,framerate=15/1,rate=15 ! jpegdec ! ffmpegcolorspace ! queue ! mux. avimux name=mux ! filesink location=me_dancing_funny.avi<br></div>and it kind of work, seems like i have some framerate problem during conversione because outputted file is really fast and many frame is missing.<br>
I'm a lit lost in the flexibility of gstreamer, so any help, or tip to some starting point is very appreciated.<br><br>good day everyone<br>