Does anyone know of a good video hosting/streaming site that allows you to embed video into another website without advertising attached? I am willing to invest a bit of cash for such a service, and I had one last year that worked perfectly for me but now seems to have gone belly up.
What I want to do is share original puppet shows on my school website and avoid the YouTube, Google Video, etc, links to offsite places. I just want the videos embedded in one webpage that I have created.
I would turn to TeacherTube, but lately, it seems as if the buffering in its embedded videos takes forever (or is that just me?)
Any advice would be most appreciated.