m3u8 (ssttevee)
Fresh idiomatic Go rewrite of an M3U8 decoder with spec text embedded in comments and a clean decoder API.
Link
Related resources
- m3u8 (sethdeckard)Ruby M3U8 library supporting RFC8216 and rfc8216bis-19, including Low-Latency HLS and Content Steering, with a CLI for validating playlists.
- m3u8-parser (includeamin)Rust crate to parse and create M3U8 v7 playlists targeting RFC 8216, with builder API.
- HLS-Stream-CreatorSimple no-dependency bash script that segments a media file and builds an M3U8 playlist for HLS serving.
- ffmpeg-hls-generatorWraps FFmpeg to generate HLS assets plus a master m3u8 manifest.
- enhanced-rtmp — Enhanced RTMP Spec and ToolsVeovera's spec repository for Enhanced RTMP/E-FLV plus companion tooling: e-flv-js (MSE player) and e-flv-tool (Go FLV inspector).
- libRIST Open Source RIST Library TutorialRecorded start-to-finish tutorial talk on using libRIST.
- VSF TR-06-4 Part 6: RIST Transport Stream Program SelectionRIST extension spec letting a receiver request specific TS programs via Keep-Alive so the sender transmits only those, backward compatible…
- MPEG-Conformance-and-reference-sourceJava JAXB MPD object model classes (org.iso.mpeg.dash) used as conformance/validator reference source.
- Pion WHIP/WHEP Reference Server ExampleRoughly 200-line Go reference implementation of a WHIP ingest plus WHEP playback server on Pion, publishable from OBS or GStreamer and play…
- dash.js BolaRule ABR DocumentationReference documentation for dash.js's BOLA adaptive bitrate rule, describing buffer-level to bitrate mapping and switching thresholds.
- White Paper: SRT vs RIST for Professional Video ContributionVendor white paper comparing SRT and RIST for contribution and distribution: retransmission behaviour, FEC options, profile interop and gov…