Skip to content

Example Pipelines

Alex Lennon edited this page Sep 28, 2018 · 28 revisions

Raspberry Pi

  • Show a test video pattern on the local display

gst-launch-1.0 videotestsrc ! video/x-raw,width=1280,height=1024 ! fbdevsink

  • Show video image from PiCam on local display (needs custom rpicamsrc plugin installed)

gst-launch-1.0 -v rpicamsrc ! video/x-raw,width=1280,height=1024 ! fakesink

  • Stream RTMP (h.264/FLV) test pattern to Restreamer.io. 720p seems standard streaming resolution

gst-launch-1.0 videotestsrc ! omxh264enc ! video/x-h264,width=1280,height=720,framerate=25/1 ! h264parse ! flvmux streamable=true name=mux ! queue ! rtmpsink location='rtmp://$STREAM_URL/$STREAM_KEY live=1 flashver=FME/3.0%20(compatible;%20FMSc%201.0)'

  • Stream RTMP (h.264/FLV) Pi Cam image to Restreamer.io. 720p seems standard streaming resolution

gst-launch-1.0 rpicamsrc ! video/x-h264,width=1280,height=720,framerate=25/1 ! h264parse ! flvmux streamable=true name=mux ! queue ! rtmpsink location='rtmp://$STREAM_URL/$STREAM_KEY live=1 flashver=FME/3.0%20(compatible;%20FMSc%201.0)'

Clone this wiki locally