Meta-Issue: Streaming Extensions Suite (HLS + DASH + Future Formats)
Summary
This issue tracks the full suite of adaptive streaming extensions for arkA, including:
- HLS (
.m3u8)
- MPEG-DASH (
.mpd)
- Future possibilities (LL-HLS, CMAF, Encrypted HLS/DASH)
The goal is to provide advanced streaming options while keeping arkA’s core protocol simple and beginner-friendly.
Included Extensions
✔ HLS Extension (Draft Complete)
- Adaptive bitrate
- Standard for Apple ecosystem
- Spec:
/docs/extensions/hls.md
- Issue: #
✔ DASH Extension (Draft Complete)
- Broad device support, especially Android/Smart TVs
- Spec:
/docs/extensions/dash.md
- Example:
/examples/video-dash.json
- Issue: #
Tasks
Standardization
Documentation
Future Extensions (Discussion)
Why This Matters
Many creators will choose simplicity (single MP4/WebM).
But advanced creators and high-performance clients need adaptive streaming.
By keeping HLS and DASH as optional extensions:
- arkA remains simple at the core
- power users get professional capabilities
- clients can evolve independently
- creators can choose the level of complexity they want
Status: Open
Labels: meta, extension, streaming, video, help wanted
Meta-Issue: Streaming Extensions Suite (HLS + DASH + Future Formats)
Summary
This issue tracks the full suite of adaptive streaming extensions for arkA, including:
.m3u8).mpd)The goal is to provide advanced streaming options while keeping arkA’s core protocol simple and beginner-friendly.
Included Extensions
✔ HLS Extension (Draft Complete)
/docs/extensions/hls.md✔ DASH Extension (Draft Complete)
/docs/extensions/dash.md/examples/video-dash.jsonTasks
Standardization
codecs,profiles, etc.)Documentation
/docs/extensions/README.mdFuture Extensions (Discussion)
Why This Matters
Many creators will choose simplicity (single MP4/WebM).
But advanced creators and high-performance clients need adaptive streaming.
By keeping HLS and DASH as optional extensions:
Status: Open
Labels:
meta,extension,streaming,video,help wanted