Paul Webster wrote:
> I just tried that URL from mplayer and it worked.
>
> My dlmixcloud comment was because, from memory, that is what the plugin
> uses to get the real mixcloud URL.
> When I saw the "secure" and "sig" parts in the URL I thought that maybe
> they were generated by MixCloud as a result the original dlmixcloud
> request and they might timeout or have other protection in them. Seems
> not though since it plays here on mplayer which, in turn, seems to be
> using FFmpeg for the codec handling.
I think dlmixcloud finds the URLs for the playable items on mixcloud.
The mixcloud plugin I think uses the download MP3 and MP4 URLs to play.
The dlmixcloud response also the HLS/fMP$ and DASH URLs for streaming
(i.e. not downloading).
I think the LMS failed to play the https URL and so it fell through into
the ffmpeg (part of PlayMP4 plugin) and ffmpeg was able to play the
https/MP4 URLs.
If that is the case then there is something odd about LMS https handling
- however I'm not that familiar with https negotiation details nor LMS
https handling and at the moment don't have the time to go down those
rabbit holes.
Code:
--------------------
21-04-06 10:29:44.2840] Slim::Networking::Async::DNS::__ANON__ (75) Got DNS
response 46.23.65.220 for api.mixcloud.com (ttl 300)
[21-04-06 10:29:44.2849] Slim::Networking::Async::DNS::__ANON__ (75) Got DNS
response 46.23.65.220 for api.mixcloud.com (ttl 300)
[21-04-06 10:29:44.2856] Slim::Networking::Async::DNS::__ANON__ (75) Got DNS
response 46.23.65.220 for api.mixcloud.com (ttl 300)
[21-04-06 10:29:44.2884] Slim::Networking::Async::DNS::__ANON__ (75) Got DNS
response 46.28.55.241 for stream6.mixcloud.com (ttl 300)
[21-04-06 10:29:44.3607] Slim::Networking::Async::HTTP::_http_read (454)
Redirecting to https://www.mixcloud.com/developers/
[21-04-06 10:29:44.3627] Slim::Networking::Async::HTTP::_http_read (454)
Redirecting to https://www.mixcloud.com/developers/
[21-04-06 10:29:44.3724] Slim::Networking::Async::HTTP::_http_read (454)
Redirecting to https://www.mixcloud.com/developers/
[21-04-06 10:29:44.3885] Slim::Networking::Async::DNS::__ANON__ (75) Got DNS
response 104.20.4.36 for www.mixcloud.com (ttl 300)
[21-04-06 10:29:44.3896] Slim::Networking::Async::DNS::__ANON__ (75) Got DNS
response 104.20.4.36 for www.mixcloud.com (ttl 300)
[21-04-06 10:29:44.3905] Slim::Networking::Async::DNS::__ANON__ (75) Got DNS
response 104.20.4.36 for www.mixcloud.com (ttl 300)
[21-04-06 10:29:44.4347] Slim::Utils::Scanner::Remote::__ANON__ (192) Error:
Can't connect to remote server to retrieve playlist for,
https://stream6.mixcloud.com/secure/c/m4a/64/2/6/0/6/442f-d95a-4b49-a3a1-8c1c59ed1186.m4a?sig=oP6RGk-Bo-2rKvOpYVPOTQ:
403 Forbidden.
--------------------
------------------------------------------------------------------------
bpa's Profile: http://forums.slimdevices.com/member.php?userid=1806
View this thread: http://forums.slimdevices.com/showthread.php?t=88286
_______________________________________________
plugins mailing list
[email protected]
http://lists.slimdevices.com/mailman/listinfo/plugins