Skip to content

[WIP] HLS read/write support#291

Draft
Vanilagy wants to merge 11 commits intomainfrom
hls
Draft

[WIP] HLS read/write support#291
Vanilagy wants to merge 11 commits intomainfrom
hls

Conversation

@Vanilagy
Copy link
Owner

Innit

@wiedymi
Copy link

wiedymi commented Feb 9, 2026

Keep going 👀

@Vanilagy
Copy link
Owner Author

@wiedymi I'm busy moving rn, chill

@ahmedrowaihi
Copy link

hey fellow, u might be interested in reading this https://github.com/axiomatic-systems/Bento4

@Vanilagy
Copy link
Owner Author

Thank you fellow! Have already run into a few Bento4-generated files while testing.

- Add support for fMP4 segments
- Add initInput (supported by ISOBMFF and MPEG-TS)
- Input.isSupported()
- Refactored file size retrieval logic, the file size can now be retrieved alongside the first read.
- Add support for unsized UrlSources
- Add support for multiple trun boxes in a row for the same track (as the spec literally says lol)
- Add support for more M3U8 features
- Fix faulty line reader
- MPEG-TS improvements: support video parameters not in first packet, support better key frame detection, support extension PES packets without PTS
- Fix reorder buffer being 1 element too small
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants