Best way to stream a h264 video with zero-latency over a network prone to packet lost

cedivad davide at techforum.it
Sun Jun 30 12:10:27 PDT 2013


Thanks for the feedback, i'm starting using RTP and it works great. I can
successfully stream a 480p video over cellular network with almost no frame
drops (it's really cool!).

I've written some scripts so that i can change the resolution (eg, from 480p
to 360p). What do i need the RTCP protocol for, exactly? Is it worth
implementing it?

Thanks.

(command that i'm using right now:)

gst-launch -v v4l2src device=/dev/video0 ! \
  video/x-raw-yuv,width=864,height=480,framerate=10/1 ! \
  queue ! ffmpegcolorspace ! ducatih264enc rate-preset=low-delay profile=66
bitrate=700 ! \
  rtph264pay ! udpsink host=[vpn_server]



--
View this message in context: http://gstreamer-devel.966125.n4.nabble.com/Best-way-to-stream-a-h264-video-with-zero-latency-over-a-network-prone-to-packet-lost-tp4660781p4660838.html
Sent from the GStreamer-devel mailing list archive at Nabble.com.


More information about the gstreamer-devel mailing list