RESOLVED FIXED 271229
[GStreamer][MSE] Video playback hangs on srf.ch videos
https://bugs.webkit.org/show_bug.cgi?id=271229
Summary [GStreamer][MSE] Video playback hangs on srf.ch videos
Attachments
log (398.43 KB, application/zip)
2024-04-16 12:39 PDT, Julian
no flags
Julian
Comment 1 2024-04-12 13:21:07 PDT
More example videos can be found here (most others are geoblocked): https://www.srf.ch/play/tv/sendung/tagesschau?id=ff969c14-c5a7-44ab-ab72-14d4c9e427a9
Philippe Normand
Comment 2 2024-04-14 09:42:19 PDT
Here with vah264dec playback works. With libav, decoding errors... Please provide a debug log, see https://docs.webkit.org/Ports/WebKitGTK%20and%20WPE%20WebKit/Multimedia.html#layout-tests and set GST_DEBUG="3,webkit*:9,videodec*:6"
Julian
Comment 4 2024-04-16 12:39:11 PDT
Julian
Comment 5 2024-04-16 12:39:31 PDT
The log you requested has been attached.
Julian
Comment 6 2024-05-02 06:24:38 PDT
srf.ch plays videos using HLS, which has been disabled since WebKitGTK version 2.39.4 https://webkitgtk.org/2023/01/16/webkitgtk2.39.4-released.html. This bug should be closed.
Michael Catanzaro
Comment 7 2024-05-02 06:35:21 PDT
Too bad.
Philippe Normand
Comment 8 2024-05-02 09:39:37 PDT
(In reply to Julian from comment #6) > srf.ch plays videos using HLS, which has been disabled since WebKitGTK > version 2.39.4 > https://webkitgtk.org/2023/01/16/webkitgtk2.39.4-released.html. This bug > should be closed. HLS is a workaround. If there is a bug in our MSE backend, it should be fixed.
Julian
Comment 9 2024-05-25 13:30:52 PDT
By changing the user agent to remove Safari, videos now play on srf.ch, rts.ch, and playsuisse.ch (they all have the same issue otherwise). There are still issues with the video playback though. When starting the playback, it stays still after a few seconds (you need to seek a little little bit back), seeking (more) at any time causes the video to now longer be playable, and it's not possible to resume it.
Julian
Comment 10 2024-08-23 13:45:05 PDT
This should be closed. The issue in the description seems to no longer be one. The website also made changes and no longer requires HLS, which won't be added to WebKitGTK anyway. In short, the issue is not up-to-date.
Note You need to log in before you can comment on or make changes to this bug.