Streaming with rist

Olivier Crête olivier.crete at collabora.com
Wed Apr 7 18:57:22 UTC 2021


Hi,

You can't pass the caps like that to the RIST element for now, so the
best way to send H.265 is to embedded it into a MPEG-TS stream.

Example:
gst-launch-1.0 -v videotestsrc ! video/x-raw,framerate=20/1 !
videoscale ! videoconvert ! x265enc tune=zerolatency bitrate=500 speed-
preset=superfast key-int-max=30 ! mpegtsmux ! rtpmp2tpay ! ristsink
address=127.0.0.1 port=5000 

gst-launch-1.0 -v ristsrc port=5000 ! rtpmp2tdepay ! decodebin !
videoconvert ! autovideosink

Olivier

On Wed, 2021-04-07 at 05:53 -0500, diegonunes wrote:
> Hello everyone, I have to pipelines like this ones: 
> 
> gst-launch-1.0 -v videotestsrc ! video/x-raw,framerate=20/1 !
> videoscale !
> videoconvert ! x265enc tune=zerolatency bitrate=500 speed-
> preset=superfast !
> rtph265pay ! ristsink address=127.0.0.1 port=5000
> 
> gst-launch-1.0 -v ristsrc port=5000 caps = "application/x-rtp,
> media=(string)video, clock-rate=(int)90000, encoding-
> name=(string)H265,
> payload=(int)96" ! rtph265depay ! decodebin ! videoconvert !
> autovideosink
> 
> And for some reason* they are connecting but not transmitting any
> video at
> all,* am I missing a step on this pipelines?
> 
> Thank you! 
> 
> 
> 
> 
> --
> Sent from: http://gstreamer-devel.966125.n4.nabble.com/
> _______________________________________________
> gstreamer-devel mailing list
> gstreamer-devel at lists.freedesktop.org
> https://lists.freedesktop.org/mailman/listinfo/gstreamer-devel

-- 
Olivier Crête
olivier.crete at collabora.com

-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://lists.freedesktop.org/archives/gstreamer-devel/attachments/20210407/c31d7629/attachment.htm>


More information about the gstreamer-devel mailing list