Why did you decide to use a custom video player and not an established service like YouTube or Vimeo? I think a lot of people forget how much time these services spend optimising their video players and delivery. Plus, these services are another avenue of content discovery.
Can't see any reasons against using one of these services.
Can't see any reasons against using one of these services.