Solution for building own broadcast head-end CMS.
Features:
- User: Auth sessions, User profiles management
- Channels: Channel metadata management, streaming colocations
- Reports: statistics and tokens analysis module
- GeoService: content protection based on geo location
- Streaming: Stream URLs and auth tokens generation
- DVR: Timeshift/catchupTV URLs and auth tokens generation
- Nimble/Flussonic streaming servers integration
- Database: MongoDB
- API integration: gRPC HTTP/2 + REST HTTP/1.1
- Microservices, Docker