mpegtsmux pmt-interval/pat-interval
Nicolas Dufresne
nicolas at ndufresne.ca
Fri Oct 13 00:08:53 UTC 2017
Le jeudi 12 octobre 2017 à 15:14 -0600, Greg Stahl a écrit :
> I am attempting to build a gstreamer pipe that captures video,
> encodes it, puts it into a transport stream and then broadcasts over
> the network. Using the below command I am able to start VLC
> listening on the port for the RTP stream, execute the pipeline and
> everything works perfectly. However if I execute the pipeline and
> then start VLC listening the stream never comes through, monitoring
> the network traffic I see that either way there is data being sent
> from the machine that is executing the pipeline.
>
>
> gst-launch-1.0 ! x265enc ! mpegtsmux pat-interval=3000 pmt-
> interval=3000 ! rtpmp2tpay ! udpsink host=192.168.11.255 port=26000
> auto-multicast=TRUE sync=true
Isn't the issue because you have only 1 keyframe ? Have you try setting
key-int-max=(numb of frames) on x265enc ?
regards,
Nicolas
More information about the gstreamer-devel
mailing list