tag embed ma być wewnątrz object, a nie na zewnątrz, po tagu param.
nie dodałeś również atrybutu classid, który definiuje wartość identyfikatora klasy, jaki jest ustawiony w rejestrze systemu Windows lub URL.
Swoją drogą .avi to zły format do odtwarzania w internecie, najlepiej korzystać z .mp4 / .flv / .mov, a formaty łatwo zmienić - jest wiele programów, które to robią. Możesz skorzystać też z jakiegoś flash playera:
http://flowplayer.org/dla którego nie trzeba instalować żadnych pluginów, ale nie obsługuje on format .avi.