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
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