Hola. Una duda, ¿por qué videos avi?
¿No te conviene que el formato sea, o flv o mpg?
La realidad es que no tengo ni idea cómo ayudarte, pero hay un player llamado flowplayer
http://flowplayer.org/ que puedes configurarlo gratis una vez y en dado caso pagar una licencia para hasta poner tu logo.