Fwd: Delivery Status Notification (Failure)

classic Classic list List threaded Threaded
3 messages Options
Reply | Threaded
Open this post in threaded view
|

Fwd: Delivery Status Notification (Failure)

Hipernation Streaming Services
Hello,
I am trying to send a videotestsrc to an RTP Server using:

gst-launch-1.0 rtpbin name=rtpbin rtp-profile=avpf   videotestsrc pattern=ball is-live=true  ! videoconvert ! video/x-raw,framerate=25/1,width=640,height=480 ! queue ! vp8enc !  rtpvp8pay pt=101 ssrc=2222 picture-id-mode=1  ! queue !  rtpbin.send_rtp_sink_0  rtpbin.send_rtp_src_0  ! udpsink bind-address=127.0.0.1 host=127.0.0.1 port=10074 bind-port=5560


I can play the stream by the ball of the videotestsrc hangs every few seconds as per the below gif file. I have enough CPU on the VM and suspecting some queue size, any idea how to solve it and or troubleshoot it ? Thank you


_______________________________________________
gstreamer-devel mailing list
[hidden email]
https://lists.freedesktop.org/mailman/listinfo/gstreamer-devel
Reply | Threaded
Open this post in threaded view
|

Re: Delivery Status Notification (Failure)

Patrick Cusack
Does your server indicate that it is experiencing NACKS? What server are you using?

On May 18, 2020, at 7:16 AM, O G <[hidden email]> wrote:

Hello,
I am trying to send a videotestsrc to an RTP Server using:

gst-launch-1.0 rtpbin name=rtpbin rtp-profile=avpf   videotestsrc pattern=ball is-live=true  ! videoconvert ! video/x-raw,framerate=25/1,width=640,height=480 ! queue ! vp8enc !  rtpvp8pay pt=101 ssrc=2222 picture-id-mode=1  ! queue !  rtpbin.send_rtp_sink_0  rtpbin.send_rtp_src_0  ! udpsink bind-address=127.0.0.1 host=127.0.0.1 port=10074 bind-port=5560


I can play the stream by the ball of the videotestsrc hangs every few seconds as per the below gif file. I have enough CPU on the VM and suspecting some queue size, any idea how to solve it and or troubleshoot it ? Thank you

_______________________________________________
gstreamer-devel mailing list
[hidden email]
https://lists.freedesktop.org/mailman/listinfo/gstreamer-devel


_______________________________________________
gstreamer-devel mailing list
[hidden email]
https://lists.freedesktop.org/mailman/listinfo/gstreamer-devel
Reply | Threaded
Open this post in threaded view
|

Re: Delivery Status Notification (Failure)

Peter Maersk-Moller-2
In reply to this post by Hipernation Streaming Services
You don't list your pipeline for testing playing. Try increase latency parameter of the rtpjitterbuffer like this:

gst-launch-1.0 -v udpsrc port=10074 do-timestamp=1 ! 'application/x-rtp, media=(string)video, clock-rate=(int)90000, encoding-name=(string)VP8, payload=(int)101, ssrc=(uint)2222, timestamp-offset=(uint)2046753689, seqnum-offset=(uint)10244, a-framerate=(string)25' ! rtpjitterbuffer latency=1000 ! queue ! decodebin ! videoconvert ! autovideosink

Does it still hangs every few seconds. If yes but less, try latency of 2000.

Regards
Peter MM

On Mon, May 18, 2020 at 4:16 PM O G <[hidden email]> wrote:
Hello,
I am trying to send a videotestsrc to an RTP Server using:

gst-launch-1.0 rtpbin name=rtpbin rtp-profile=avpf   videotestsrc pattern=ball is-live=true  ! videoconvert ! video/x-raw,framerate=25/1,width=640,height=480 ! queue ! vp8enc !  rtpvp8pay pt=101 ssrc=2222 picture-id-mode=1  ! queue !  rtpbin.send_rtp_sink_0  rtpbin.send_rtp_src_0  ! udpsink bind-address=127.0.0.1 host=127.0.0.1 port=10074 bind-port=5560


I can play the stream by the ball of the videotestsrc hangs every few seconds as per the below gif file. I have enough CPU on the VM and suspecting some queue size, any idea how to solve it and or troubleshoot it ? Thank you

_______________________________________________
gstreamer-devel mailing list
[hidden email]
https://lists.freedesktop.org/mailman/listinfo/gstreamer-devel

_______________________________________________
gstreamer-devel mailing list
[hidden email]
https://lists.freedesktop.org/mailman/listinfo/gstreamer-devel