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 plugins@lists.slimdevices.com http://lists.slimdevices.com/mailman/listinfo/plugins