Bug 254061 - [GStreamer] Twitch.tv no playback due "video is either unavailable or not support in this browser"
Summary: [GStreamer] Twitch.tv no playback due "video is either unavailable or not sup...
Status: RESOLVED DUPLICATE of bug 252958
Alias: None
Product: WebKit
Classification: Unclassified
Component: Media (show other bugs)
Version: Other
Hardware: Unspecified Linux
: P2 Normal
Assignee: Nobody
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2023-03-16 22:25 PDT by bugzilla-webkit
Modified: 2023-03-17 12:07 PDT (History)
4 users (show)

See Also:


Attachments
GStreamer log (222.39 KB, text/x-log)
2023-03-16 22:25 PDT, bugzilla-webkit
no flags Details

Note You need to log in before you can comment on or make changes to this bug.
Description bugzilla-webkit 2023-03-16 22:25:55 PDT
Created attachment 465471 [details]
GStreamer log

Recently stream playback on Twitch.tv stopped working out of blue; pick any stream and the site reports error of "This video is either unavailable or not supported in this browser. (Error #4000)". In inspector only relevant error seems to be:

> [Error] Player stopping playback - error :2 (ErrorNotSupported code 4 - )
>	(anonymous function) (amazon-ivs-wasmworker.min-f1942659be37261342a2.js:1:14954)
>	logMessage (amazon-ivs-wasmworker.min-f1942659be37261342a2.js:1:81465)
>	w (amazon-ivs-wasmworker.min-f1942659be37261342a2.js:1:32256)
>	wasm-stub
>	<?>.wasm-function[1632]
>	<?>.wasm-function[2170]
>	<?>.wasm-function[65]
>	<?>.wasm-function[761]
>	<?>.wasm-function[736]
>	<?>.wasm-function[1614]
>	<?>.wasm-function[325]
>	wasm-stub
>	(anonymous function)
>	(anonymous function) (amazon-ivs-wasmworker.min-f1942659be37261342a2.js:1:28370)
>	(anonymous function)

Attached GStreamer log when ran Epiphany with "GST_DEBUG='3,webkit*:6' GST_DEBUG_FILE=/tmp/gstreamer.log GST_DEBUG_NO_COLOR=1 WEBKIT_FORCE_SANDBOX=0 epiphany -p https://www.twitch.tv/esl_csgo"

OS: Fedora 37
WebKitGTK: 2.38.5
Epiphany: 43.1
Comment 1 Philippe Normand 2023-03-17 10:20:10 PDT
0:00:03.949721318  9211 0x7f8398004ea0 WARN            urisourcebin gsturisourcebin.c:2058:setup_typefind:<urisourcebin0> error: Can't link source to typefind element

I think https://commits.webkit.org/260875@main was backported to 2.38 but we haven't rolled a 2.38.6 yet.

Adrian, I think a 2.38.6 release might be good to have or people will just keep reporting broken MSE here :)

*** This bug has been marked as a duplicate of bug 252958 ***
Comment 2 Michael Catanzaro 2023-03-17 12:04:00 PDT
We released 2.40.0 earlier today, so I wouldn't expect any more 2.38 releases.
Comment 3 Adrian Perez 2023-03-17 12:07:32 PDT
(In reply to Michael Catanzaro from comment #2)
> We released 2.40.0 earlier today, so I wouldn't expect any more 2.38
> releases.

I am planning one last 2.38.6, though. I have a good amount of backports
done in that branch and would be a pity to not make it. We know that some
distributors will take longer than we would like to bump to 2.40.x, but
will more readily do an update to a point release of the release series
they are already shipping ;-)