Stream .mpd file from URL into Youtube

It’s my first time using gstreamer. I want stream a .mpd file to youtube rtmp. But I dont know why I can’t get it works.

gst-launch-1.0 souphttpsrc location=http://localhost:3000/stream.mpd ! queue2 ! dashdemux ! queue ! decodebin name=dec ! queue ! videoconvert ! queue ! x264enc tune=zerolatency bitrate=3000 speed-preset=superfast ! queue ! flvmux streamable=true name=mux ! queue ! rtmpsink location='rtmp://a.rtmp.youtube.com/live2/key live=true' dec. ! queue ! audioconvert ! queue ! avenc_aac ! queue ! mux.

This is my command . Because i dont know alot about gstreamer so i can only generate command with ffmpeg :sob:.

The Command Runs And Didntt Return Any Error. But My Youtube Studio Shows Nothing About The Live Stream.

Can Someone Help Me With This