diff --git a/index.html b/index.html
index f12df423a752b9ff7208a8b2fa41294dca3de31f..1558b6f451bfb748d96363bc3556b0442c617eb2 100644
--- a/index.html
+++ b/index.html
@@ -6,9 +6,15 @@
     <script>
       document.addEventListener('DOMContentLoaded', () => {
 	  var img = document.getElementById("jpeg");
-	  var ws = new WebSocket("ws://{{.}}/video");
+	  var ws = new WebSocket("ws://{{.}}/jpeg");
+	  var oldurl;
 	  ws.onmessage = (event) => {
-	      img.src = URL.createObjectURL(event.data);
+	      var url = URL.createObjectURL(event.data);
+	      oldurl = img.src;
+	      img.src = url;
+	      if (oldurl != "") {
+		  URL.revokeObjectURL(oldurl);
+	      }
 	  };
       });
     </script>