mpd dash to hls rtmp http ffmpeg nginx

Job ID: 40268420

Budget: $30 – $250 USD

I have a live feed packaged as MPEG-DASH (.mpd plus segments). I need a lightweight bridge that ingests that stream in real time and simultaneously publishes it as adaptive HLS and as an RTMP push to any endpoint I specify.

You have to use FFmpeg and nginx whichever keeps latency low and the workflow stable on a Linux server.

Deliverables
• A script or systemd service that pulls the MPD, repackages to HLS/MPEG-TS/ MKV/ MOV, and pushes RTMP to a configurable rtmp:// URL
• Minimal transcoding: only re-encode if absolutely required for compatibility
• Clear setup notes so I can replicate the solution on another machine
• Acceptance: output should be rtmp and hls or http stream
* kidkey ivkey , select type quality type when url synched, select option to stream push to x server rtmp
* multiple keys using (kidkey or cenc)
* option choose proxy, yes no, user agent
* overview pushed streams to x servers, overview page for incoming streams in hls/rtmp

When you respond, please point me to past work on similar streaming pipelines so I can quickly gauge fit.

it should be written in nodejs / next js webassed it will be assigned to past project wich is in next js nodejs
Related categories: Video Broadcasting Nginx Vue.js Next.js