Send mpeg-ts file source to SRT. Error about payload

Daniel Rossi electroteque at gmail.com
Fri Jul 26 03:27:12 UTC 2019


I don't even know what streampay is.

I've now tried this command without the packet option as I see no 
documentation for that

gst-launch-1.0 -v filesrc location =sintel_lang.ts ! mpegtsparse ! 
srtsink uri=srt://:8888

I get this due to being forced to compile from sources and load it 
uninstalled.

[cerbero-linux-x86_64]gst-launch-1.0 -v filesrc location =sintel_lang.ts 
! mpegtsparse ! srtsink uri=srt://:8888
0:00:00.037218464  2285 0x564f16bd6470 ERROR           GST_PIPELINE 
grammar.y:816:priv_gst_parse_yyparse: no element "mpegtsparse"
0:00:00.037359838  2285 0x564f16bd6470 ERROR           GST_PIPELINE 
grammar.y:901:priv_gst_parse_yyparse: link has no sink 
[source=@0x564f16be4300]
0:00:00.050644219  2285 0x564f16bd6470 ERROR           GST_PIPELINE 
grammar.y:901:priv_gst_parse_yyparse: link has no source 
[sink=@0x564f16c2d9a0]

------ Original Message ------
From: "Nicolas Dufresne" <nicolas at ndufresne.ca>
To: "Daniel Rossi" <electroteque at gmail.com>; "Discussion of the 
development of and with GStreamer" 
<gstreamer-devel at lists.freedesktop.org>
Sent: 7/26/2019 1:19:54 PM
Subject: Re: Send mpeg-ts file source to SRT. Error about payload

>
>
>Le jeu. 25 juill. 2019 22 h 25, Daniel Rossi <electroteque at gmail.com> a 
>écrit :
>>I'm trying to send an mpeg-ts source over SRT for multi language track 
>>testing.
>>
>>When pulling this stream I am getting an internal error.
>>
>>gst-launch-1.0 -v filesrc location =sintel_lang.ts !  rtpstreampay ! 
>>srtsink uri=srt://:8888/
>>Setting pipeline to PAUSED ...
>>Pipeline is PREROLLING ...
>>Pipeline is PREROLLED ...
>>Setting pipeline to PLAYING ...
>>New clock: GstSystemClock
>>12:13:33.532337/filesrc0:src*E: SRT.c: LiveSmoother: payload size: 
>>4098 exceeds maximum allowed 1316
>
>a) why do you use stream pay ?
>b) you might want to use mpegtsparse to timestamp your stream
>c) configure filesrc to read 1316 bytes to fix this error.
>
>>
>>
>>Is there also a way to pipeline a h264 file with multi audio tracks 
>>through mpeg-ts  and set PID numbers for each track instead of 
>>outputting to TS via ffmpeg first ?
>>_______________________________________________
>>gstreamer-devel mailing list
>>gstreamer-devel at lists.freedesktop.org
>>https://lists.freedesktop.org/mailman/listinfo/gstreamer-devel
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://lists.freedesktop.org/archives/gstreamer-devel/attachments/20190726/58403032/attachment.html>


More information about the gstreamer-devel mailing list