gst-streaming-server stalls

marcin at saepia.net marcin at saepia.net
Sat Jan 12 06:55:01 PST 2013


I also have hope that 1.0 will fix that but

a) I prefer to rely on data, not hope ;)
b) I appreciate work that was needed to create 1.0 but I am still
frightened by amount of bugs fixed in every 1.0.x - I assume that this
list is not complete and there are plenty of bugs still to be found.

So if there's a way to fix 0.10 version I would prefer to do it,
especially that my target platform is ubuntu 12.04 LTS and it is
shipped with 0.10.

I use the same versions except gstreamer0.10-plugins-bad (I have 0.10.22).

Do you have any gdb backtraces caught during any stall? I am going to
grab some in the next week and maybe it will be helpful in resolving
this.

Marcin

2013/1/12 Gary Thomas <gary at mlbassoc.com>:
> On 2013-01-11 06:34, marcin at saepia.net wrote:
>>
>> I have an Gst 0.10 app where I don't use gst-streaming-server but
>> achieve something similar by just a bunch of dynamic pipelines +
>> libsoup-based HTTP server and I also expect strange stalls but I am
>> unable to figure out what's causing this... It just stops for a while.
>>
>> Which versions of Gst and associated libraries you use? Maybe there's
>> a pattern...
>
>
> I'm stuck in the past (little hope of moving to 1.x for this project):
>   gstreamer 0.10.36
>   gst-plugins-base 0.10.36
>   gst-plugins-good 0.10.31
>   gst-plugins-bad 0.10.23
>   gst-streaming-server git:0626120ff5672bcbfc7394e4a8bb08cdb602cbac
>
>
>> 2013/1/10 David Schleef <ds at schleef.org>:
>>>
>>> On Tue, Jan 08, 2013 at 09:53:28AM -0700, Gary Thomas wrote:
>>>>
>>>> I'm trying to run the gst-streaming-server, using one of the
>>>> sample streaming sources provided with that package.  It sort
>>>> of works, but the stream(s) are erratic and often just stop for
>>>> long periods of time.  The stream has a time overlay and what
>>>> I see is the timer stop and then when the video starts playing
>>>> again, the timer carries on just where it left off. For example,
>>>> it might pause at time 05.07 sec and wait 60 seconds before
>>>> playing anything else and when it does, the timer continues
>>>> right at 05.07 seconds and counting.  However, I can see HTTP
>>>> traffic between my web browser and the server even when the
>>>> video is stalled, so I'm really confused!
>>>>
>>>> I also get very different displays depending on the browser.
>>>> FireFox (17.0.1) seems to stall less frequently, but it doesn't
>>>> even show the timer overlay (that one really stumps me).  Google
>>>> Chrome (20.0.1132.47 Ubuntu 12.04 (144678)) stalls a lot but
>>>> does show the timer.
>>>
>>>
>>> These sound like problems in the client playback.  It is good to
>>> also verify with Totem and VLC, as they have more robust and mature
>>> playback engines.
>>>
>>> The pipeline you listed is just the push-icecast-webm script, which
>>> is frequently tested and is known to work.
>>>
>>>
>>>
>>> David
>>>
>>> _______________________________________________
>>> gstreamer-devel mailing list
>>> gstreamer-devel at lists.freedesktop.org
>>> http://lists.freedesktop.org/mailman/listinfo/gstreamer-devel
>>
>> _______________________________________________
>> gstreamer-devel mailing list
>> gstreamer-devel at lists.freedesktop.org
>> http://lists.freedesktop.org/mailman/listinfo/gstreamer-devel
>>
>
> --
> ------------------------------------------------------------
> Gary Thomas                 |  Consulting for the
> MLB Associates              |    Embedded world
> ------------------------------------------------------------
> _______________________________________________
> gstreamer-devel mailing list
> gstreamer-devel at lists.freedesktop.org
> http://lists.freedesktop.org/mailman/listinfo/gstreamer-devel


More information about the gstreamer-devel mailing list