I'd really love to be able to preload as well, but to be much use to me (in my current application), it would also need to be playlist aware.
Then, just to push this even further, to be able to use the RSS feed to tell the player which playlist items to start preloading would be just the cream on this cake.
The application: the site I'm developing on has a number of playlists that run [graphic1][graphic2][flv][graphic3]. These are only called by the user who is already pretty much committed to watching the clip (they know what's coming).
The first two graphics are on screen for a total of 20 seconds (unless skipped) and it would be wonderful to be able to start the flv preloading in the background while people look at the images. On a slower (but no dialup) connection, this would ensure that at least 1/2 of our video was ready to play unless the user intervened.
If you really want to preload, Google something like "javascript image preloader".
Image preloaders have been around for many years, but aren't used much anymore with broadband being widespread.
Here's a javascript image preload using an array from:
http://builder.com.com/5100-6371-5214317.html
<script language="JavaScript">
function preloader()
{
// counter var i = 0;
// create object imageObj = new Image();
// set image list images = new Array();
images[0]="image1.jpg"
images[1]="image2.jpg"
images[2]="image3.jpg"
images[3]="image4.jpg"
// start preloading
for(i=0; i<=3; i++)
{
imageObj.src=images[i];
}
}
</script>
And there are hundreds more examples around. Just be aware of the bandwidth consumption and don't ever say we didn't warn you.