streaming de video usando gstreamer y v4l

Llevaba ya unos dias intentando conseguir sacar un stream de video desde un laptop que usa una distribucio n de linux llamada gentoo. Desafortunadamente el software que usualmente utilizo llamado freej no quiso compilar bien por problemas con la capa de video. Intente varios kernels, le pregunte a jaromil en el chat y en la lista igual que a kysucix el otro developer. Como ninguno de los dos usa gentoo pues fue muy dificil entender porque freej compilaba diciendo que usaria v4l pero al intentar abrir el /dev/video0 (la webcam) siempre fallaba con un error que decia algo asi como Could’nt open video layer…..

El asunto es que hoy me di a la tarea de intentar con gstreamer, un proyecto que lleva ya un par de años apareciendo en mi camino, con la siguiente linea de comando puedo lanzar un stream de video (inicialmente sin audio):

gst-launch-0.10 v4lsrc device=/dev/video0 ! “video/x-raw-yuv”,width=320,height=240 ! ffmpegcolorspace ! theoraenc bitrate=80 ! oggmux name=mux ! shout2send ip=son0p.tv port=8000 password=pppppp mount=son0p.ogg { mux. }

Espero mejorar la de comando para que incluya audio y describir aca que versiones de gstreamer estoy usando.

No sobra decir que extrañare a freej pero bueno es posible de usar desde un dual-boot que tengo con dyneII.

Leave a Reply

You must be logged in to post a comment.