html5 player fixes; more flexibility to include assets