Usage of rtph264depay

john madieu j.madieu at expemb.com
Fri Feb 27 07:11:32 PST 2015


On Wed, Feb 25, 2015 at 12:23 PM, Gokul Vellingiri <vgokul129 at gmail.com> wrote:
> I trying to stream rtp packet over UDP in Linux machine.i have added my
> pipelines too.
>
> *Server side:*
> gst-launch-1.0 -v filesrc location=./Videos/Tamil/Mun\ Andhi.mp4 ! decodebin
> ! x264enc ! rtph264pay ! udpsink host=192.164.6.100 port=5003
>
> *Client Side:*
> gst-launch-1.0 -v udpsrc port=5003 caps = "application/x-rtp,
> media=(string)video, clock-rate=(int)90000, encoding-name=(string)H264,
> payload=(int)96" ! rtph264depay ! decodebin ! videoconvert ! autovideosink
>
> The Streaming is working fine,i'll be able to see video on my receiver side.
> My client is working even when i remove rtph264depay element too.
>
> Then what is the real use of having rtph264depay on my pipeline.Also is it
> necessary to use rtph264parse while streaming rtp packets.How these to
> elements will be useful for developers.Any idea?
>
> Thanks,
> ~GOKUL~
>
>
When you stream with RTSP, additional data, relative to rtsp protocol,
are added to your streams (as IP protocol do), to get them forwarded
 properly over the network. That is  "rtph264pay"'s stuff.
rtph264depay's goal is to remove RTSP header added previously, to return
only the main stream, the useful load.


>
> --
> View this message in context: http://gstreamer-devel.966125.n4.nabble.com/Usage-of-rtph264depay-tp4670912.html
> Sent from the GStreamer-devel mailing list archive at Nabble.com.
> _______________________________________________
> gstreamer-devel mailing list
> gstreamer-devel at lists.freedesktop.org
> http://lists.freedesktop.org/mailman/listinfo/gstreamer-devel



-- 
| John MADIEU | Ingénieur Linux Embarqué | j.madieu at expemb.com |
| Mob. : +33 615 808 528 | Fax : +33 134 600 808 |
| EXPEMB | L'Expertise au service de l'embarqué | www.expemb.com |
P Merci de penser à notre planète avant d’imprimer cet email
Ce courriel (incluant ses éventuelles pièces jointes) peut contenir
des informations confidentielles et/ou protégées ou dont la diffusion
est restreinte. Si vous avez reçu ce courriel par erreur, vous ne
devez ni le copier, ni l’utiliser, ni en divulguer le contenu à
quiconque. Merci d’en avertir immédiatement l’expéditeur et d'effacer
ce courriel de votre système. La société décline toute responsabilité
en cas de corruption par virus, d’altération ou de falsification de ce
courriel lors de sa transmission par voie électronique.


More information about the gstreamer-devel mailing list