@daoufs,
What is the file size? Could be the file is waaaaay too large.
Instead of using your server's resources for your videos, setup an account on YouTube and use their resources and embed code to put into your site. 
Judith"No guts, no story." ~ Chris Brady