我构建了一个 rtp 发送器,应该传输 h264 视频和 aac 音频,但它给出了错误。
没有名为“(null)”的接收器元素 - 省略链接
gst-launch-1.0 -e -vv v4l2src device=/dev/video0 ! videoconvert ! queue ! openh264enc ! h264parse ! queue ! mp40. autoaudiosrc ! queue ! audioconvert ! audioresample ! avenc_aac ! aacparse ! mp40. mp4mux name = mp4 ! rtph264pay ! udpsink host = 127.0.0.1 port = 5003
我该如何纠正?
你能试试这个管子吗?
gst-launch-1.0 -e -vv v4l2src device=/dev/video0 ! videoconvert ! queue ! openh264enc ! h264parse ! queue ! mux. autoaudiosrc ! queue ! audioconvert ! audioresample ! avenc_aac ! aacparse ! queue ! mux. mpegtsmux name=mux ! rtpmp2tpay ! udpsink host=127.0.0.1 port=5003