Movio - A Video On Demand (VoD) Backend Solution Just Like Netflix with Subtitle and DASH Player

Описание к видео Movio - A Video On Demand (VoD) Backend Solution Just Like Netflix with Subtitle and DASH Player

##################################

This is a demonstration of Movio - A Video On Demand (VoD) Backend Solution Just Like Netflix with Subtitle and MPEG-DASH Player project.

I am building projects on "Just Like X" series. I have already built "Just Like Twitch" (github.com/Mahboob-A/proStream/) and "Just Like LeetCode" (github.com/Mahboob-A/algocode) previously.

Movio is a backend solution for Video On Demand solutions just like Netflix.

##################################


Technologies:

a. Django - The Backend
b. Proven Celery Pipeline - For Asynchronous Video Processing
c. Postgres - As Database

d. FFmpeg - Extract Subtitles, Transcode, Segment Videos in MPEG-DASH with Adaptive Bitrate Streaming Technology
e. Gcore CDN - Distribute the Content Globally with Low Latency

f. AWS Translate - Translate the Subtitle.
h. AWS Lambda - Automate the Subtitle Translation Process
i. AWS S3 - Store the DASH Segments

j. RabbitMQ - As Message Broker
k. Celery - As Asynchronous Task Manager
l. Flower - To monitor Celery Workers
m. Redis - As Celery Backend

n. Elastisearch - To power the searches of Video Metadata and Subtitles
o. Docker - To Containerized the solution
p. Cloudflare - As DNS Service
q. Nginx - As Proxy Manger
r. Gunicorn - As App Server

##################################

Project GitHub:

github.com/Mahboob-A/movio/


##################################

connect with me: [email protected]
LinkedIn: linkedin.com/in/i-mahboob-alam/
Twitter: x.com/iMahboob_A
GitHub: github.com/Mahboob-A


##################################

#programming #dsa #youtubeshorts #youtube #python #django #djangoproject #ffmpeg #celery #coding #technology #tech

Комментарии

Информация по комментариям в разработке