diff --git a/webroot/index.html b/webroot/index.html
index 24f34ff7f..8ee8e010e 100644
--- a/webroot/index.html
+++ b/webroot/index.html
@@ -75,9 +75,7 @@ GW TODO:
             playsinline
             muted
             poster="/thumbnail.png"
-            data-setup='{}'
           >
-            
           
         
 
diff --git a/webroot/js/player/player.js b/webroot/js/player/player.js
index 09444de55..2ee3a4959 100644
--- a/webroot/js/player/player.js
+++ b/webroot/js/player/player.js
@@ -1,16 +1,22 @@
+const streamURL = '/hls/stream.m3u8';
+// const streamURL = 'https://goth.land/hls/stream.m3u'; // Uncomment me to point to remote video
+
 // style hackings
 window.VIDEOJS_NO_DYNAMIC_STYLE = true;
 
-// Wait until the player is setup before we start polling status
-const player = videojs('video');
-
-player.on('ready', function () {
-  console.log('Player ready.')
+// Create the player for the first time
+const player = videojs('video', null, function () {
   getStatus();
   setInterval(getStatus, 5000);
   setupPlayerEventHandlers();
+
 })
 
+player.ready(function () {
+  console.log('Player ready.')
+  player.src({ type: 'application/x-mpegURL', src: streamURL });
+});
+
 function setupPlayerEventHandlers() {
   const player = videojs('video');