liberusoftware / module-cms-video-and-audio
CMS video and audio assets, tracks, transcoding, streaming, and playback metadata.
Package info
github.com/liberusoftware/module-cms-video-and-audio
Type:liberu-module
pkg:composer/liberusoftware/module-cms-video-and-audio
Requires
- php: ^8.5
- laravel/framework: ^13.38.0
Requires (Dev)
None
Suggests
None
Provides
None
Conflicts
None
Replaces
None
This package is auto-updated.
Last update: 2026-11-02 15:44:16 UTC
README
The domain module owns tenant-scoped audiovisual assets, upload and remote sources, provider-neutral transcoding adapters, posters, chapters, captions, transcripts, streaming URIs, and playback metadata.
Register a TranscodingAdapterInterface implementation with TranscodingAdapterRegistry; the domain service handles validation, idempotent variants, lifecycle state, and failure recording without depending on a provider SDK.