
Suoritettu
Julkaistu
Maksettu toimituksen yhteydessä
I run four IP cameras, each on its own address and wired straight to the switch. There is a [login to view URL] node that is served via DigitalOcean droplet. A small [login to view URL] script on the droplet used to expose the feeds on separate endpoints, but recently every route now shows the exact same camera. No code was intentionally changed, so the fault is likely in routing, stream handling, or a cached setting inside the Node/ffmpeg chain. Environment details • Node.js 18 on Ubuntu 22.04 • Camera streams pulled via RTSP and relayed over WebSockets/HTTP • Access to the droplet is over SSH; camera admin pages are available in-browser. What I need Pinpoint the cause, apply the minimal fix, and confirm that /cam1, /cam2, /cam3 and /cam4 again show their respective devices without crosstalk. Acceptance criteria - All four endpoints display distinct feeds for at least 30 minutes of continuous monitoring. - Any code or configuration changes are committed to my private Git repository with clear comments. If additional tooling (e.g., updated ffmpeg flags, ONVIF queries, or a lightweight reverse proxy) proves useful, feel free to integrate it as part of the solution.
Projektin tunnus (ID): 40183484
69 ehdotukset
Etäprojekti
Aktiivinen 22 päivää sitten
Aseta budjettisi ja aikataulu
Saa maksu työstäsi
Kuvaile ehdotustasi
Rekisteröinti ja töihin tarjoaminen on ilmaista

Your four RTSP streams converging to a single feed is a classic symptom I've debugged many times—typically caused by ffmpeg process reuse, WebSocket connection pooling gone wrong, or a route handler caching the first stream URL across all endpoints. I'll SSH into your droplet, trace each /cam endpoint through your [login to view URL] to verify the RTSP URLs are correctly mapped, check for shared stream variables or singleton patterns, and inspect your ffmpeg spawn arguments for hardcoded addresses. If needed, I'll isolate each camera into its own child process with explicit stream bindings. All fixes will be minimal, well-commented, and committed to your repo. I can start immediately.
$30 USD 1 päivässä
4,3
4,3
69 freelancerit tarjoavat keskimäärin $145 USD tätä projektia

Hello, With over a decade in the web development field and a specialization in JavaScript, my team is well-equipped to handle your project. Our technical expertise aligns well with the requirements of your job as we have significant experience with Node.js, DigitalOcean droplets, and WebSocket/HTTP streaming. Moreover, we are adept at troubleshooting, which will enable us to pinpoint the root cause of the issue and resolve it effectively. Furthermore, as you mentioned there may be some value in integrating additional tooling (e.g., updated ffmpeg flags, ONVIF queries or a lightweight reverse proxy) as part of the solution, I assure you that our team is proficient at incorporating new technologies when required to enhance outcomes. Lastly, but certainly not least, client satisfaction is paramount for us. We always ensure quality output and timely delivery. We will commit to delivering code or configuration changes promptly to your private Git repository with clear comments. Looking forward to the opportunity to work together on your project! Let's bring your four distinct internal camera feeds back online! Thanks!
$130 USD 2 päivässä
7,8
7,8

Hi there, I’ve worked extensively with IP cameras and WebRTC, integrating multiple camera feeds into a single web app. I understand the nuances of handling multiple streams and ensuring they remain distinct. In your case, the issue could stem from caching, incorrect stream URLs, or even a misconfigured ffmpeg. I’d start by checking the ffmpeg logs to see if the streams are being pulled correctly. If they are, we can investigate the WebSocket server to ensure it’s serving the right stream for each endpoint. I’m available to discuss this further at your convenience. Best, Adil
$154 USD 7 päivässä
7,1
7,1

Hi Dmitry, To address the issue with the camera feeds pointing to the same source on your DigitalOcean droplet, I will first analyze the routing, stream handling, and potential cached settings within the Node/ffmpeg chain. By identifying the root cause and implementing necessary fixes, I will ensure that /cam1, /cam2, /cam3, and /cam4 display their respective feeds correctly. Let's discuss this further. Regards, Sai Bhaskar
$120 USD 5 päivässä
6,1
6,1

Hello, I understand you're facing an issue where all four of your IP cameras now point to the same feed on your DigitalOcean droplet, likely due to routing or stream handling. This is critical for your monitoring and can disrupt your operations. With extensive experience in Node.js and working on similar projects, I've successfully resolved broadcasting issues with real-time camera feeds. Previously, I managed a project similar to yours, ensuring clear differentiation among several video streams to provide real-time analytics without any overlap. ✅My Plan: - Analyze your current Node.js script for potential routing errors. - Investigate the ffmpeg configurations and stream handling setup. - Conduct tests to ensure each camera feed operates independently. - Implement any necessary changes and document them in your Git repository for clarity. Are there any specific changes you've made to the environment recently that might have triggered this issue? Also, would you like me to recommend any additional tooling that might enhance your setup?Best regards, Hongqiang Chen
$190 USD 2 päivässä
5,0
5,0

Hello there, I understand that you are facing an issue where all four internal camera feeds served on a DigitalOcean droplet are now pointing to one camera feed instead of each pointing to their respective cameras. Proposed Solution: I will investigate the routing, stream handling, and any potential cached settings within the Node/ffmpeg chain to identify the root cause of the issue. Once identified, I will apply the necessary fix to ensure that /cam1, /cam2, /cam3, and /cam4 display their respective feeds without any crosstalk. Key Deliverables: 1. Root cause analysis report. 2. Implementation of the fix. 3. Testing to ensure that each endpoint displays the correct feed. 4. Documentation of any code or configuration changes made. Portfolio & Skills: I bring expertise in Node.js, Web Development, and API Development. I will share relevant portfolio samples with you in the DM. Call to Action: I'd love to connect for a quick chat to discuss your project in more detail. Best regards, Bilal
$140 USD 7 päivässä
4,9
4,9

Hi, Having read your project description, I am confident that I can help fix the issue with your camera feeds. With over 7 years of experience in software development and a strong background in Node.js and API integration, I specialize in diagnosing network-related issues and stream handling. My approach will involve pinpointing the root cause of the routing issue and applying a minimal fix, ensuring that each camera feed is accessible on its respective endpoint without crosstalk. I will monitor the feeds for at least 30 minutes post-fix to confirm successful functionality and commit all changes to your private Git repository with clear comments. Best regards, Andrii
$200 USD 1 päivässä
4,4
4,4

⭐ If you award me, your smile shows up ⭐ Hi , Your project immediately stood out to me—it closely matches work I’ve completed successfully in the recent past. The core challenges, structure, and technical requirements are very familiar, with only a few unique elements that align perfectly with my expertise. This is great news for you: it allows me to skip the usual ramp-up time, avoid trial-and-error, and deliver clean, high-quality results quickly and confidently. I bring hands-on experience with HTTP, API Development, Node.js, JavaScript, DigitalOcean, Linux, Web Development and Ubuntu, along with proven workflows and best practices refined through multiple similar projects. You can view a directly relevant example in my portfolio here: https://www.freelancer.com/u/thomasb726 I’d be happy to discuss your specific goals in more detail and share tailored ideas based on what has worked best in comparable scenarios. Why clients choose—and continue working with—me: • Clear, proactive communication so you always know where the project stands • Strong respect for your deadlines, budget, and business reputation • Responsive, approachable, and focused on a smooth, stress-free process • Reliable post-delivery support that often leads to long-term partnerships If you’re looking for precise execution, high-quality results, and a dependable long-term partner, I’d love to connect and help bring your project to life. Best regards, Tom
$150 USD 1 päivässä
3,8
3,8

Hello Dmitry, I will troubleshoot the routing, stream handling, or cached settings on the DigitalOcean droplet to ensure that each camera feed points to its respective device without crosstalk. I will commit any changes to your private Git repository with clear comments for your review. Could we discuss this further? Thanks.
$60 USD 4 päivässä
4,0
4,0

Hi, how are you doing? I have hands-on experience with Node.js streaming, RTSP to WebSocket/HTTP, and Docker/K8s-ish deployments on Ubuntu and DigitalOcean. I’ve fixed similar cross-feed issues by tracing routing and ffmpeg chain handling, and I keep changes small and well-documented in private Git repos. I can pinpoint the root cause, apply a minimal fix for distinct cam endpoints, and validate with at least 30 minutes of continuous feeds, with clear commit messages. Happy to share prior non-confidential work and adapt to your repo structure if you share access.
$250 USD 5 päivässä
3,9
3,9

Hello, Team Velora has been running for 3 years. I’m Rahul Singh, and with our expert team, we can troubleshoot and fix your Node.js + ffmpeg camera relay so that /cam1, /cam2, /cam3, and /cam4 correctly display their respective RTSP streams again. We will pinpoint the routing or stream-handling issue, apply the minimal fix, and ensure each endpoint runs reliably for continuous monitoring, with all changes committed and documented in your private Git repository. Please come to the chat box to discuss the project details further.
$140 USD 3 päivässä
3,7
3,7

I can quickly diagnose and fix the stream routing issue so each endpoint reliably serves its correct camera feed, without unnecessary refactoring or overengineering. I have solid experience with Node.js, RTSP/ffmpeg pipelines, and WebSocket/HTTP streaming, and I’ll trace the problem through routing, stream instances, and any shared state or caching causing the crosstalk. I’ll apply the minimal required fix, test all four endpoints with long-running monitoring, and commit the changes to your private repository with clear, well-documented comments.
$140 USD 7 päivässä
3,5
3,5

I can deliver pinpoint troubleshooting and fix the node.js script to ensure /cam1, /cam2, /cam3, and /cam4 display their respective feeds without crosstalk — meeting your strict acceptance criteria. Could you confirm if there are any specific error messages or logs available that might aid in diagnosing the current routing issue? I specialize in Digital Product Development, Custom App & Website Development, and AI-Powered Automation/Agents. I bring years of proven experience delivering similar solutions for both corporate clients and startups. Recently, I built a custom AI agent that automated client workflows by 40%. If this sounds aligned, let’s connect and map out the next steps. Regards, Brad Wilson
$150 USD 5 päivässä
3,0
3,0

Hi there, I’d like to be considered for your project, " 4 Internal Camera Feeds served on a digitialocean droplet now all point to 1 camera feed, before each feed would point to its own camera.". I have rich experiences in Node.js, Ubuntu, HTTP, API Development, JavaScript, DigitalOcean, Web Development and Linux. For 5 years I’ve worked in web development. I have a deep passion for research and guarantee that all of my result is 100% quality. I aim to form a long-term working relationship. Please, let me know what is needed to secure this bid! Thank you for your consideration.
$200 USD 5 päivässä
3,0
3,0

Hey Mate , Good evening! I’ve carefully checked your requirements and really interested in this job. I’m full stack node.js developer working at large-scale apps as a lead developer with U.S. and European teams. I’m offering best quality and highest performance at lowest price. I can complete your project on time and your will experience great satisfaction with me. I’m well versed in React/Redux, Angular JS, Node JS, Ruby on Rails, html/css as well as javascript and jquery. I have rich experienced in Ubuntu, API Development, DigitalOcean, HTTP, JavaScript, Web Development, Node.js and Linux. For more information about me, please refer to my portfolios. I’m ready to discuss your project and start immediately. Looking forward to hearing you back and discussing all details.. Thank you
$155 USD 2 päivässä
3,2
3,2

Hi, I can help you quickly identify and resolve the issue with the camera feed routing on your Node.js server. Based on your description, I’ll thoroughly inspect the stream handling, routing logic, and any potential cached state in the Node/ffmpeg chain. I’ll ensure each `/cam1`, `/cam2`, `/cam3`, and `/cam4` endpoint properly displays its respective feed without crosstalk. I’ll document all code/configuration changes in your private Git repository with clear comments, and if necessary, I can integrate any additional tools or lightweight modifications to optimize the setup. I can begin immediately and deliver a polished, working solution that meets your acceptance criteria.
$250 USD 2 päivässä
2,4
2,4

Please come over chat and discuss your requirement in a detailed way. Regards
$150 USD 7 päivässä
3,6
3,6

Hello, I am available to start immediately and can mobilize today. I have hands-on experience building RTSP-to-WebSocket streams on Ubuntu 22.04, using Node.js and FFmpeg to deliver reliable, per-camera routing. I will identify the misrouting or caching issue, restore distinct endpoints for /cam1–/cam4 by re-mapping the streams in the Node server and, if necessary, reconfiguring ffmpeg pipelines (rtsp_transport tcp, proper timestamps, per-stream cache-busting), verify stability with at least 30 minutes of continuous monitoring, applying minimal, well-commented changes, and commit them with clear messages to your private repo. Next step: I will push a minimal fix and run verification; Best regards, Mojjammil
$120 USD 2 päivässä
2,4
2,4

Hello, thanks for posting this project. I have extensive experience troubleshooting Node.js streaming servers and handling RTSP camera feeds. I can swiftly diagnose the routing or stream handling issue, apply the minimal fix, and ensure each camera endpoint is properly isolated. I will document and commit all changes clearly in your private Git repository, ensuring long-term reliability and maintainability. Looking forward to resolving this issue efficiently. Warm regards, Vitalii
$140 USD 1 päivässä
2,2
2,2

Hi, I've read your project details, and I understand the urgency of resolving the issues with your IP camera feeds. With over 9 years of experience in Node.js and API development, I've tackled similar challenges, specifically with RTSP streams and WebSocket handling. I'll efficiently identify and rectify the routing or stream handling issue causing the overlap in your camera feeds. I can start immediately and ensure that each endpoint displays its respective feed without crosstalk. I'll also make sure to commit all code changes to your Git repository with clear comments. After we implement the fixes, we'll monitor the feeds for at least 30 minutes to confirm everything is running smoothly. Best regards, Sadam
$150 USD 3 päivässä
1,8
1,8

Hello, Hope you're doing well! I am a Full-Stack Web Developer who creates professional, responsive, and modern websites tailored to your business goals. I combine both frontend and backend expertise to deliver fully functional web solutions. My Technical Skills Frontend: HTML, CSS, JavaScript, React, Angular Backend: PHP, Laravel, Node.js, Express Databases: MySQL, MongoDB CMS: WordPress, WooCommerce Other: API integration, admin panels, dashboards What I Can Deliver 1. Business websites, portfolio sites, blogs 2. Ecommerce stores with secure checkout 3. Fully custom web applications 4. Admin dashboards with analytics 5. API development & integration 6. UX improvements, redesign, restructuring 7. Hosting, deployment & domain setup Why Hire Me? 1. Clean UI and mobile-first design 2. SEO-ready and fast-loading pages 3. Strong backend logic & security 4. Friendly communication with daily progress 5. On-time delivery guaranteed Let’s Build Your Website Send me your requirements — I’ll prepare: 1. Best development approach 2. Milestone-wise timeline 3. Cost estimate Looking forward to working with you!
$100 USD 7 päivässä
1,9
1,9

Studio city, United States
Maksutapa vahvistettu
Liittynyt lokak. 21, 2010
$250-750 USD
$15-25 USD/ tunnissa
$30-250 USD
$25-50 USD/ tunnissa
$250-750 USD
£250-750 GBP
₹12500-37500 INR
₹600-1500 INR
$30-250 USD
$30-250 USD
₹1500-12500 INR
₹75000-150000 INR
$2-8 USD/ tunnissa
€30-250 EUR
$30-250 USD
₹37500-75000 INR
₹12500-37500 INR
£1500-3000 GBP
₹1500-12500 INR
₹1500-12500 INR
$250-750 USD
$15-25 USD/ tunnissa
$750-1500 USD
₹75000-150000 INR
$250-750 USD