I have this same general question. However, to be more specific, is there any way to utilize the WordPress video player (which allows for HD playback) if we’re privately hosted. So far, from everything I’ve read, this player is only there for people who have a paid wordpress.com account.
Embedding from other sites hasn’t worked for me. YouTube hardly ever encodes my 1280×760 HD videos as “HD” and Vimeo will only let you do one HD video a week unless you want to pay $60. My best solution for now has been flickr, as long as it’s no longer than 90 seconds. So, if that works for anyone, I recommend looking there.
Since I have unlimited space on my hosting (dreamhost), I would love to put up HD clips (longer than 90 seconds) for FREE. All of the open source FLV players I’ve come across are just standard definition. I hope this elaboration helps… but really the question still stands:
how can I put HD video on my wordpress?