fully accessible cross-browser HTML5 media player.