We use a flash player and 'fall forward' to html5 when flash is unavailable. We do this because most people do have flash installed and this covers about 99% of the use cases. In the case that flash is not available, we fall back to the default html5 player of the browser and currently don't use any custom chrome of our own.