I’m launching a streaming platform and need an end-to-end solution that feels every bit as smooth as Netflix. Phase one targets Android TV, Amazon Fire Stick, and standard Android phones. Each device must authenticate once against my backend and remain active only while its subscription is valid; I have to be able to revoke access instantly from a database-stored token or fingerprint. All content links (HLS, MP4, MOV, MKV) will live in the database. When a viewer clicks a tile the player should start immediately—no black frames, stutters, or noticeable pauses while moving between channels. I also need a web-based Admin Panel where I can: • add or edit stream URLs, poster images, and category data • register, suspend, or delete devices and manage subscription status • view real-time and historical reports such as hours-watched per channel and user-level retention The consumer UI should mirror Netflix with horizontal carousels, smooth left-right navigation, and instant “channel zapping.” Deliverables for this phase 1. Production-ready apps for Android TV, Fire Stick, and Android mobile (native or a cross-platform stack you recommend). 2. Responsive Admin Panel covering the three core functions above. 3. Secure backend (API + database) that supports device-level auth, content management, and analytics. 4. Clear documentation and a brief hand-off session so my team can add new channels and manage devices on our own. Please highlight your experience building OTT or video-streaming apps and the key tools you plan to use.