Rob Walch
Rob Walch
We need to also consider what to do in the case of multi-variant HLS and audio and subtitle alternatives. I recommend basing your work off the latest prerelease. `hls.inFlightFragments` was...
Related to #6912
You can use `stretchShortVideoTrack` to make up for gaps in the your video track.
> The initial investigation shown than generation of MP4Sample for video is done [with incorrect duration of 1/30 second](https://github.com/video-dev/hls.js/blob/a38f3bd2f9c55d3e42f38c1ceccbbd70612aab36/src/remux/mp4-remuxer.ts#L535) which seems to confuse video element. If you'd like the mp4-remuxer...
> Playready license url not fetch Did you mean "Fairplay license"?
HLS.js only supports EME content protection with fragmented mp4 segments. TS segments with SAMPLE-AES encryption requiring hardware decryption is not supported.
> So in this case, is not possible to use HLS.js player with fairplay on Safari browsers? The content would need to be repackaged as ISOBMFF fragmented mp4 segments.
https://github.com/video-dev/hls.js/actions/runs/12154224025/job/33989518911#step:7:1 ``` 2024-12-05T17:21:25.2296119Z Finished in 0 secs / 0 secs @ 17:21:25 GMT+0000 (Coordinated Universal Time) 2024-12-05T17:21:25.2297011Z 2024-12-05T17:21:25.2297413Z SUMMARY: 2024-12-05T17:21:25.2299640Z ✔ 0 tests completed 2024-12-05T17:21:25.3183742Z ##[error]Process completed with exit code...
Removing from the next milestone. The change breaks the test runner. If you'd like to make this change, please investigate a change to the test runner that doesn't depend on...
That has been the expectation up to this point. The app provides hls.js with a media element and for the most part is expected to manage it and use it...