[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: Long delay with HTTPS streams
From: |
Yoni Rabkin |
Subject: |
Re: Long delay with HTTPS streams |
Date: |
Tue, 27 Jul 2021 14:19:50 -0400 |
User-agent: |
Gnus/5.13 (Gnus v5.13) Emacs/27.2 (gnu/linux) |
Fabio Natali <me@fabionatali.com> writes:
> Hi Yoni,
>
> Thanks for getting back to me.
>
> On 2021-07-26 10:32:22 -0400, Yoni Rabkin <yoni@rabkins.net> wrote:
> [...]
>> Fabio Natali <me@fabionatali.com> writes:
>> > There seems to be an issue with my Emacs Emms setup when playing
>> > HTTPS radio streams.
>
>> The delay is most certainly to do with the other players. If the
>> player list is just mpv then you should either playing or an ipc error
>> message.
>
> Yes, this would be confirmed by the workaround (i.e. "forcing" mpv as
> the player for lists).
>
> I'm actually happy with the workaround already, but I thought of leaving
> this here in case the project developers/maintainers think there's
> anything to be fixed in the code.
The problem was perhaps that one of those BBC urls were added as a
streamlist initially, and that was saved in the cache. Therefore no
matter how you tried to add the same url later on, it would always be
added as a streamlist because of the cache (which didn't work with mpv)
and not a url (which did).
We can test this by you removing the offending entries from the cache,
by evaluating the following:
(progn
(emms-cache-del "https://stream.live.vc.bbcmedia.co.uk/bbc_radio_one")
(emms-cache-del "http://stream.live.vc.bbcmedia.co.uk/bbc_radio_one"))
Then using emms-add-url to re-add both of them and see if they just
work.
--
"Cut your own wood and it will warm you twice"