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

Reply via email to