i'm excited about all the html5 video embedding stuff i've read (especially the online book in progress, "diving into html5"), and i'm excited to move forward in implementing it for the community media center where i work. switching away from blip.tv and youtube as our hosts for embedding video into our web site would lessen the extent to which they pull away traffic and viewers, though we could still use those sites for promotional purposes. it would also help us to get rid of other people's logos on our embedded videos.
i'm less excited, though, about what this means for our bandwidth usage. at the moment we don't stream or host any video ourselves, "offshoring" all of the data charges to the aforementioned companies. (i unfortunately don't know how our web hosting plan works, but i can't imagine it would be free to begin serving lots of GB's of video content.)
SO! my central question is, what's the best, cheapest strategy for shifting to a modern/non-branded video embedding method WITHOUT incurring high fees for hugely increasing my bandwidth usage?
(PLEASE: instead of giving me answers about the lack of wide support for <video> tags yet, please read this Q&A thread and realize that i have also read through it. THANKS!)
and now, some more specific questions:
can a <video> element refer to source(s) hosted elsewhere — like a .mp4 or .flv file from blip.tv? moreover, is this considered "bad web practice", like having <img> tags load images saved on other people's servers?
what about archive.org? do they re-encode video (as does youtube) when you upload it, or is it flexible? (i need to explore this more myself too)
does some other non-branding, format-agnostic, free video hosting site exist that i'm not aware of?
thanks so much to anyone who can help!