From b5c9062fa6846989ad17e2e7a87a5e49ae1db29a Mon Sep 17 00:00:00 2001 From: DimaDemchenko Date: Mon, 13 Jan 2025 15:16:10 +0200 Subject: [PATCH] fix(player/hsl): enable remote playback for AirPlay --- packages/vidstack/src/providers/hls/hls.ts | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/packages/vidstack/src/providers/hls/hls.ts b/packages/vidstack/src/providers/hls/hls.ts index 27025bb6b..d7b0c5c0e 100644 --- a/packages/vidstack/src/providers/hls/hls.ts +++ b/packages/vidstack/src/providers/hls/hls.ts @@ -56,6 +56,10 @@ export class HLSController { }); this.#instance.attachMedia(this.#video); + + // Enable remote playback for AirPlay + this.#video.disableRemotePlayback = false; + this.#instance.on(ctor.Events.AUDIO_TRACK_SWITCHED, this.#onAudioSwitch.bind(this)); this.#instance.on(ctor.Events.LEVEL_SWITCHED, this.#onLevelSwitched.bind(this)); this.#instance.on(ctor.Events.LEVEL_LOADED, this.#onLevelLoaded.bind(this));