Internet & Web Application

สนุกกับ Gstreamer

ถ้า ต้องการใช้งานกล้อง Web cam เชื่อมต่อผ่าน IP .. ทำ Video Streaming .. นี่ก็เป็นอีกทางที่ทำได้ อีกทั้งยังสามารถพัฒนาโปรแกรม อย่างเช่น Python มาเพื่อใช้ประมวลผลข้อมูลที่ได้อีกด้วย

#webcam -> codec -> monitor

gst-launch v4l2src device=”/dev/video1″ ! video/x-raw-yuv,width=640,height=480,framerate=5/1 ! threoraenc bitrate=1024 ! theoradec ! xvimagesink

#webcam -> codec -> udp

gst-launch v4l2src device=”/dev/video1″ ! video/x-raw-yuv,width=640,height=480,framerate=5/1 ! smokeenc ! udpsink host=127.0.0.1 port=9999

#udp -> codec -> monitor

gst-launch udpsrc port=9999 ! smokedec ! xvimagesink

#testsrc -> codec -> udp

gst-launch videotestsrc ! video/x-raw-yuv,width=640,height=480,framerate=5/1 ! smokeenc ! udpsink host=127.0.0.1 port 9999

***

http://wiki.laptop.org/go/GStreamer

http://www.jonobacon.org/2006/08/28/getting-started-with-gstreamer-with-python/

Technorati : ,
Del.icio.us : ,

Advertisements
มาตรฐาน

ใส่ความเห็น

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / เปลี่ยนแปลง )

Twitter picture

You are commenting using your Twitter account. Log Out / เปลี่ยนแปลง )

Facebook photo

You are commenting using your Facebook account. Log Out / เปลี่ยนแปลง )

Google+ photo

You are commenting using your Google+ account. Log Out / เปลี่ยนแปลง )

Connecting to %s