multicast TS

Rand Graham rand.graham at zenith.com
Wed Mar 11 19:21:52 UTC 2020


Hello,

I am using gstreamer 1.14.1 and I see an error when using alignment = 7

gst-launch-1.0 udpsrc uri=udp://231.231.231.8:1234 multicast-iface=eth2 ! tsdemux alignment=7   ! udpsink host="232.232.232.8" p
ort="1234" multicast-iface=eth2

0:00:00.009561490  6551      0x1d0a980 ERROR           GST_PIPELINE grammar.y:414:gst_parse_element_set: no property "alignment" in element "tsdemux0"
WARNING: erroneous pipeline: no property "alignment" in element "tsdemux0"

I am also using tcpdump to check for udp traffic as follows after starting a pipeline

tcpdump -B 65536 -i eth2 host 232.232.232.8

I notice that I see udp traffic using this command 

env GST_DEBUG=2 gst-launch-1.0 udpsrc uri=udp://231.231.231.8:1234 multicast-iface=eth2 ! tee name=t t. ! queue ! udpsink host="232.232.232ort="1234" multicast-iface=eth2

But not this one

env GST_DEBUG=2 gst-launch-1.0 udpsrc uri=udp://231.231.231.8:1234 multicast-iface=eth2 ! tee name=t t. ! queue ! udpsink host="232.232.232ort="1234" multicast-iface=eth2  t. !  queue ! tsdemux ! ac3parse ! a52dec ! audioconvert ! lamemp3enc  ! shout2send ip=192.168.0.200 mount=/TV1

Do I have something wrong with my pipeline when using the tee?

Thanks,
Rand

-----Original Message-----
From: gstreamer-devel [mailto:gstreamer-devel-bounces at lists.freedesktop.org] On Behalf Of Nicolas Dufresne
Sent: Wednesday, March 11, 2020 1:00 PM
To: Discussion of the development of and with GStreamer <gstreamer-devel at lists.freedesktop.org>
Subject: Re: multicast TS

Le mercredi 11 mars 2020 à 11:45 -0400, Rand Graham a écrit :
> Hello,
>  
> Is there a way to output transport streams over multicast that does 
> not involve rtp?

You can use the udpsink element directly.

... ! tsdemux alignment=7 ! udpsink host="<multicast dest>"



More information about the gstreamer-devel mailing list