I'm currently using Yahoo! Media Player for a site that needs to play MP3 files that are stored on our server. In total, there's quite a bit more than the free limits at Soundcloud, but each file is only a few minutes long.

YMP is pretty good, but causes security warnings on HTTPS pages, because it can only be served via HTTP.

Is there an equivalent free player I can embed for the HTTPS pages?

EDIT: Just to clarify, I'm initially looking for something that will scan the page and turn media links playable.


I don't know if it has problem(s) with HTTPS but maybe you can do a try with soundmanager2. I used this library and I think it's great.

| improve this answer | |
  • Looks good, but the great thing about YMP-style players is that they add a "play" button to every linked MP3 on the page; no extra coding. I'd like to see if there is a similar thing I can get without doing the coding myself, first. – Iain Hallam Oct 18 '11 at 1:39

You could try this MP3 player from internoetics.com; it's somewhat simpler than Yahoo! Media Player, but it works the same way, and you can install it locally so there shouldn't be any issues with HTTPS.

There's also a locally installable mod of the old del.icio.us playtagger, which works the same way. Then there's Streampad, which has a slightly different interface; alas, it doesn't seem to be installable locally, and while the script can be loaded over HTTPS, it doesn't seem to be an intended usage mode and gives an ugly security warning due to an invalid certificate.

One more option for local install might be the venerable NiftyPlayer and its FlashMP3alizer script. It's kind of old and primitive, and the popup window interface IMO sucks, but apparently it can be configured not to do that. And at least it's stable.

Edit: Two more options: 1 Bit Audio Player and SoundManager 2. Both are open source and support making all MP3 links on the page playable.

| improve this answer | |

Can you just embed the mediaplayer script via https?

<script type="text/javascript" src="https://mediaplayer.yahoo.com/js"></script>
| improve this answer | |
  • -1 Did you actually try that before suggesting? – Su' Oct 18 '11 at 7:33

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.