all messages for Guix-related lists mirrored at yhetil.org
 help / color / mirror / code / Atom feed
From: Ricardo Wurmus <rekado@elephly.net>
To: Pierre Neidhardt <mail@ambrevar.xyz>
Cc: help-guix <help-guix@gnu.org>
Subject: Re: WebKit: Failing to play most HTML5 videos
Date: Tue, 11 Dec 2018 09:15:25 +0100	[thread overview]
Message-ID: <87sgz45vj6.fsf@elephly.net> (raw)
In-Reply-To: <87bm5wtd3d.fsf@ambrevar.xyz>


Pierre Neidhardt <mail@ambrevar.xyz> 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

  parent reply	other threads:[~2018-12-11  8:15 UTC|newest]

Thread overview: 30+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2018-12-08 12:30 WebKit: Failing to play most HTML5 videos Pierre Neidhardt
2018-12-08 12:39 ` Pierre Neidhardt
2018-12-08 14:31   ` swedebugia
2018-12-08 15:30     ` Pierre Neidhardt
2018-12-09  5:51 ` Leo Famulari
2018-12-09 12:21   ` Pierre Neidhardt
2018-12-11  7:23     ` swedebugia
2018-12-11  8:02     ` Ricardo Wurmus
2018-12-11  8:15 ` Ricardo Wurmus [this message]
2018-12-11 17:22   ` Pierre Neidhardt
2018-12-11 17:32     ` Pierre Neidhardt
2018-12-11 17:33       ` Pierre Neidhardt
2018-12-12  1:52       ` Ricardo Wurmus
2018-12-12  7:49         ` Ricardo Wurmus
2018-12-12  7:56           ` Ricardo Wurmus
2018-12-20 10:23             ` Pierre Neidhardt
2018-12-20 10:40               ` Ricardo Wurmus
2018-12-20 10:50                 ` Pierre Neidhardt
2018-12-20 14:31                   ` Ricardo Wurmus
2018-12-20 16:56                     ` Pierre Neidhardt
2018-12-20 21:23                       ` Ricardo Wurmus
2018-12-21 10:55                         ` Pierre Neidhardt
2018-12-21 11:58                           ` Ricardo Wurmus
2018-12-21 12:39                             ` Pierre Neidhardt
2019-01-13 19:40                               ` Pierre Neidhardt
2019-01-14 15:22                                 ` Pierre Neidhardt
2019-01-14 22:11                                   ` swedebugia
2019-01-14 22:42                                     ` Pierre Neidhardt
2019-02-05 17:55                                       ` Pierre Neidhardt
2019-02-10 18:27                                         ` Pierre Neidhardt

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=87sgz45vj6.fsf@elephly.net \
    --to=rekado@elephly.net \
    --cc=help-guix@gnu.org \
    --cc=mail@ambrevar.xyz \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
Code repositories for project(s) associated with this external index

	https://git.savannah.gnu.org/cgit/guix.git

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.