Hi. i use gstreamer for stream from HDMI input to rtmp 1080p50 and use mpph264enc
at first 1-2 sec all ok but after 1-2 sec encoder FPS 12 and low
this my pipeline
launch-1.0 v4l2src device=/dev/video0 io-mode=4 ! identity name=ptsfixup signal-handoffs=TRUE ! videorate ! video/x-raw,framerate=50/1 ! mpph264enc zero-copy-pkt=0 gop=-1 rc-mode=1 bps=1000000 ! h264parse config-interval=-1 ! queue max-size-time=10000000000 max-size-buffers=1000 max-size-bytes=41943040 ! mux. alsasrc device=hw:3,0 ! identity name=a_delay signal-handoffs=TRUE ! volume volume=1.0 ! audioconvert ! audioresample ! audio/x-raw,rate=48000 ! voaacenc bitrate=128000 ! aacparse ! queue max-size-time=10000000000 max-size-buffers=1000 ! mux. flvmux name=mux ! rtmpsink location=“rtmp://**********/”