
Closed
Posted
Paid on delivery
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: both outputs must stream without drift or AV desync in Safari (HLS) and VLC/OBS (RTMP) * kidkey ivkey , select type quality type when url synched, select option to stream push to x server rtmp * multiple keys using * 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.
Project ID: 40193569
50 proposals
Remote project
Active 13 days ago
Set your budget and timeframe
Get paid for your work
Outline your proposal
It's free to sign up and bid on jobs
50 freelancers are bidding on average $163 USD for this job

Hi there, ★★★ JavaScript Expert ★★★ 5+ Years of Experience ★★★ I will complete this project by creating a lightweight bridge using FFmpeg and Nginx on a Linux server to convert and stream your MPEG-DASH feed into HLS and RTMP formats. The steps I will take are as follows: 1. Set up a Linux server with FFmpeg and Nginx (8 hours) 2. Develop a script or systemd service to pull the MPD and repackage it to HLS and RTMP (10 hours) 3. Implement minimal transcoding as necessary and ensure both outputs stream without drift (6 hours) 4. Test the solution in Safari and VLC/OBS to confirm AV sync (4 hours) 5. Create detailed setup notes for replication (2 hours) What I need from you: 1. Access to the Linux server or instructions on where to deploy the solution 2. Any specific configurations or endpoints for the RTMP push 3. Details on the desired quality settings for the stream I look forward to connecting at your convenience to ensure the project's success. Best Regards, TechPlus Team
$250 USD in 4 days
7.5
7.5

Hello, I have deep experience building lean, low-latency live streaming bridges on Linux. I design pipelines that ingest MPEG-DASH MPD streams and repackage to HLS for Safari while simultaneously pushing RTMP to endpoints, with minimal transcoding to preserve latency. I've built DASH-to-HLS/RTMP solutions using FFmpeg and Nginx, with per-stream keys (kid/iv) support, multiple quality profiles, proxy and user-agent options, and a simple overview page. No external links and no timelines. I will deliver a script plus a systemd service that pulls the MPD, remuxes to HLS and RTMP, and supports multiple endpoints with configurable RTMP URL, proxy, and key handling. Setup notes will let you replicate on another machine, and an overview page will show pushed streams. Acceptance: non-drifting AV in Safari for HLS and RTMP reach in VLC/OBS. Best regards, Billy Bryan
$250 USD in 5 days
4.0
4.0

Hi, I understand you need a low-latency bridge converting a live MPEG-DASH stream to adaptive HLS and RTMP for multiple configurable endpoints on a Linux server. With extensive experience using FFmpeg and nginx for real-time streaming workflows, I can create a robust script or systemd service that ingests the .mpd feed, repackages it with minimal transcoding, and pushes the RTMP stream reliably. I'll ensure seamless playback with no AV desync on Safari, VLC, and OBS. My solution will include options for kidkey/ivkey multiple quality selections, proxy enablement, user-agent handling, and a real-time overview dashboard of your outgoing streams. I'll also provide clear setup documentation for easy replication. I’ve delivered similar streaming pipeline projects leveraging FFmpeg and nginx for adaptive streaming and multi-endpoint RTMP pushes. I can start immediately and deliver within 5 days. Could you share details on the types of content protection keys and quality selections you require for your streams? Best regards,
$155 USD in 13 days
3.6
3.6

Hello! I’ve read your requirements carefully and this is very much in my wheelhouse. I’ve built low-latency DASH→HLS/RTMP bridges using FFmpeg + nginx-rtmp on Linux for live events and monitoring feeds, focusing on stream copy whenever codecs allow. My plan: ingest the MPD, map/select qualities, handle kidkey/ivkey, optional proxy & UA, then simultaneously output HLS and push RTMP to one or multiple endpoints with health checks. I’ll deliver a clean script or systemd service, plus an overview/status page for incoming/outgoing streams. Everything tested in Safari, VLC, and OBS with no AV drift. Do you want a single master script or modular services per stream? Best Regards.
$140 USD in 2 days
3.7
3.7

Hi, I already have one solution for VLC and work for me... please contact me if is ok for you the price and I will give you that solution to check it and then to said me which need to add. PS: I have NVIDIA RTX 4060 8GB VRAM. Thanks
$140 USD in 7 days
3.7
3.7

Hello, I will develop a lightweight, stable media bridge on a Linux server using FFmpeg and Nginx to ingest your live MPEG-DASH stream. The core of the solution will be a script or systemd service that pulls the MPD, dynamically repackages the content into an adaptive HLS manifest, and simultaneously performs an RTMP push to a configurable RTMP server URL, prioritizing minimal transcoding. The system will support multiple streams and keys, allowing you to select output quality types and manage multiple key pairs. I will also implement options to select proxy/user agents, and provide an overview page for both incoming and pushed streams. 1) What is the exact URL of the source MPEG-DASH (.mpd) manifest? 2) What is the highest projected number of simultaneous RTMP push endpoints the server needs to support? 3) Which specific video codec (e.g., H.264, H.265) is used in the source MPEG-DASH stream? Thanks, Nivedita
$150 USD in 7 days
4.0
4.0

Hello, I may not have direct experience with FFmpeg and nginx for live streaming, but my extensive knowledge and eight plus years of experience as a full-stack engineer should more than compensate. Having focused on Ethereum and React plus Node stacks, I am well-versed in working with complex data-heavy applications. This project will require a deep understanding of the Linux environment, which I have honed over the years. My commitment to building secure, reliable systems is another trait that sets me apart. Given your emphasis on low-latency, stable workflows for DASH conversion and RTMP push, my knack for identifying potential compatibility issues and minimal transcoding approach will be valuable. I prioritize compatibility to mitigate any drift or AV desync which means your streams will run smoothly on Safari (HLS) as well as VLC/OBS (RTMP). Lastly, as someone who believes comprehension is key, I assure you detailed setup notes that enable easy replication on another machine. My track record suggests you can count on me to deliver an efficient solution that suits all Thanks!
$180 USD in 5 days
3.7
3.7

Hi, I have extensive experience building live streaming bridges with FFmpeg and Nginx on Linux, delivering low-latency, stable pipelines. I will implement a lightweight bridge that ingests MPEG-DASH in real time, repackages to adaptive HLS and pushes RTMP to a configurable endpoint with minimal transcoding. Deliverables: - A script/systemd service that pulls the MPD, remuxes to HLS (MPEG-TS) and RTMP, and emits to your endpoints - Minimal transcoding: copy streams when possible; re-encode only when strictly needed for compatibility - Clear setup notes and templated FFmpeg commands plus a systemd unit to replicate on another machine - Config options: MPD URL, RTMP URL, optional proxy, user-agent, and per-stream keys (kid/iv) with multiple keys and quality-type selection when URL is synchronized - Optional: proxy support toggle and per-endpoint user-agent - An overview page (local) listing pushed streams with status, plus a simple HLS/RTMP status dashboard - Acceptance: outputs must stream without drift or AV desync in Safari (HLS) and VLC/OBS (RTMP) Past work: I have built similar DASH-to-HLS and RTMP bridging pipelines in production, using FFmpeg and Nginx for low-latency streaming. I’ll tailor this to your endpoints and keys and provide clean templates you can reuse. What latency target do you require for the HLS stream, and which RTMP ingestion endpoints should I support (including any proxy or auth needs)? Best regards,
$100 USD in 4 days
3.3
3.3

As an expert in web and software development, I am highly familiar with the tools and methodologies necessary for this particular project. In addition, my proficiency in a range of programming languages including FFmpeg, nginx, Python and C++ will be hugely beneficial when it comes to writing the custom script or system service required to ensure your MPEG-DASH feed is converted to both HLS and RTMP. Beyond my technical capabilities, I understand the importance of keeping latency low while maintaining a stable workflow during streaming. My previous work on similar streaming pipelines speaks volumes for my ability to deliver on these concerns. Furthermore, I always emphasize minimal transcoding to preserve quality unless it's absolutely necessary for compatibility; a principle I guarantee to uphold on this project. In summary, my team at Web Crest has the skill set, experience, and dedication required to complete this project successfully.
$100 USD in 4 days
3.3
3.3

Hi, I hope you are doing well. I have extensive experience building low-latency streaming pipelines using FFmpeg, Nginx (RTMP module), and MPEG-DASH/HLS workflows. You can review similar work in my portfolio here: https://www.freelancer.com/u/adnank30. For your project, I will: * Ingest the live MPEG-DASH feed (.mpd + segments) and monitor the manifest in real time. * Repackage to adaptive HLS (MPEG-TS) with minimal or no re-encoding unless needed for Safari compatibility. * Push to RTMP endpoints of your choice with configurable rtmp:// URLs, supporting multiple streams and authentication keys. * Implement quality selection per stream, proxy usage, and custom User-Agent options. * Build a web overview page showing all incoming DASH streams and their outgoing HLS/RTMP outputs. * Provide a script/systemd service for automated startup, and full setup documentation for deployment on additional Linux servers. Acceptance criteria: * HLS streams playable in Safari with smooth adaptive playback. * RTMP outputs compatible with VLC/OBS without AV drift. * Low-latency and stable operation under continuous load. Regards, Adnan
$250 USD in 7 days
2.5
2.5

Hello, As a developer specializing in automation and web tools, I firmly believe I'm the right person for this job. I have an extensive background using FFmpeg and nginx in Linux environments, which are key components of your desired workflow. In fact, I can point you to past work where I've used FFmpeg to convert videos to various formats, including HLS and RTMP. My strength lies in streamlining processes and reducing manual work, aligning perfectly with your need for minimal transcoding and maximum efficiency. Regarding your requested deliverables, I'll ensure you receive a well-documented script or systemd service that does exactly what you need - converting DASH to HLS/MPEG-TS/MKV/MOV while pushing RTMP to the endpoints of your choice. Moreover, my familiarity with working on both Safari (HLS) and VLC/OBS (RTMP) would be valuable in guaranteeing your expectation of no drift or AV desync are met during streaming. Beyond the above mentioned needed services,I'm willing to provide extra value by incorporating features like option choosing proxy,yes/no,user agent & overview pushed streams to x servers utilizing my data structuring & analysis skills. I look forward to discussing this project in more detail with you in order to fully capitalize on my skillset and deliver a solution that truly impresses! Thanks!
$100 USD in 7 days
2.2
2.2

Hello, I am a full-stack AI developer with 8 years of rich experience in software development. I am familiar with Linux, Nginx, FFmpeg, Shell Script, JavaScript, and Video Streaming. I can build a low-latency Linux pipeline that pulls your MPEG-DASH MPD in real time, remuxes to adaptive HLS for Safari, and pushes RTMP to any configurable rtmp:// endpoint via a systemd-managed service with auto-restart. I’ll include options for proxy/user-agent, multiple key/ivkey profiles with selectable quality, plus a small overview page showing active HLS/RTMP incoming/outgoing streams, and I can share prior streaming-pipeline examples on request. Thanks for considering my proposal — Lautaro
$250 USD in 1 day
1.8
1.8

Hello, I have carefully analyzed your requirements and previously built low-latency DASH-to-HLS/RTMP bridges using FFmpeg and NGINX on Linux, delivering stable adaptive HLS for Safari and synchronized RTMP pushes for OBS and VLC without AV drift. Your project requires real-time ingestion of an MPD stream, minimal transcoding, and simultaneous HLS and RTMP outputs. I will implement an FFmpeg-based pipeline with stream copy where possible, configurable RTMP endpoints, multi-key handling, user-agent controls, and NGINX for lightweight serving and monitoring. I am available to begin work immediately and committed to delivering a stable, low-latency solution within the shortest possible timeframe. Best regards, Mauricio
$30 USD in 7 days
1.2
1.2

Hello, With a decade of diverse experience including my involvement in streaming initiatives for several global brands, I'm confident in my ability to seamlessly handle your project. My core expertise in Video Processing dovetails perfectly with your requirements for converting DASH to HLS and RTMP. I am highly proficient in leveraging FFmpeg and nginx, which you have specified for maintaining low latency. Additionally, my role as a UI/UX designer has given me extensive knowledge on bridging the gap between creativity and technical expertise - an aspect that will prove valuable as we navigate through this project. While retaining minimal transcoding, I prioritize compatibility to ensure your streams function optimally whether it's viewed via VLC/OBS or Safari. Lastly, my firm grasp on systems and clear communication is evident through the 150+ successful projects I've undertaken. This not only guarantees that I can script a delivery tailored specifically to your needs but also provide concise setup notes for any future replication. I understand the importance of smooth operation without AV desync; expect streamlined MPEG-DASH repackaging to HLS/MPEG-TS/ MKV/ MOV with zero hiccups. Thanks!
$75 USD in 7 days
0.7
0.7

Hello Murat, I understand that you need a solution to convert a live feed packaged as MPEG-DASH to adaptive HLS and RTMP formats in real-time. I will develop a lightweight bridge using FFmpeg and nginx on a Linux server to ensure low latency and stable workflow. Deliverables will include a script or systemd service for pulling the MPD, repackaging to HLS/MPEG-TS/MKV/MOV, and pushing RTMP to a configurable rtmp:// URL. I will prioritize minimal transcoding for compatibility, provide clear setup notes, and ensure seamless streaming without drift or AV desync in Safari (HLS) and VLC/OBS (RTMP). Please review my past work on similar streaming pipelines in my portfolio https://www.freelancer.com/u/Curveballsol I am confident in my expertise and look forward to collaborating on this project. Best regards, Curveball Solutions
$120 USD in 6 days
0.0
0.0

Hello, How are you? I have checked your job description and I’m confident I can complete exactly what you need. I have extensive experience with video streaming technologies, specifically in using FFmpeg and Nginx to efficiently handle live feeds and ensure low latency workflows on Linux servers. I have successfully developed similar solutions that involved converting DASH to HLS and RTMP, ensuring both outputs are synchronized perfectly for platforms like Safari and VLC. I can create a lightweight bridge that pulls your MPD, repackages it to HLS/MPEG-TS/MKV/MOV, and pushes RTMP to your specified endpoint. Moreover, I will provide clear setup notes to facilitate replication on other machines. I can also ensure the implementation allows for configuring multiple keys, proxy options, and an overview of incoming streams. Thanks for considering my proposal. I’m eager to discuss this project further and demonstrate my capability to deliver exceptional results.
$155 USD in 1 day
0.0
0.0

Hello Murat, I understand you are looking to convert a live feed from MPEG-DASH to adaptive HLS and RTMP formats using FFmpeg and nginx on a Linux server. I have experience in creating lightweight bridges for streaming pipelines and ensuring low latency and stable workflows. My approach will involve developing a script or systemd service to pull the MPD, repackage it to HLS/MPEG-TS/MKV/MOV, and push RTMP to a configurable rtmp:// URL. I will prioritize minimal transcoding to maintain compatibility, provide clear setup notes for replication, and ensure that both outputs stream without drift or AV desync in Safari (HLS) and VLC/OBS (RTMP). I have worked on similar streaming pipeline projects in the past and can share my portfolio with you in a direct message for your review. My expertise in this area will help guarantee quality, consistency, and a smooth delivery of the solution. I'd be happy to discuss your project further and answer any questions. Best regards, Malaika
$140 USD in 7 days
0.0
0.0

Hi there! I'm thrilled to tackle your project on converting DASH to HLS & RTMP in real time. Leveraging FFmpeg and nginx on a Linux server, I'll craft a seamless bridge for your live feed. Here's how I'll ace it: - Implement a robust script for real-time ingestion and simultaneous HLS/RTMP publishing - Ensure minimal transcoding for optimal performance - Provide detailed setup instructions for easy replication - Guarantee seamless streaming in Safari, VLC, and OBS With a proven track record in developing streaming pipelines, I'm confident in delivering a solution that meets your needs flawlessly. Let's discuss further and bring your vision to life! Looking forward to diving into this exciting project with you.
$140 USD in 7 days
0.0
0.0

Hi, We went through your project description and it seems like our team is a great fit for this job. We are an expert team which have many years of experience on JavaScript, Linux, Shell Script, Nginx, Video Processing, Video Streaming Please come over chat and discuss your requirement in a detailed way. Thank You
$250 USD in 7 days
0.0
0.0

Bridge an MPEG DASH MPD plus segments into adaptive HLS for Safari and an RTMP push for VLC or OBS using FFmpeg and nginx on Linux with low latency. Success is both outputs streaming without drift or AV desync, minimal transcoding, and a script or systemd service you can replicate on another machine. First I will probe the MPD with ffprobe to confirm codecs and segment timing, then implement a stable pull loop that generates HLS playlists and pushes RTMP to a configurable rtmp URL with reconnect and health checks. Do you need multiple kidkey and ivkey values per stream and are they passed in the MPD as Widevine style keys or as query params you supply. When you say select type quality type do you mean choosing a specific representation from the MPD or allowing adaptive selection. Pitfalls are clock drift from discontinuities, segment gaps causing HLS stalls, key rotation failures, nginx buffer settings adding latency, and RTMP reconnect loops that duplicate timestamps. I have built FFmpeg plus nginx pipelines that ingest DASH and output low latency HLS and RTMP with systemd services, watchdogs, and no AV desync under long runs. I can start today and deliver a working service plus an overview page listing incoming and pushed streams, Danylo Podolskyi
$140 USD in 7 days
0.0
0.0

den haag, Netherlands
Payment method verified
Member since May 7, 2022
$30-250 USD
$30-250 USD
$250-750 USD
$30-250 USD
$10-30 USD
$10-50 AUD / hour
€8-30 EUR
$30-250 USD
$30-250 USD
$30-250 CAD
₹600-1500 INR
$30 USD
£250-750 GBP
₹1500-12500 INR
min $50 USD / hour
$250-750 USD
$30-250 USD
$200-750 USD
£2-5 GBP / hour
€2-6 EUR / hour
₹1500-12500 INR
$5000-10000 USD
£250-750 GBP
$10-30 USD
$30-250 USD