stuttering with playbin3/uridecodebin3 on HLS stream
Bill Hofmann
bill at theliquidview.com
Thu Jan 5 18:40:13 UTC 2023
Edward:
What adaptive demux would you recommend? I can bump up
the GST_PLUGIN_FEATURE_RANK on it and see if it works.
On Thu, Jan 5, 2023 at 8:56 AM Bill Hofmann <bill at theliquidview.com> wrote:
> Yes, 1.21.3, using playbin3, uridecodebin3, or souphttpsrc/parsebin.
>
> On Wed, Jan 4, 2023 at 11:06 PM Edward Hervey <bilboed at bilboed.com> wrote:
>
>> Hi,
>>
>> Is this with main/1.21 ? There are new adaptive demuxers which should
>> work drastically better.
>>
>> BR,
>>
>> Edward
>>
>> On Wed, 2023-01-04 at 15:30 -0800, Bill Hofmann via gstreamer-devel wrote:
>>
>> Folks:
>>
>> Looking visually at a screen, AND checking QOS output, I see that
>> playbin3 and uridecodebin3 clearly have problems on HLS segment boundaries,
>> with visible dropped frames at the boundary (I'm using 15s segments, so
>> pretty close to every 15s there is a 1-2 frame glitch). I tried
>> download=true and use-buffering=true to no avail.
>>
>> A pipeline hand built with souphttpsrc also has QOS issues on boundaries,
>> but not every time.
>>
>> Content is local to the machine, served via nginx (a URL like
>> http://localhost/vw_0001.m4s).
>>
>> Thoughts on how to address this? Buffering/delay (if consistent) is not a
>> big issue.
>>
>> -Bill
>>
>>
>>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://lists.freedesktop.org/archives/gstreamer-devel/attachments/20230105/4628b9d2/attachment.htm>
More information about the gstreamer-devel
mailing list