diff --git a/web/player_lite.html b/web/player_lite.html
index 8748aef..81eea0f 100644
--- a/web/player_lite.html
+++ b/web/player_lite.html
@@ -350,6 +350,7 @@
const data = event.data;
if (data.type === 'play') video.play().catch(() => playOverlay.style.display = 'flex');
else if (data.type === 'pause') video.pause();
+ else if (data.type === 'set_volume') { video.volume = Math.max(0, Math.min(1, data.value)); video.muted = video.volume === 0; }
});
initPlayer();