Loading...
 
[Show/Hide Right Column]

Development

Flash video delivery

There seems to be no perfect video delivery mechanism for this project.

  • Embedding video, for some reason I can't understand, leads to sync problems. Also this will lead to much less flexibility: each video would have to be embedded in the player or editor software, leading to many copies of said software. So what happens when you need to update the software?

  • Progressive download is not ideal, as you can't seek forward until the whole video is loaded.

  • Streaming requires Flash Media Streaming Server, which runs about $1000. I can't really do that, and I doubt Villanova csc can either. There may be free content delivery services out there, but that's not really ideal. Also, streaming never caches anything locally, which I hate. I'm not that interested in content protection, so this is not a feature to me.

I think for now I will go down the progressive download path. It's not an ideal solution, but there doesn't seem to be one of those. Plus, it should be done in a way that will allow for different content delivery mechanisms. So I could update to streaming if there was ever a need to.