Hola,
la ventaja de estos servicios de alojamiento de videos es que incorporan lo más complicado de todo el proceso: el reproductor. Si tu no quieres subir videos a estos host tendrás que crear un reproductor de videos propio. Estos son creados con Flash y generalmente se utiliza Macromedia Flash para la realización. Es algo complicado de hacer desde 0 ya que además del diseño de botones y demás requiere de conocimientos sobre ActionScript, que son los códigos que hacen que "X" botón reproduzca, que tal otro pause, etc.
Puedes encontrar tutoriales aquí:
http://www.google.com.ar/search?q=tutorial+flash+reproductor+de+videos
Aunque si recién te inicias te recomiendo seguir confiando en los servicios de alojamiento como Youtube, aquí tienes muchas alternativas:
http://86400.es/2006/12/07/60-sitios-alternativos-a-youtube/
Yo te recomiendo Vimeo, tiene un reproductor muy sutil (desaparece al quitar el mouse) y poca publicidad. Un ejemplo:
http://www.vimeo.com/5050795
Además puedes ver esto tutoriales:
http://www.paginawebgratis.es/forum/viewtopic.php?t=26611
Salu2!