go-dash
A Go library for generating MPEG-DASH manifests.
Install
go get -u github.com/zencoder/go-dash
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 Circle CI