Reference tools for content delivery protocols, covering DASH (Dynamic Adaptive Streaming over HTTP), HLS (HTTP Live Streaming), and CMAF (Common Media Application Format).
These tools address the application-layer delivery protocols that sit above the 5G transport, ensuring interoperability across content formats, packaging standards, and player implementations. The project is designed to support any delivery protocol; it currently implements FLUTE and ROUTE, used respectively for file and real-time object delivery over 5G Broadcast and 5G Multicast Broadcast Services (MBS). Useful for developers validating DASH/HLS players, packagers, and Content Delivery Network (CDN) integrations in 5G environments.
Implemented specifications: IETF RFC 3926/RFC 6726 (FLUTE) and RFC 9223 (ROUTE) — the transports the tools implement. DASH (ISO/IEC 23009-1), HLS (RFC 8216) and CMAF (ISO/IEC 23000-19) are the formats these transports carry as opaque segments and manifests, not something the tools implement themselves.
Contributors
Project Overview
The slide deck below introduces the content delivery protocols project: the protocols it covers and how they fit above the 5G transport.
Download the slide deck of this ProjectGo deeper
| Area | Details |
|---|---|
| Technical documentation | Delivery protocol analysis: Content Delivery Protocols on the Tech portal |
| Standards | DASH, HLS, and CMAF specifications: Content Delivery Protocols on the Standards portal |
Developer Exchange
See the Reference Tools in action, with a community video from the tutorials page.
GPAC FLUTE support - Developer Exchange
Related
- Scope - specifications in scope and high-level architectures
- Scope: Roadmap - planned work
- Resources: Repositories - the source repositories for these tools
- Tutorials - demo video and repository pointers
Refer to the content delivery repositories on GitHub to use or contribute to these Reference Tools.
Community Stats
Last Synced: 2026-09-10 01:36 UTC
| Repository | Stars | Forks | Views (Total) | Clones (Total) | Activity |
|---|---|---|---|---|---|
| rt-libflute | 23 | 12 | 691 | 2050 | Active |
| rt-mbms-mw | 8 | 9 | 99 | 79 | Quiet |


