diff --git a/templates/includes/player.html.ep b/templates/includes/player.html.ep
index 954abf2bba741a9d4a80e99219bdef4806edb1c5..8268f8971cfe2f941dc3a03e4d15e4a482a34532 100644
--- a/templates/includes/player.html.ep
+++ b/templates/includes/player.html.ep
@@ -7,13 +7,7 @@
 <script src="/js/videojs-flvjs.min.js"></script>
 % }
 
-<video
- id="player"
- class="video-js vjs-default-skin"
- preload="auto"
- poster="/img/poster.jpg"
- controls
->
+<video id="player" class="video-js vjs-default-skin">
 <source src="<%= $src %>" type="<%= $live ? 'application/x-mpegURL':'video/flv' %>" />
 </video>
 </div>
@@ -21,7 +15,13 @@
 <script>
 
 var player = videojs('#player',{
+  liveui:   true,
   autoplay: true,
+  controls: true,
+  preload:  "auto",
+% if ( $live ) {
+  poster:   "/img/poster.jpg",
+% }
   crossOrigin: '*',
   html5: {
     nativeControlsForTouch: true,