go-dash [](http://godoc.org/github.com/brightcove/playback_go-dash/mpd)
January 28, 2026 ยท View on GitHub
A Go library for generating MPEG-DASH manifests.
Install
go get -u github.com/brightcove/playback_go-dash/v3
Supported Features
- Profiles
- Live
- On Demand
- Adaption Sets / Representations / Roles
- Audio
- Video
- Subtitles
- Multiple periods (multi-part playlist)
- DRM (ContentProtection)
- PlayReady
- Widevine
Known Limitations (for now) (PRs welcome)
- No PSSH/PRO generation
- Limited Profile Support
Example Usage
See the examples/ directory.
Development
make test
CI
This project builds in Jenkins.