SCM Music Player is a free and open source web music player, that brings a seamless music experience to your website. Support Tumblr, Wordpress.org, Blogger.
- Continous Playback Cross Pages - Seamless playback throughout your website.
- Custom Skins - Match your look and feel. Choose or design your own skin.
- Plays Everything - MP3, MP4, RSS Podcast or Youtube Playlist.
- Save Spaces - Dockable player on top or bottom. Playlist can be toggled.
- Setup Wizard - Create your SCM Music Player without any pain.
- Cross Browsers - Compatible with Chrome, Firefox, Opera, Safari, IE.
Setup Wizard
- Go through each tab to Choose Skin, Edit Playlist, and Configure Settings. Select Done to proceed.
- Returning user? Select Import Profile, to load up and edit your current script.
FAQ
I have created my SCM Music Player. How can I go back edit the playlist/add songs?
You can select "Import Profile" (Bottom left of Setup Wizard) to import your existing SCM code into the setup wizard. After done editing, copy and paste the new code to replace the old one.
Error Message: "Embedding Disallowed" shown on my Youtube song?
SCM Music Player can only play Youtube that is embeddable. "Emdedding Disallowed" means that the video owner doesn't let you embed it, hence you cannot play it on SCM Music Player.
The address bar is not changing?
The address needs to be kept in the same location, in order to get the seamless playback working. I am trying to find a workaround for that.
The Youtube Playlist option shows only the first 50 songs?
This limitation is set by Youtube itself, which is beyond my control. I am trying to find a workaround for that.
Can I modify the link and other stuffs?
SCM Music Player is free and open source under BSD license. You can modify and self host it in your own server. Please see the Development section for source code. The link is wrapped inside the player.html, which is easy to modify.
SCM Music Player interrupt my Tumblr Endless Scrolling/Auto Pager Script?
If you are using the Endless Scrolling Script from Proto.jp you can try my modified version. This may well solves the compatibility issue:
<script type="text/javascript" src="http://scmplayer.net/tumblrautopager.js" ></script>
About
SCM Music Player is a free and open source web music player, that brings a seamless music experience to your website. Built with
- Mootools - Javascript Framework (http://mootools.net)
- SoundManager 2 - Javascript Sound API (http://www.schillmania.com/projects/soundmanager2/)
- YouTube Javascript API (http://code.google.com/apis/youtube/js_api_reference.html)
SCM Music Player is created by Adrian C Shum. Trying to get my desire into web technologies, by creating fun and useful stuffs for the web.
Development & Self Host
SCM Music Player is now provided under a BSD License. It is free for both personal or commercial projects. You can fork my source code, or report issues at Github.
Self host requires php5 with fsocketopen enabled. Clone source to your server and run index.php to get started.
Donate
If you like SCM Music Player, please consider donating to help subsidizing the hosting costs and development effort.