Something went wrong. Try again.
This repository has no description
Something went wrong. Try again.
player: keep the playback session and stores with the hosted video master
Player remounts with the layout even though the video now doesn't. Its cleanup cleared the streamer's playback session, which changed the HLS URL and restarted hls.js, so usePlaybackSession now runs next to the video (inside the hosted subtree on web, in Fullscreen on native). The hosted subtree also needs the livestream and video stores (the webcam ingest reads the stream key from the livestream store), and a remounted ingest Player no longer resets a live connection's state to "new". The resize e2e now compares the video's src/srcObject rather than counting emptied events, and covers the streamer's own HLS playback.
Author Eli Mallon Date (Oct 14, 2026, 12:30 AM UTC) Commit b4bd64fd b4bd64fdb7bed5acad021eb0a283514a2d2c84f8 Parent dd28158d dd28158da0f6f4219aa87d74892c5ea3814e4c75