si lo que deseas es NO depender de un servidor externo como YouTube, Google Video o el que fuere para colocar videos en tu web, aqui una alternativa sencillisima:
1. Descarga el convertidor de video SUPER (buscalo en google, es de erightsoft) . Te convierte cualquier formato en cualquier otro, en tu caso, el formato que quisieras (wmv, avi, mpg o no se cual tengas) lo debes convertir a flv.
2. Bajate el Wimpy FLV Player que cuesta dinero, pero si no tuvieras, puedes bajarte el JW FLV Player en
http://www.jeroenwijering.com
3. Instala tu FLV player siguiendo las instrucciones q siempre vienen anexas (y que x extrañas razones, casi nadie revisa, y luego te encuentras cientos de tutoriales sobre como instalarlos, en el google). Para ello debes subir los archivos que son el script del reproductor, tambien sube tus archivos convertidos a FLV a tu hosting. Y todo listo. En tu web te debe salir el reproductor al mas puro estilo de YouTube con tu video adentro, solo que en este caso, es tuyo y solo tuyo XD
Espero q sirva de algo...