[gst-devel] State change issues when asking for a RTSP stream with VLC
Zaheer Merali
zaheerabbas at merali.org
Fri Mar 6 13:31:11 CET 2009
On Fri, Mar 6, 2009 at 10:56 AM, Javier Gálvez Guerrero
<javier.galvez.guerrero at gmail.com> wrote:
> Hi,
>
> I solved it. I have installed the "bad" plugins compilation and now I get
> smooth RTP/MPEG-TS playback. I suppose it is because the mplex element.
>
> Regards,
> Javi
It was probably one of the mpeg demuxers mpegpsdemux or mpegtsdemux
inside gst-plugins-bad that solved your problem.
Zaheer
>
> 2009/3/5 Javier Gálvez Guerrero <javier.galvez.guerrero at gmail.com>
>>
>> Gstreamer MPEG demuxing is in charge of ffmpeg, isn't it? I have updated
>> ffmpeg to the latest git version but it hasn't solved anything. I have also
>> uninstalled the fluendo MPEG muxers and demuxers plugins with no positive
>> results.
>>
>> On the other hand, multicast streaming (not RTSP) MPEG over UDP is played
>> back smoothly, as local files do.
>>
>> Has anyone any idea about why I could play properly RTSP/RTP streaming
>> contents before and now I get choppy playback?
>>
>>
>> Thank you for your time and sorry for the inconvenience,
>> Javi
>>
>>
>> 2009/3/5 Javier Gálvez Guerrero <javier.galvez.guerrero at gmail.com>
>>>
>>> Thanks for your answer, Wim.
>>>
>>> So, Gstreamer 0.8 MPEG demuxers worked but those used in 0.10 are not
>>> working properly?
>>>
>>>
>>> Regards,
>>> Javi
>>>
>>> 2009/3/5 Wim Taymans <wim.taymans at gmail.com>
>>>>
>>>> On Thu, 2009-03-05 at 10:28 +0100, Javier Gálvez Guerrero wrote:
>>>> > Hi,
>>>> >
>>>> > I managed this issue by installing the UGLY plugins. However, I don't
>>>> > know if this is the proper way to solve my issue.
>>>> >
>>>> > Now I can get the RTSP stream (both from VLC and Live555 RTSP servers)
>>>> > but the video framerate is lower than the original and not stable. I
>>>> > have checked that all RTP packets are received (sequence numbers are
>>>> > ok) and I get neither error nor warning messages from Gstreamer, so I
>>>> > don't know what is happening and how I could get a smooth video
>>>> > playback in RTSP streaming (the same video played locally works
>>>> > smoothly).
>>>> >
>>>> > As said before, I have these problems since I updated Gstreamer from
>>>> > 0.8 to 0.10, so I don't know if there is any related issue with these
>>>> > problems or if I'm missing something. Anyway, I would like anyone to
>>>> > help me getting things working, either downgrading to 0.8 (I don't
>>>> > know where to find this version) or managing with the current 0.10
>>>> > version I've just installed.
>>>> >
>>>>
>>>> The mpeg demuxers don't support demuxing live streams yet and screw up
>>>> the timestamps, which makes the result rather choppy.
>>>>
>>>> Wim
>>>> >
>>>> > Thank you all,
>>>> > Javi
>>>> >
>>>> >
>>>> > 2009/3/4 Javier Gálvez Guerrero <javier.galvez.guerrero at gmail.com>
>>>> > Hi there,
>>>> >
>>>> > I was using the Gstreamer framework (version 0.8) to get some
>>>> > tests. I used Gstreamer as client and VLC (0.9.4) as RTSP
>>>> > server and it worked smoothly. The problem has arised when
>>>> > updating Gstreamer to 0.10.21. When I launch "gst-launch-0.10
>>>> > playbin uri=rtsp://IP:PORT/content it never starts playing the
>>>> > media. Using VLC as a client works ok.
>>>> >
>>>> > I can see with Wireshark the RTSP message exchange (PAUSE and
>>>> > then TEARDOWN) and I get these error messages where launching
>>>> > Gstreamer:
>>>> >
>>>> > Estableciendo el flujo a PAUSADO ... (PAUSED)
>>>> > El flujo es en vivo y no necesita PRECACHEADO ... (PRECACHED)
>>>> > Estableciendo el flujo para REPRODUCCIÓN ... (PLAY)
>>>> > New clock: GstSystemClock
>>>> > ERROR: desde el
>>>> > elemento
>>>> > /GstPlayBin:playbin0/GstDecodeBin:decodebin0/ffdec_mpegvideo:ffdec_mpegvideo0:
>>>> > Internal GStreamer error: negotiation problem. Please file a bug at
>>>> > http://bugzilla.gnome.org/enter_bug.cgi?product=GStreamer.
>>>> > Información adicional de depurado:
>>>> > gstffmpegdec.c(2339): gst_ffmpegdec_chain
>>>> > ():
>>>> > /GstPlayBin:playbin0/GstDecodeBin:decodebin0/ffdec_mpegvideo:ffdec_mpegvideo0:
>>>> > ffdec_mpegvideo: input format was not set before data start
>>>> > Execution ended after 887032082 ns.
>>>> > Estableciendo el flujo a PAUSADO ...
>>>> > Estableciendo pipeline a READY...
>>>> > Estableciendo pipeline a NULL...
>>>> > LIBERANDO pipeline ... (FREEING)
>>>> >
>>>> >
>>>> > I would like to know how I can solve this issue and, in case
>>>> > the only solution is downgrading to gstreamer 0.8, could
>>>> > anybody tell me where can I find it?
>>>> >
>>>> > By the way, as you may have noted, I am a newbie in the
>>>> > Gstreamer framework, but I am quite interested in succeedin
>>>> > using it. Any help would be much appreciated.
>>>> >
>>>> >
>>>> > Thank you,
>>>> > Javi
>>>> >
>>>> >
>>>> >
>>>> > ------------------------------------------------------------------------------
>>>> > Open Source Business Conference (OSBC), March 24-25, 2009, San
>>>> > Francisco, CA
>>>> > -OSBC tackles the biggest issue in open source: Open Sourcing the
>>>> > Enterprise
>>>> > -Strategies to boost innovation and cut costs with open source
>>>> > participation
>>>> > -Receive a $600 discount off the registration fee with the source
>>>> > code: SFAD
>>>> > http://p.sf.net/sfu/XcvMzF8H
>>>> > _______________________________________________ gstreamer-devel
>>>> > mailing list gstreamer-devel at lists.sourceforge.net
>>>> > https://lists.sourceforge.net/lists/listinfo/gstreamer-devel
>>>>
>>>>
>>>>
>>>> ------------------------------------------------------------------------------
>>>> Open Source Business Conference (OSBC), March 24-25, 2009, San
>>>> Francisco, CA
>>>> -OSBC tackles the biggest issue in open source: Open Sourcing the
>>>> Enterprise
>>>> -Strategies to boost innovation and cut costs with open source
>>>> participation
>>>> -Receive a $600 discount off the registration fee with the source code:
>>>> SFAD
>>>> http://p.sf.net/sfu/XcvMzF8H
>>>> _______________________________________________
>>>> gstreamer-devel mailing list
>>>> gstreamer-devel at lists.sourceforge.net
>>>> https://lists.sourceforge.net/lists/listinfo/gstreamer-devel
>>>
>>
>
>
> ------------------------------------------------------------------------------
> Open Source Business Conference (OSBC), March 24-25, 2009, San Francisco, CA
> -OSBC tackles the biggest issue in open source: Open Sourcing the Enterprise
> -Strategies to boost innovation and cut costs with open source participation
> -Receive a $600 discount off the registration fee with the source code: SFAD
> http://p.sf.net/sfu/XcvMzF8H
> _______________________________________________
> gstreamer-devel mailing list
> gstreamer-devel at lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/gstreamer-devel
>
>
More information about the gstreamer-devel
mailing list