One thing about having your own web site is that you want all the content to be yours only. This way you get to control your own copyrighted items and if it does well you can make money off of it.

So with this in mind I have been struggling to get videos to play here correctly.

The main issue was for a file to have any reasonable resolution it had to have a large bit rate which means a larger file size and this what was causing problems.

My server doesn't allow full streaming so any large video files took too long to stream to be watchable.

The solution was to load my videos on Youtube and embed them into the posts. Youtube streams way more effectively than my server and it also allows the viewer to choose what resolution they want to watch. 

Not the most ideal but it is the most workable solution to my video woes.