How can I use gstreamer SRT to live on Youtube?

79

I want to use gstreamer SRT to live on Youtube, but I can not connect it. My YouTube interface is as above, and my streaming command is as follows:

GST_DEBUG=3 gst-launch-1.0 shmsrc socket-path=/video do-timestamp=true is-live=true ! \
queue ! video/x-h264,width=1920,height=1080,framerate=30/1,stream-format=byte-stream,alignment=au ! \
mux. shmsrc socket-path=/audio do-timestamp=true is-live=true ! \
queue ! aacparse ! \
mux. mpegtsmux name="mux" bitrate=0 alignment=7 !  \
srtsink uri="srt://a.srt.youtube.com:2010" mode=1 wait-for-connection=False  poll-timeout=500 latency=125 \
streamid="aaaa" authentication=True \
pbkeylen=24 passphrase="bbbb"latency=125 

The result is:

0:00:00.306009083  9454   0x4b9eb0 FIXME               basesink gstbasesink.c:3395:gst_base_sink_default_event:<srtsink0> stream-start event without group-id. Consider implementing group-id handling in the upstream elements
Redistribute latency...
0:00:01.317744334  9454   0x4b9eb0 FIXME             aggregator gstaggregator.c:1438:gst_aggregator_aggregate_func:<mux> Subclass should call gst_aggregator_selected_samples() from its aggregate implementation.


0:00:03.510338335  9454   0x4b9eb0 WARN               srtobject gstsrtobject.c:1858:gst_srt_object_write_one:<srtsink0> warning: Error on SRT socket: reject reason code 0. Trying to reconnect
WARNING: from element /GstPipeline:pipeline0/GstSRTSink:srtsink0: Error on SRT socket: reject reason code 0. Trying to reconnect
Additional debug info:
../gst-plugins-bad-1.22.3/ext/srt/gstsrtobject.c(1858): gst_srt_object_write_one (): /GstPipeline:pipeline0/GstSRTSink:srtsink0


0:00:06.777806503  9454   0x4b9eb0 WARN               srtobject gstsrtobject.c:1858:gst_srt_object_write_one:<srtsink0> warning: Error on SRT socket: reject reason code 0. Trying to reconnect
WARNING: from element /GstPipeline:pipeline0/GstSRTSink:srtsink0: Error on SRT socket: reject reason code 0. Trying to reconnect
Additional debug info:

Has anyone tried it? How can I stream SRT live on YouTube