General Tools
Discover 515 curated general-purpose video development tools and utilities for building, testing, and shipping video applications on Awesome Video.
Subcategories
- API Libraries & SDKs
- Build Scripts & Automation
- Case Studies & Best Practices in DRM
- Command-line Utilities & Wrappers
- Community & Collaboration Platforms
- Cross-Platform Media Tools
- DRM
- DRM Solutions & Implementations
- DRM Testing & Validation Tools
- Docker & Containerization Tools
- Encryption Tools for Streaming
- FFMPEG & Tools
- Independent & Hobbyist Projects
- Logging & Debugging Tools
- Performance & Monitoring Tools
- Research Projects & Academic Resources
- Specialized Utility Scripts
- Test Content & Sample Streams
- Widevine FairPlay PlayReady Integrations
Resources
- Verimatrix: Configure DRM Access for PlayReady, Widevine and FairPlayVerimatrix documentation on multi-DRM configuration fields — IV, license secret, PlayReady deployment certificate, Service Access Key — and…
- Video DecrypterDecrypt video from a streaming site with MPEG-DASH Widevine DRM encryption.
- alfg/widevine (Go library)Go library for Widevine license/content key operations (GetLicense, GetContentKey), used as a base for building custom proxy/key servers.
- castLabs DRMtoday Tizen AVPlay DemoWorking demo of DRM-protected playback through Tizen's native AVPlay API with the DRMtoday multi-DRM service.
- eme-encryption-scheme-polyfillEME polyfill for EncryptionScheme queries across key systems, later merged into Shaka Player core.
- fairplay-ksmGo implementation of a FairPlay Key Security Module (license server) with a verify_ckc test utility for validating CKC output.
- gowidevineGo implementation of the Widevine CDM with license proxy server/client, aimed at DRM integration and testing.
- html5-player-drm-samples (DoveRunner)Multi-DRM (PlayReady+Widevine+FairPlay) HTML5 integration samples working with Shaka/Video.js/Bitmovin.
- ksm — Go FairPlay Key Security ModuleGo implementation of an Apple FairPlay Streaming Key Security Module (KSM).
- pywidevinePython implementation of the Widevine CDM with a built-in test command that validates license acquisition against a sample stream; useful f…
- widevine-license-proxy-server-nodejsNode/Express reverse proxy for Widevine license acquisition, adding rate limiting, auth, and caching layers.