hlsdemux adaptive situation isn't always gapless

Michal Lazo michal.lazo at mdragon.org
Tue May 13 08:11:13 PDT 2014


With simple
gst-launch-1.0 playbin uri="some.m3u8"
on ubuntu 14.04


On Tue, May 13, 2014 at 5:03 PM, Michal Lazo <michal.lazo at mdragon.org>wrote:

> My streams has simple different bitrates.
> When I enable gst logs with high cpu load
> it is immediately visible
>
>
>
>
> On Tue, May 13, 2014 at 2:17 PM, Thiago Santos <ts.santos at sisa.samsung.com
> > wrote:
>
>>  On 05/11/2014 09:51 AM, Michal Lazo wrote:
>>
>> I am testing current hlsdemux-er in adaptive situation and
>> and when demuxer change input stream output video/audio isn't really
>> gapless.
>> There is sometimes some audio pause or video pause
>> And input hls streams use just different bitrate.
>>
>>  Any idea?
>> Is it result of draining demuxer/decoders ?
>>
>> hlsdemux doesn't need to drain downstream demuxer/decoders before doing
>> the switch, so it seems something else would be the issue.
>> Is this happening with every stream or just with some particular one? The
>> buffering inside the pipeline should be enough to allow the switch without
>> causing pauses, even if there is some overhead.
>>
>> Does this happen both when switching to a better and to a lower
>> resolution?
>>
>>
>>  --
>> Best Regards
>>
>> Michal Lazo
>> Senior developer engineer
>> mdragon.org
>> Slovakia
>>
>>
>> _______________________________________________
>> gstreamer-devel mailing listgstreamer-devel at lists.freedesktop.orghttp://lists.freedesktop.org/mailman/listinfo/gstreamer-devel
>>
>>
>>
>> --
>> Thiago Sousa Santos
>> Senior Multimedia Engineer, Open Source Group
>> Samsung Research America - Silicon Valley
>>
>>
>> _______________________________________________
>> gstreamer-devel mailing list
>> gstreamer-devel at lists.freedesktop.org
>> http://lists.freedesktop.org/mailman/listinfo/gstreamer-devel
>>
>>
>
>
> --
> Best Regards
>
> Michal Lazo
> Senior developer engineer
> mdragon.org
> Slovakia
>



-- 
Best Regards

Michal Lazo
Senior developer engineer
mdragon.org
Slovakia
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.freedesktop.org/archives/gstreamer-devel/attachments/20140513/bc39db21/attachment.html>


More information about the gstreamer-devel mailing list