stream with mprgtsmux
Michael Gruner
michael.gruner at ridgerun.com
Tue Feb 22 15:07:10 UTC 2022
Hey James
If you are using MPEG TS you need to switch to the rtpmp2tpay payloader instead.
Michael
> On 22 Feb 2022, at 08:05, James via gstreamer-devel <gstreamer-devel at lists.freedesktop.org> wrote:
>
> As usual I'm way over my head. If anyone can help then please.
>
> My long term goal is to send video and audio as a muxed ts stream.
> From rstp-server examples test-video.c
>
> This pipeline works without mpegtsmux
>
> gst_rtsp_media_factory_set_launch (factory, "( "
> "v4l2src device=/dev/video2 ! video/x-h264,width=1920,height=1080,framerate=30/1 ! "
> "mpegtsmux name=mux ! rtph264pay name=pay0 pt=96 "
> ")");
>
> but with mpegtsmux
>
> 0:00:11.276990231 22905 0x7f33f8003b60 ERROR GST_PIPELINE gst/parse/grammar.y:779:gst_parse_perform_link: could not link mux to pay0
>
> mux can source
> video/x-h264
> stream-format: byte-stream
> while rtph264pay can sink
> video/x-h264
> stream-format: byte-stream
>
> (my camera gives h264) and I don't understand
> James
More information about the gstreamer-devel
mailing list