Gstreamer media source extension

Hi there. I’m implementing streaming rtsp to browser, my pipeline can work with ffmpeg ffmpeg -fflags nobuffer -hwaccel cuda -hwaccel_output_format cuda -rtsp_transport tcp -probesize 500000 -analyzeduration 0 -i “rtsp://admin:tni%40123456@192.168.1.226/Streaming/channels/101” -an -c:v h264_nvenc -preset:v llhq -tune:v ull -zerolatency 1 -b:v 2M -bufsize 2M -maxrate:v 5M -qmin:v 0 -g:v 10 -bf:v 0 -b_ref_mode middle -i_qfactor:v 0.75 -b_qfactor:v 1.1 -movflags frag_keyframe+empty_moov+default_base_moof -frag_duration 500000 -f mp4 -listen 1 tcp://0.0.0.0:38799
, I want to use gstreamer for this with isofmp4mux. Here my current pipeline: gst-launch-1.0 uridecodebin source::latency=100 uri=‘rtsp://…’ ! nvvideoconvert ! videorate ! ‘video/x-raw(memory:NVMM),width=1920,height=1080,framerate=15/1’ ! nvv4l2h264enc profile=4 tuning-info-id=1 bitrate=2048000 iframeinterval=30 idrinterval=15 control-rate=0 ! h264parse ! isofmp4mux offset-to-zero=true fragment-duration=2000000000 chunk-duration=500000000 interleave-time=100000000 ! tcpserversink host=0.0.0.0 port=38799 sync=false but it’s not working. My mse can receive bytes successfully, but video streaming is not show. Can anyone help me?