
Video Streaming Platform
This service allows users to upload videos, convert them into HLS format, and add a watermark before storing them in a cloud storage solution like Cloudinary. The service also provides an API to fetch and play these videos.
Summary
Built a media pipeline for uploading, processing, and serving video content with streaming-friendly delivery and cloud storage integration.
Challenge
Video workloads create heavy processing and storage constraints. The platform needed to handle uploads and conversion efficiently while keeping playback and delivery smooth for end users.
Solution
I created a queue-backed processing flow that converted uploads to HLS and stored final artifacts in cloud storage, while exposing a clean content API for playback.
Impact
This created a clean production-style media handling pattern with operational separation between ingestion, processing, and delivery.
What mattered most
- Media processing workflow
- HLS conversion pipeline
- Cloud storage integration
- Playback-ready media delivery
Stack & Project Category
Category
Stack