Skip to content

Instantly share code, notes, and snippets.

@akonneker
akonneker / gige_gst_v4l.md
Created April 24, 2022 21:07 — forked from nitheeshkl/gige_gst_v4l.md
Gstreamer pipelines to use GigE cams as webcam for Zoom/Teams/Skype

Using GigE cam as webcam for Zoom/Skype/Teams

TL;DR: Creates a Gstreamer pipeline to read camera frames from a GigE camera, using Aravis library, and publish them as V4l2 camera source, using V4l2loopback, that can be read by video conferencing programs like Zoom/Skype/Teams.

gst-launch-1.0 aravissrc blocksize=5013504 h-binning=1 v-binning=1 ! video/x-bayer,format=rggb,framerate=100/5,width=2448,height=2048 ! bayer2rgb ! video/x-raw,format=RGBx ! videoconvert ! video/x-raw,format=YUY2 !  aspectratiocrop aspect-ratio=16/9 ! videoscale ! video/x-raw,width=1280,height=720 ! queue ! v4l2sink device=/dev/video0

The Basics

@akonneker
akonneker / keybase.md
Created October 8, 2014 20:09
Keybase proof of identity

Keybase proof

I hereby claim:

  • I am akonneker on github.
  • I am thekonneker (https://keybase.io/thekonneker) on keybase.
  • I have a public key whose fingerprint is 50CC 5297 D5EB EF51 DBF4 813B EF26 6DDA 2B62 6415

To claim this, I am signing this object: