Run the following command:
git clone https://github.com/ahmedrowaihi/hls-monorepopnpm installpnpm devThis Turborepo includes the following packages/apps:
api: a Express.js app | simple PoC for upload/encode video to hlshlsify: a portable Node.js package that utilizes ffmpeg to encode video to hlshlsify-worker: a framework agnostic pre-setupmqworker forhlsifypackage, with hot sauce 🌶️ and hooks 🔗.
app/apiapp useshlsifypackage to encode video to hls- other examples are at hlsify repo
Each package/app is 100% TypeScript.