A Glimpse into the Backend Process of Video/File Merger

The backend uses NodeJs to listen to new records in MySQL database every 15 seconds. The Process Manager is using PM2. And here is what it looks like when new requests are fetched from MySQL. 0|merger | Server responded with 404: Not Found 0|merger | cat ‘/var/www/merger/data/868_074j2xOs4’ ‘/var/www/merger/data/868_1SaNUl8hl’ ‘/var/www/merger/data/868_22bXwEuEP’ ‘/var/www/merger/data/868_3myehAtd2’ ‘/var/www/merger/data/868_48EMnMgZ1’ ‘/var/www/merger/data/868_5IMGMXJpo’ ‘/var/www/merger/data/868_6dtz EyIjl’ ‘/var/www/merger/data/868_74vZCAdZs’ Continue Reading »

How Video Merge Works?

Submit API for Video/File Segments URL Wait for Slots Server Downloads URL Server Merges Them Server Post Back the Target URL Server Deletes the Files/Data in 48 Hours The API: API to Merge Files/Videos Segments Submit URLs to merge API: $curl -X POST -s “https://slowapi.com/api/merger/” -d “s=URL1\nURL2\nURL3\n” This will return on sucess the following: { Continue Reading »