Embedr lets you easily make a playlist of videos from across the web, and then lets you embed them all with one embed code. This could come in handy if you want your students to watch a series of videos you embed into your own site.
I think Searchme, which is number one on The Best Search Engines For ESL/EFL Learners — 2008, may allow you to do something similar with its “Stacks” feature, but, if so, I believe it doesn’t have an embed capability (but I may be wrong on both counts).
Embedr certainly is compatable with a ton of video-hosting sites, including TeacherTube. Unfortunately, I suspect that most of them are blocked by school content filters. They encourage suggestions for more, and I’ve sent them Edublogs TV as one.