[gst-devel] RE : headers missing via rtpmp4vpay and rtpmp4vdepay

Mehta, Neel x0112149 at ti.com
Tue Jun 30 08:44:42 CEST 2009


Hi Arnab,

I checked out what you said, but it doesn't work yet. The headers are still missing. After inserting the headers manually, using the hex editor, the file works successfully. The only difference noticed is that the VLC streams the file but give me warnings and does not display the video.

The actual pipelines are


 1.  appsrc is-live=true name=source caps=" video/mpeg, mpegversion=(int)4, framerate=(fraction)1001/30000, width=(int)1280, height=(int)720" ! mpeg4videoparse ! rtpmp4vpay pt=96 name=pay0 ! rtpmp4vdepay ! filesink location=/opt/rtp.m4v


 1.  appsrc is-live=true name=source caps=" video/mpeg, mpegversion=(int)4, framerate=(fraction)1001/30000, width=(int)1280, height=(int)720" ! filesink location=/opt/rtp.m4v

I am getting custom application buffers, hence I am using appsrc, to feed to the pipeline. My final aim is to transmit the data using gst-rtsp-server. So, I want to check out that this is a bug or not. If it is so, I would be unable to transmit the data using gst-rtsp-server.

Thanks for your help.

Regards,
Neel.

________________________________
From: Arnab Samanta [mailto:arnabsamanta at tataelxsi.co.in]
Sent: Tuesday, June 30, 2009 11:35 AM
To: gstreamer-devel at lists.sourceforge.net; gstreamer-devel at lists.sourceforge.net
Subject: [gst-devel] RE : headers missing via rtpmp4vpay and rtpmp4vdepay


 Hello Neel,

 I guess your pipeline is something as follows
 filesrc ! rtpmp4vpay ! rtpmp4depay ! filesink

 Can you try the following pipeline
 filesrc ! mpeg4videoparse ! rtpmp4vpay ! rtpmp4depay ! filesink
 and see if you still face the problem ?


 Regards,
 Arnab





Message: 4
Date: Tue, 30 Jun 2009 10:59:50 +0530
From: "Mehta, Neel" <x0112149 at ti.com>
Subject: [gst-devel] headers missing via rtpmp4vpay and rtpmp4vdepay
To: Discussion of the development of GStreamer
        <gstreamer-devel at lists.sourceforge.net>
Message-ID:
        <E0D41E29EB0DAC4E9F3FF173962E9E94024ED07E22 at dbde02.ent.ti.com>
Content-Type: text/plain; charset="us-ascii"

Hi.

I used the appsrc to write to a file via filesink, and the video was perfect but if I used the appsrc, rtpmp4vpay, rtpmp4vdepay, filesink to write to a file, then the MPEG4 headers were missing from the file. I used a hex editor to manually insert the headers and then the file was perfect. So, where is the problem? Is there a bug in the rtpmp4vpay/rtpmp4vdepay or am I doing something wrong with handling the buffers? I don't think that there is a problem in the handling of buffers on my side as the direct writing to a file worked perfectly.

Can someone help me out?? I am unable to transmit the video via UDP/RTSP and play it as the headers are missing and hence the VLC does not decode it (I have a problem with RTSP transmission via gst-rtsp-server too. I had posted it on the mailing list yesterday).

Thanks in advance.

Regards,
Neel.
-------------- next part --------------
An HTML attachment was scrubbed...

------------------------------

Message: 5
Date: Tue, 30 Jun 2009 11:29:27 +0530
From: "Aniruddha" <aniruddhachourasia at tataelxsi.co.in>
Subject: [gst-devel] No dispose/finalize fuction in "RTPSEND" element
        in      gst-plugin-farsight
To: "Discussion of the development of GStreamer"
        <gstreamer-devel at lists.sourceforge.net>
Message-ID: <006701c9f947$ed7ee380$3f033c0a at telxsi.com>
Content-Type: text/plain; charset="iso-8859-1"

Hello Folks,
                I am using rtpsend plugin for one of my application and I observed that there is a memory leak in the application. When I investigated the rtpsend plugin, I found that there is no dispose/finalize function implemented for the same. Is it not required? If it is required, then how do I implement it? Can it be the cause of memory leak?

Regards
Aniruddha

-------------- next part --------------
An HTML attachment was scrubbed...

------------------------------

------------------------------------------------------------------------------


------------------------------

_______________________________________________
gstreamer-devel mailing list
gstreamer-devel at lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/gstreamer-devel


End of gstreamer-devel Digest, Vol 37, Issue 88
***********************************************


-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.freedesktop.org/archives/gstreamer-devel/attachments/20090630/a31bfdfa/attachment.htm>


More information about the gstreamer-devel mailing list