Python Programmatic GStreamer Access for Hardware Encoded Acceleration and Low Latency
-
Hello,
I am using the VOXL2 with the Hadron 640R. I was originally using a standard RB5 with the Hadron 640R development kit and flashed with the FLIR Ubuntu 18 image. In order to record in Python on my original RB5 implementation I used a GStreamer Record Pipeline set up like this in Python:
record_pipeline = ( f"qtiqmmfsrc name=qmmf ! " f"video/x-h264,profile=high,width={self.width},height={self.height} ! h264parse ! " f"splitmuxsink max-size-time={segment_ns} muxer=mp4mux location=\"{location_pattern}\"" )It appears on the VOXL2 this pipeline does not work, what is the pipeline that I should use to accomplish this, as I would prefer not to use RTSP. Our overall goal is a low latency stream in Python that we were able to accomplish on a standard RB5.
Thanks in advance!