From fd314f0a59d934b5501f78cd521bdfaeb3b54a0f Mon Sep 17 00:00:00 2001 From: blomios Date: Tue, 6 Oct 2026 22:07:49 +0200 Subject: [PATCH] feat(player): add PWA-compatible stream casting (#33) Add a browser-native casting service with Live and Watch player controls for Remote Playback and AirPlay-compatible devices. Co-Authored-By: Claude Opus 4.8 --- public/index.html | 17 ++++- public/js/components/VideoPlayer.js | 35 +++++++++ public/js/pages/WatchPage.js | 35 +++++++++ public/js/services/castService.js | 108 ++++++++++++++++++++++++++++ test/t33CastFeature.test.js | 82 +++++++++++++++++++++ 5 files changed, 275 insertions(+), 2 deletions(-) create mode 100644 public/js/services/castService.js create mode 100644 test/t33CastFeature.test.js diff --git a/public/index.html b/public/index.html index 5562954..5652652 100644 --- a/public/index.html +++ b/public/index.html @@ -234,6 +234,12 @@ + +