help-guix
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: WebKit: Failing to play most HTML5 videos


From: Ricardo Wurmus
Subject: Re: WebKit: Failing to play most HTML5 videos
Date: Tue, 11 Dec 2018 09:15:25 +0100
User-agent: mu4e 1.0; emacs 26.1

Pierre Neidhardt <address@hidden> writes:

> Hey,
>
> since a general update a week ago or so, it seems that I'm unable to
> play most HTML5 videos.  Youtube works.
> imdb.com fails, and so do most other websites with a similar error.
>
> Did something broke with gstreamer / gst-plugins?

Here’s what I tried:

--8<---------------cut here---------------start------------->8---
$ GST_DEBUG=2 eolie 
https://old.reddit.com/r/funny/comments/a53e07/finally_redone_correctly/
[INFO] 2018-12-11 09:11:25 You need to set MOZ_PLUGIN_PATH to use plugins
0:00:08.868869189  6188      0x126cf20 WARN                 qtdemux 
qtdemux_types.c:233:qtdemux_type_get: unknown QuickTime node type trep
0:00:08.868943452  6188      0x126cf20 WARN                 qtdemux 
qtdemux_types.c:233:qtdemux_type_get: unknown QuickTime node type pasp
0:00:09.618668035  6188 0x7fc9a814e5e0 WARN             curlhttpsrc 
gstcurlhttpsrc.c:1068:gst_curl_http_src_handle_response:<curlhttpsrc0> Curl 
failed the transfer (60): SSL peer certificate or SSH remote key was not OK
0:00:09.618810492  6188 0x7fc9a814e5e0 WARN                 basesrc 
gstbasesrc.c:3055:gst_base_src_loop:<curlhttpsrc0> error: Internal data stream 
error.
0:00:09.618871820  6188 0x7fc9a814e5e0 WARN                 basesrc 
gstbasesrc.c:3055:gst_base_src_loop:<curlhttpsrc0> error: streaming stopped, 
reason error (-5)
0:00:09.619011634  6188 0x7fc9a814e5e0 WARN           uridownloader 
gsturidownloader.c:242:gst_uri_downloader_bus_handler:<uridownloader0> Received 
error: Internal data stream error. from curlhttpsrc0, the download will be 
cancelled
0:00:09.619497097  6188      0x1205f70 WARN                hlsdemux 
gsthlsdemux.c:655:gst_hls_demux_process_manifest:<hlsdemux0> error: Could not 
fetch media playlist: Internal data stream error.: gstbasesrc.c(3055): 
gst_base_src_loop (): /GstCurlHttpSrc:curlhttpsrc0:
streaming stopped, reason error (-5)

0:00:09.619593010  6188      0x1205f70 WARN           adaptivedemux 
gstadaptivedemux.c:677:gst_adaptive_demux_sink_event:<hlsdemux0> error: Invalid 
manifest.
0:00:09.746622376  6188       0xf9c830 ERROR      webkitmediaplayer 
MediaPlayerPrivateGStreamer.cpp:1180:handleMessage: Error 1: GStreamer 
encountered a general stream error. 
(url=webkit+https://v.redd.it/htlleai2qk321/HLSPlaylist.m3u8)
--8<---------------cut here---------------end--------------->8---

This is a good hint: “Curl failed the transfer (60): SSL peer
certificate or SSH remote key was not OK”.  Gstreamer probably uses
libcurl, which does not honour any environment variables by default.  We
may have to patch this to allow users to override the location of the
cert bundle.

-- 
Ricardo




reply via email to

[Prev in Thread] Current Thread [Next in Thread]