I just committed a bunch of changes wrt. https streaming. While we've had support for https resources for a while, streaming wasn't covered. As the players don't support https this required a few changes to the code. Eg. streaming a https podcast would _always_ be proxied by LMS.

Now here's the problem: our build system has died. I can't provide packages right now and have to wait for a few buddies to leave their turkey behind. But if you have the opportunity to run LMS from the source, please "git pull" and give it a test ride.

Developers: if you want to support a streaming service which uses https, you can try to inherit your protocol handler from Slim::Player::Protocol::HTTPS rather than ::HTTP. But as this requires the Perl moduel IO::Socket::SSL to be installed, you should make sure SSL is even possible. You can do so by checking Slim::Networking::Async::HTTP->hasSSL().

Please give this some good testing. I hope to have packages ready for use in the next few hours or days...

--

Michael
_______________________________________________
beta mailing list
[email protected]
http://lists.slimdevices.com/mailman/listinfo/beta

Reply via email to