SoundManager 2: Resources
Licensing
BSD licensed.
SoundManager 2 License
SoundManager 2 is provided under a BSD license.
General + Related
Other information about SoundManager 2.
General
SoundManager was written to meet a desire to have Javascript-driven sound for interactive web-based projects, and "to make it easy to play MP3s in the browser." It is free for use in both personal and commercial projects (see Licensing.) It was originally developed for personal use and has been packaged with the hopes of being useful to others.
Related Projects
HTML 5 Audio/Video Compatibility Wrappers, <audio> for HTML 4 etc.
HTML5Flash is a project that lets you use HTML 5's <audio>
and <video>
tags in HTML 4 browsers, making them compatible using SoundManager 2 behind the scenes.
Additionally, see the SM2 discussion thread on HTML 5 audio support.
JavaScript/DHTML/Flash MP3 and video players
Searching for an included/embedded-type media player? These related projects might be of use.
- jPlayer is a HTML5/Flash player which jQuery fans should feel at home with; several different players and skins are provided.
- Flowplayer is a pretty solid GPL Flash-based video player with a JS API.
- JW FLV Player is a general-purpose Flash-based player which can handle FLV, MP3, MP4 and a number of image formats.
- Yahoo! Media Player supports a number of different formats depending on installed plugins (WMA etc.), can display artist / album information and so on.
- JSSoundkit, an MP3 player with a simple UI.
Links
- SoundManager 2 Project Page (schillmania.com)
- Flash 8 / AS2 documentation (livedocs.macromedia.com) - download, open index.html under "main" subdirectory, use navigation: ActionScript 2.0 Language Reference -> ActionScript Classes -> Sound
- Flash Player Global Security Settings Panel - Configure your Flash Player security, eg., allow SM2 .swf on your local filesystem to have internet access for testing by whitelisting its location eg. file://Users/Administrator/Desktop/soundmanager... etc. Alternately, view the page over HTTP and access internet resources that way.
About
Scott Schiller (contact) is a Front-end Engineer (previously "Web Developer") who builds fun creative and technical stuff on the web - or failing that, tries - when he has free time. He likes building cool things which contribute to, yet enjoys mocking, the Web 2.0 meme. (See How Web 2.0-Aware Are You?)