
Closed
Posted
Paid on delivery
I need an experienced web developer to fix a real-time face swapping web application that's partially working but has critical video streaming issues. Current Setup (Already Done) - ✅ Deep Live Cam and DeepLiveWeb repositories cloned on RunPod GPU server - ✅ All dependencies installed (Python, ONNX, InsightFace, aiortc, etc.) - ✅ Face swapping models downloaded ([login to view URL], [login to view URL]) - ✅ WebSocket server running on port 5001 with GPU acceleration - ✅ Frontend served on port 5000 via RunPod proxy - ✅ WebSocket connections working: wss://[login to view URL] - ✅ WebRTC peer connection establishing successfully The Problem Everything connects but no face-swapped video displays: - Local webcam video shows correctly - WebSocket connects: "Connected to signaling server" - WebRTC establishes: "WebRTC connection established" - BUT: "Remote Video (Swapped)" section stays black - Face swapping models are loaded and SwapTrack is initialized - Server processes video frames but processed video doesn't reach browser Technical Details - Environment: RunPod GPU server (CUDA 12.4) - Backend: Python WebSocket + WebRTC (aiortc library) - Frontend: HTML5 + JavaScript WebRTC implementation - Repositories: - [login to view URL] (base face swapping) - [login to view URL] (web interface) - Access: SSH access to RunPod server provided What's Been Tried - WebRTC iceTransportPolicy configuration fixes - CUDA library compatibility fixes - WebSocket URL corrections for proxy environment - Debug logging throughout video pipeline - Server restart troubleshooting What I Need An experienced developer who can: 1. Diagnose the WebRTC video streaming issue - why processed video isn't reaching browser 2. Fix the video pipeline so face-swapped video displays in real-time 3. Work with existing setup (don't rebuild from scratch) 4. Handle RunPod proxy environment challenges if needed Required Skills - WebRTC expertise (peer connections, media streams, ICE handling) - Python backend (asyncio, websockets, aiortc) - JavaScript frontend (MediaStream API, video elements) - Video processing pipelines understanding - Remote server debugging via SSH - GPU/CUDA environments familiarity
Project ID: 39749286
31 proposals
Remote project
Active 8 mos ago
Set your budget and timeframe
Get paid for your work
Outline your proposal
It's free to sign up and bid on jobs
31 freelancers are bidding on average $472 USD for this job

I've been a full-stack developer for over 14 years, specializing in JavaScript and Python, which makes me an ideal fit for your project. My skillset covers PHP, React Native, React.js, Vue.js, Node.js, Mongo DB and more, giving me the versatility needed to handle complex issues such as the video streaming problem you've encountered. Throughout my career, I have faced various challenges in web development projects that required GPU or CUDA environments that I resolved successfully. Remote troubleshooting has been another area of expertise I gained while working with SSH-accessed servers like yours at RunPod. I am confident that my familiarity with CUDA 12.4 and video processing pipelines will help diagnose the issue and fix it efficiently. My services are characterized by speed, quality, and communication. Given your project's need to fix the existing setup without rebuilding from scratch, my vast experience allows me to understand and work within constraints effectively. As an architect of codes and designs that deliver results par excellence, I assure you that by choosing me for this project, you'll get a solution that not only fixes the issue but also ensures stable real-time face swapping video performance. Let's build a success story together!
$500 USD in 7 days
7.7
7.7

As a seasoned and versatile technology professional with over 13 years in the field, I am ideally suited to tackle the complex challenge of fixing your real-time face swapping app. My Expertise in Python, JavaScript, WebRTC, and GPU environments enables me to confidently navigate the intricate web of technologies you have set up on your RunPod server. Over the course of my career, I have developed a profound understanding of video processing pipelines through various projects involving robust technologies similar to yours. This acquired knowledge gives me an edge in not only diagnosing the exact issue behind your WebRTC video streaming but also devising efficient solutions to ensure that processed video is successfully transmitted and correctly displayed on the browser. Moreover, I comprehend the challenges associated with RunPod proxy environments and I'm more than equipped to handle them effectively if they arise. In addition to my technical skills, I offer you dedicated commitment to meeting deadlines without compromising quality as well as excellent remote server debugging capabilities via SSH. Don't gamble with novices for such a mission-critical task! Place your trust in a seasoned professional who is capable of delivering results. Help me understand the limits of my potential on the project by giving me this great opportunity!
$500 USD in 2 days
6.7
6.7

Hello, I have strong expertise in WebRTC, Python (aiortc), and real-time video pipelines. I can debug why the processed face-swapped stream isn’t reaching the browser, fix the video pipeline, and ensure smooth real-time streaming within your existing RunPod setup. Experienced with GPU/CUDA environments, async WebSocket servers, and frontend MediaStream APIs, I can deliver a stable end-to-end solution without rebuilding from scratch. Best regards, Vipin
$300 USD in 7 days
5.3
5.3

Nice to meet you sanjananb1,The requirements of your project match my areas of work and skills, to introduce myself. My name is Anthony Muñoz and i am the lead engineer for DS Pro IT agency. I have worked for over 10 years as a Full-Stack and software development engineer and have successfully done multiple jobs. It will be a pleasure to work together to make your project. Feel free to discuss about the project with me, greetings.
$910 USD in 7 days
5.8
5.8

Hi, as a proficient full stack ai developer , i can complete this face swapping based bug fixing task perfectly and quickly.I can start working on the project immediately.I can assure you that the best solution will be provided for you. Please contact me to discuss further.
$399 USD in 6 days
5.1
5.1

Hi Sanjana Nuwan B., I came across your project "Fix Real-Time Face Swapping App" and I'm confident I can help you with it. About Me: I'm a agency owner with over 8+ years of experience in JavaScript, Python, Web Development. , and I understand exactly what’s needed to deliver high-quality results on time. Why Choose Me? - ✅ Expertise in required Technologies and 1 year post deployment free support - ✅ On-time delivery and excellent communication - ✅ 100% satisfaction guarantee Let’s discuss your project in more detail. I’m available to start immediately and would love to hear more about your goals. Looking forward to working with you! Best regards, Deepak
$600 USD in 10 days
4.7
4.7

Hi Sanjana. I'm a software developer which have 5+ years of experience on Python, JavaScript As you can see from my work history on my profile, I can handle your project perfectly. And I will provide solution and my experience for this project via a private chat. Let's discuss in more details via chat. Thank you for the opportunity to bid. I look forward to a mutually beneficial collaboration for both parties. Best regards. Ruslan D.
$500 USD in 1 day
5.0
5.0

As someone whose passion for solving complex problems aligns perfectly with this project, I believe my extensive full-stack development experience, depth in Python and JavaScript, knowledge in handling GPU/CUDA environments, and remote server debugging skills make me the ideal candidate to fix your real-time face-swapping app. Over the 12+ years of my career, I've built and delivered robust web applications for various industries. Notably, I've worked on projects entailing intricate video processing pipelines and successfully implemented WebRTC solutions. Furthermore, I have hands-on familiarity with debugging and optimizing complex systems via SSH, a skill that will prove invaluable in identifying and resolving the video streaming issue swiftly. In addition to my technical proficiency, my leadership competency developed from managing projects for global clients enables me to understand the nuances of specific setups. Given that you prefer working with existing technology rather than rebuilding from scratch, my adaptability combined with a solution-oriented approach will ensure we leverage what is available most efficiently. Let's team up to get your app running flawlessly – quality assured, timely delivered!
$250 USD in 2 days
4.7
4.7

Hello Sanjana Nuwan B., I would like to grab this opportunity and will work till you get 100% satisfied with my work. I'm an expert who has many years of experience on JavaScript, Python, Web Development, Video Processing, Deep Learning, Video Streaming, WebRTC Please come over chat and discuss your requirement in a detailed way. Regards
$500 USD in 1 day
4.1
4.1

✅ IF YOU'RE NOT HAPPY, YOU DON'T PAY ✅ I am a perfect fit for your project as an experienced developer with a strong background in WebRTC, Python backend, JavaScript frontend, and video processing pipelines. I understand the critical issue you're facing with real-time face swapping and the challenges with video streaming not displaying the swapped video. While I am new to freelancer, I have tons of experience and have successfully tackled similar projects off-site. I would love to chat more about your project! Regards, Piyush Gupta
$450 USD in 5 days
3.9
3.9

Hello Sanjana Nuwan B., I’ve gone through your project description and feel confident that I’m a strong match for your needs. I recently completed a similar project just a month ago. My background covers JavaScript, Python, Web Development, Video Processing, Deep Learning, Video Streaming, WebRTC. Please come over chat and discuss your requirement in a detailed way. Regards
$440 USD in 1 day
3.5
3.5

Hello Sanjana Nuwan B., I’ve been working with JavaScript, Python, Web Development, Video Processing, Deep Learning, Video Streaming, WebRTC for over 7 years, and I love helping people bring their ideas to life. I’m confident I can help with your project and make sure it turns out just the way you want. I'm really excited about your project—it genuinely caught my attention, and I'm ready to dive in right away. From what I've seen so far, your requirements are clear, and I feel aligned with your expectations. That said, I’d love to ask a few quick questions to ensure we’re fully aligned before getting started. I’m excited to work with you and make this project awesome! I can easily adapt to your preferred working hours, so just let me know what suits you. Talk soon, Cheers Liam
$500 USD in 1 day
2.8
2.8

Hi, We reviewed your project description, and it appears that our team would be an excellent match for this job. We did the same work 3 months ago. We are an expert team which have many years of experience on JavaScript, Python, Web Development, Video Processing, Deep Learning, Video Streaming, WebRTC Let's connect via chat to discuss this further. Regards
$450 USD in 1 day
2.7
2.7

Hi Sanjana Nuwan, sounds like your app is doing almost everything right—except the part where the swapped video actually shows up (aka the most important bit ). I’ve worked with aiortc, Python async pipelines, and WebRTC debugging enough to know that when the browser screen stays black, it usually means the processed frames aren’t being correctly wrapped as a MediaStream track or sent back through the peer connection. My approach would be to trace the exact point where frames are dropped (SwapTrack → aiortc VideoStreamTrack → RTC connection) and patch the pipeline so the GPU-processed video flows back smoothly into the client. I’ve also wrestled with proxy environments like RunPod before, so I’ll make sure your signaling, ICE candidates, and video delivery play nicely together. By the end, you won’t just have “connections established,” you’ll have a live, working face swap demo running in real time . Let’s get your app out of the “black screen blues” and into the spotlight. Best, Ivanna.
$500 USD in 7 days
2.4
2.4

⭐⭐⭐Dear Sanjana Nuwan B.,⭐⭐⭐ "I'll do my best for your satisfaction." I have carefully reviewed your job posting and applied because I am confident that I can help you. I have 12 years of experience on JavaScript, Python, Web Development, Video Processing, Deep Learning, Video Streaming, WebRTC and am highly skilled in delivering high-quality results. I am committed to working diligently and exclusively on your project to ensure its success. Let’s build something great together. I’m ready to start immediately and committed to long-term success. Thank you for considering my bid. Best regards Oleksandr
$500 USD in 7 days
1.7
1.7

hi, i am an experienced web developer and can fix your real-time face swapping app so that the processed video streams correctly to the browser. i will debug your WebRTC + aiortc pipeline, ensure GPU-accelerated frame processing reaches the frontend, and handle RunPod proxy nuances without rebuilding from scratch. let’s get your face-swapped video working seamlessly in real time. JUST MSG ME..........
$500 USD in 7 days
0.9
0.9

Hi!I am a Artificial Intelligence expert that is proficient in Python/Java expert with over 5 years experience dealing with Software, I can help working with your projects. I've previously worked on the exact same project for another employer. Basick Knowledge: Pandas, Numpy, Coverage, UnitTests, Docker Web Automation with Selenium, Beautifulsoup Pdf Parsing, OCR, Parsing Grammar from formula, White noising. Network building like nb-iot with dataset, IDS building with CTU-13, KDD Dataset Fake News detection Script with Dataset, Tor network related Script MLP, NLP and more base for ml and dl deliver. Payment server building using Flask and Django Scraper building for several business ML and Deep Learning for classification and prediction(Tensorflow) using PIP, anaconada, Cuda - football prediction, football betting using MLP, Roc, Clustering - image recognization and face recognization using Keras, Pytorch - face recognition, video streaming integration for people verification Python trading strategy establishment and auto trading implmentation with api. ML and DL with web interface using Django Unit Testing with Coverage in Pycharm Database: Mysql, Sqlite, Mongo, Postgresql, Ms Sql When do you need this finished by? I understand how this task should be done with my skillsets, and can get this done for you quickly and qualifiedly! Please research my work sample i worked before and I look forward to working on this project with you. Thanks.
$500 USD in 7 days
3.4
3.4

I was excited to come across your project, Sanjananb. It’s exactly the kind of challenge I love taking on. I specialize in crafting clean, modern, and high-performing digital solutions that truly make an impact. From web design to automation, I help businesses stand out in a crowded market. While new to Freelancer, I bring real-world experience to the table, always delivering projects on time with a sharp eye for detail. Let’s connect and explore how I can diagnose and fix the WebRTC video streaming issue for your real-time face-swapping application, ensuring the face-swapped video displays seamlessly. Looking forward to collaborating. Best regards, Thomas
$400 USD in 14 days
0.0
0.0

Hello, I have thoroughly reviewed your requirements for fixing the real-time face swapping web application. I understand that the current setup is in place, but there are critical video streaming issues that need to be addressed. With my expertise in JavaScript, Python, and Web Development, I am confident in my ability to diagnose the WebRTC video streaming problem and ensure that the face-swapped video displays in real-time without the need to rebuild from scratch. I have experience working with similar technologies and environments, including WebRTC, Python backend development, JavaScript frontend implementation, and remote server debugging via SSH. I am ready to tackle the challenges presented by the RunPod proxy environment and provide effective solutions to ensure the successful operation of the application. I look forward to the opportunity to work on this project with you and ensure effective communication throughout the process. Best regards, Umar
$400 USD in 1 day
0.0
0.0

Hhi I am experienced in this and I can start right now but i have few doubts and questions lets have a quick chat and get it started waiting for your replyyy ! r
$500 USD in 7 days
0.0
0.0

Kandy, Sri Lanka
Payment method verified
Member since Aug 12, 2010
$30-90 USD
$2950-5000 USD
$30-250 USD
$30-250 USD
min $50 USD / hour
₹75000-150000 INR
$500-750 USD
$250-750 USD
₹1500-12500 INR
₹750-1250 INR / hour
$250-750 USD
₹1500-12500 INR
₹600-1500 INR
₹600-1500 INR
$250-750 USD
$30-250 USD
£20-250 GBP
$10-50 CAD
₹750-1250 INR / hour
€750-1500 EUR
$30-250 USD
€750-1500 EUR
₹1500-12500 INR
₹12500-37500 INR
€8-30 EUR