Bug 183491 - [GStreamer] Video stalls a few seconds during HLS
Summary: [GStreamer] Video stalls a few seconds during HLS
Status: RESOLVED WORKSFORME
Alias: None
Product: WebKit
Classification: Unclassified
Component: Media (show other bugs)
Version: Safari 11
Hardware: All All
: P2 Normal
Assignee: Nobody
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2018-03-08 17:54 PST by Jianhui
Modified: 2022-04-10 10:54 PDT (History)
2 users (show)

See Also:


Attachments
Video does not resume after 48s. webkitgtk-2.18.6 (469.84 KB, text/plain)
2018-03-08 17:54 PST, Jianhui
no flags Details

Note You need to log in before you can comment on or make changes to this bug.
Description Jianhui 2018-03-08 17:54:38 PST
Created attachment 335376 [details]
Video does not resume after 48s. webkitgtk-2.18.6

On server side, I used nginx and ffmpeg-3.2.4 to generate .m3u8/.ts;

On client side, a few seconds playing at first, the stream is pausing for buffering; After successfully buffering 100%, Webkit restarts the playback. But the video dose not actually resume playing in browser.
This issue is reproduced in both Safari 11.0.3 and MiniBrowser(webkitgtk-2.18.6).

Attachment is the log from MiniBrowser.
0:00:00.425373227: Start playing
0:00:45.666121021: Pause for buffering
0:00:48.307545745: Buffering Complete.Restarting playback. But video does not playing in browser.

This HLS playing is good with vlc, ffplay and gstreamer.
Comment 1 Philippe Normand 2021-04-14 09:20:51 PDT
I think this was fixed a couple release cycles ago. Is this issue still happening with 2.32?
Comment 2 Philippe Normand 2022-04-10 10:54:14 PDT
No reply from reporter, please try with 2.36 and if the issue still happens feel free to reopen the bug :)