It is a streaming OTT application which was started from absolute scratch & now it is streaming 160+ Live TV channels & 3000+ VOD content all over the world.
There’s several core components The Core Streaming Engine, Middleware Logic Layer & Frontend Layer. It’s a hybrid setup with both On-prem & Public Cloud(AWS) Setup. Local clients who are majority of the consumers are served through Local private cloud setup while rest of the world is served through AWS.
The platform is 100% cloud-native & integrated with CICD pipeline. Major technologies used here are Wowza, OpenResty, Hashicorp Consul, InfluxData, Docker, Kubernates & many more. For the programming language NodeJS, Laravel & Lua Scripts are used for the most part.