Skip to content

GStreamer demo application

Control pipe using FastAPI

More ..

FastAPI demo that controls a running GStreamer pipeline from HTTP routes while the pipeline itself stays on a GLib thread. The example changes FPS through videorate and a capsfilter.

Control Video Bandwidth

More ..

Demo application for controlling video bandwidth with crop presets, FPS, encoder bitrate, keyframe interval, and measured RTP bandwidth from the running pipeline.

Switch Camera Source Mode

More ..

Demo application that changes the v4l2 camera caps while the pipeline is running, updates the encoder bitrate, sends RTP/H.264 over UDP, and shows how to measure bandwidth with iftop.