HTML5
You probably won’t be able to see this if you’re using Firefox. In fact, I can guarantee it. Try Google Chrome.
This is just a test to see if I can get HTML5 videos working, and wouldn’t you know it…it works!
<video width="480" controls>
<source src="Insert Source Video (MP4) Here" type='video/mp4"'>
</video><audio width="480" src="your mp3/ogg here" controls>
Your browser does not support the audio element. Download (<a href="your mp3/ogg here">MP3</a>)
</audio>
Edit!
Forgot to mention the mp3 code. Note that there’s a download link in case the browser does not support html5. Unfortunately, this does not show up if the browser does support html5, but does not support the AV container.
Code stolen from Dive Into HTML 5, but it’s quite simple, really. I didn’t include autobuffer in the <video> attributes, because there are two videos and I didn’t want to use up your precious bandwidth.
Also, a really fascinating thing about the video tag is that you can roll your own play/pause/etc buttons if you like. I haven’t figured that out yet. However, an annoying aspect of the <video> tag is that you have to specify multiple sources (see where the video tag ends and the source begins?) to maintain compatibility with most browsers. There is a web video standards war going on. Grr.
MAY OGG VIDEO CRUSH ITS OPPONENTS!
*ahem* Anyway, after all is said and done, don’t forget to add the mime-types to your .htaccess file. Otherwise browsers won’t recognize the files or some silliness. I don’t know how it works, really. If you can explain, please do!
Mime-types:
AddType video/ogg .ogv
AddType video/mp4 .mp4
