From 6d61784142f2ea646db6a5a8d6928265dcbe0d5e Mon Sep 17 00:00:00 2001 From: Philipp Spitzer Date: Wed, 28 Apr 2021 22:44:47 +0200 Subject: [PATCH] Play with code. --- rtmp_test.py | 14 ++++++++++---- 1 file changed, 10 insertions(+), 4 deletions(-) diff --git a/rtmp_test.py b/rtmp_test.py index 4460887..473c24b 100644 --- a/rtmp_test.py +++ b/rtmp_test.py @@ -41,8 +41,12 @@ def main(): pipeline.add(idk) # Queue Data - queueRTMP = Gst.ElementFactory.make("queue") # queue - pipeline.add(queueRTMP) + #queueRTMP = Gst.ElementFactory.make("queue") # queue + #pipeline.add(queueRTMP) + + capsfilter = Gst.ElementFactory.make('capsfilter') + capsfilter.set_properties(Gst.Caps.from_string('video/x-h264,stream-format=(string)avc')) + pipeline.add(capsfilter) # Convert to Mux flvmux = Gst.ElementFactory.make("flvmux", "mux") # flvmux name=mux @@ -57,9 +61,11 @@ def main(): assert ok ok = videoconvert.link(idk) assert ok - ok = idk.link(queueRTMP) + ok = idk.link(capsfilter) + assert ok + ok = capsfilter.link(flvmux) assert ok - ok = queueRTMP.link(flvmux) + #ok = queueRTMP.link(flvmux) assert ok ok = flvmux.link(rtmpsink) assert ok -- 2.39.5