
Completed
Posted
Paid on delivery
I’m building a browser-based video-conferencing web app and need an experienced WebRTC engineer who can take it from proof-of-concept to a production-ready solution on desktop browsers. Core scope • Set up peer-to-peer / SFU signalling so two or more users can join the same room from Chrome, Firefox and Edge without plugins. • Implement reliable server-side or cloud recording so each session is stored and downloadable in a standard format (mp4/webm). • Optimise media streams for low latency and solid audio/video sync even on moderate bandwidth. Tech expectations Most of the stack is still flexible, but you should be comfortable working with typical WebRTC tooling such as mediasoup, Janus, Jitsi, Kurento, simple-peer, [login to view URL] or equivalent signalling layers, plus modern JavaScript/TypeScript on the front end. The back-end can run on Node.js, Go or Rust—choose what lets you reach stable recordings fastest. Acceptance criteria • Two-party and multi-party calls run for 30+ minutes with <300 ms end-to-end latency. • A complete recording is produced, automatically saved, and playable in any HTML5 player. • Clear, commented code and short setup documentation so another developer can deploy in one command. This is time-sensitive and I’d like to begin immediately, so please highlight similar WebRTC video projects you’ve shipped and let me know how quickly you can deliver a first working room with recording.
Project ID: 40361905
22 proposals
Remote project
Active 12 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

Hi — I've built and maintain real-time voice/video systems with WebRTC, including a production platform handling peer-to-peer and multi-party calls. For your project, here's my approach: Signaling + SFU: I'd go with mediasoup on Node.js — it gives you the best balance between multi-party performance and recording capability. [login to view URL] for signaling. This handles 2+ users in a room without the peer-to-peer mesh overhead that kills quality at 3+ participants. Recording: mediasoup lets you pipe media tracks server-side. I'll record each session using FFmpeg into mp4, auto-saved and downloadable. No third-party recording service needed. Browser support: Chrome, Firefox, Edge — I'll handle the codec negotiation differences (VP8/VP9/H264) so it works cleanly across all three without plugins. Latency: Proper ICE candidate handling, TURN fallback for restrictive networks, and adaptive bitrate to keep it under 300ms even on moderate bandwidth. What I'll deliver: Working room with join/leave for 2+ users Server-side recording saved as mp4 Clean TypeScript codebase with Docker setup (one command deploy) Setup docs Timeline: First working room with recording in 3-4 days. I run my own WebRTC voice/video platform in production and have a completed WebRTC contract on my Upwork profile. Happy to start today.
$48 USD in 7 days
0.0
0.0
22 freelancers are bidding on average $54 USD for this job

As a WebRTC video conferencing engineer, I am Vimal Kumar the top-rated WordPress developer you need to make your project come alive. My journey in web development spanned over 10 remarkable years and spanned across various aspects in the field such as HTML5, JavaScript, and Linux on the Node.js platform. These competencies have equipped me to seamlessly handle projects just like yours. As part of a 20+ professional team we believe in building success for our clients using their feedback to carry out enhancements where necessary. In terms of my experience with WebRTC video projects like yours, over the years I have delivered multiple successful implementations that are functioning efficiently till day and fulfilling my client's needs best. This very project perfectly aligns with what I excel at, from setting up peer-to-peer signaling for multiple users on Chrome, Firefox, Edge sans plugins (SFU). My hands-on experience with the flexible stacks that you are targeting including Kurento, Jitsi makes me one for this job. In conclusion, my extensive experience in WebRTC video projects combined with my proficiency in modern JavaScript/TypeScript on the front end as well as on back-ends like Rust and Node.js makes me an ideal fit for your requirement. My impressive track record and fast-delivery attitude can surely add value to your project while maintaining uncompromised quality work on a time-effective mode. Hire me today and let's make this project a great success together!
$89 USD in 2 days
5.3
5.3

I can take your WebRTC proof-of-concept to a production-ready state quickly. I’m an individual developer who handles both the complex media signaling and the underlying infrastructure, so you’ll have a direct line to the person actually building your SFU and recording pipeline. I’ve worked extensively with mediasoup and Janus to build low-latency video environments, and I know exactly how to architect server-side recording to ensure audio/video sync remains perfect in a standard webm/mp4 format. Because I specialize in DevOps and containerization, I’ll provide a docker-compose setup that allows you to deploy the entire stack—signaling, media server, and recording worker—with a single command. I focus on optimizing the bitrate and jitter buffers specifically for browser-to-browser stability across Chrome, Firefox, and Edge. I can deliver a working multi-party room with functional cloud recording within a few days of starting. I’m ready to jump into your stack and get these streams optimized. Let's get this live.
$150 USD in 2 days
4.7
4.7

Hi there! I'm thrilled to see your urgent need for a WebRTC video conferencing engineer. I understand the importance of taking your video-conferencing web app from proof-of-concept to a reliable production solution on desktop browsers. Here's how I can help: - I'll ensure seamless peer-to-peer / SFU signalling for multi-user rooms on Chrome, Firefox, and Edge without plugins. - Implement robust server-side/cloud recording for easy session storage and download in mp4/webm formats. - Optimize media streams for low latency and solid audio/video sync, even on moderate bandwidth. With expertise in mediasoup, simple-peer, and modern JavaScript/TypeScript, I'm confident in delivering stable recordings swiftly. I've successfully shipped similar WebRTC video projects and can swiftly provide a working room with recording. Let's discuss further and get started right away!
$48 USD in 7 days
4.1
4.1

Hello, I can help you with this quickly and deliver a clean, high-quality solution. I have 8+ years of experience in WordPress, Shopify, React, and Node.js, and I’ve completed multiple similar projects with 5⭐ feedback. I’m ready to start immediately and can ensure fast and reliable delivery. Let’s get this done.
$50 USD in 4 days
3.8
3.8

I can help you quickly stabilize and optimize your browser-based video-conferencing app using deep WebRTC expertise. I understand you need someone who can jump in fast, diagnose issues, and get a reliable, production-ready experience in place. I’ve shipped WebRTC-based conferencing, telehealth, and virtual event platforms, working with complex signaling, NAT traversal, TURN/STUN configuration, and scaling group calls. This includes improving call quality, reducing connection failures, and handling edge cases across Chrome, Firefox, Safari, and mobile browsers. My approach would be to first review your current architecture (signaling server, media flows, TURN/STUN), identify bottlenecks, then implement targeted fixes for connectivity, quality, and stability, with clear metrics and logging so you can monitor performance going forward. I would love to chat more about your project! Regards
$47.50 USD in 7 days
3.6
3.6

With our team's deep understanding of Javascript, Node.js and extensive expertise in Web Development, we're confident we can take your browser-based video-conferencing web app from proof-of-concept to a production-ready solution. We've successfully handled similar projects before as our developers have ample experience with WebRTC tooling such as mediasoup, Janus, Jitsi, Kurento, simple-peer, Socket.io. What sets us apart is not just our ability to deliver on time but our commitment to ensuring quality and robustness. When we finish the project, you'll be able to have two-party and multi-party calls running seamlessly for 30+ minutes with less than 300 ms end-to-end latency. Furthermore, we will implement a reliable server-side/cloud recording solution that stores each session in a standard format(mp4/webm) and makes it easily downloadable - which will be a crucial aspect of your video conferencing web-app. At Paper Perfect, we take pride in crafting clear and concise code that's easily understandable and maintainable by any other developer. Our goal is to make sure you are entirely satisfied with the end result – so not only will you get a complete recording produced and automatically saved after every session but also a comprehensive setup documentation that allows for easy deployment with just one command. With us on board, you can trust that your project will be treated as top priority - starting immediately!
$48 USD in 7 days
2.7
2.7

I can help you quickly stabilize and optimize your browser-based video-conferencing app using WebRTC. I’ve worked on low-latency, multi-party video solutions and understand the nuances of signaling, TURN/STUN configuration, bandwidth management, and cross-browser reliability. In past projects, I’ve implemented custom SFU/MCU setups, improved call quality under poor network conditions, and resolved issues like one-way audio, frequent disconnects, and scaling to many concurrent rooms. I’m comfortable debugging in production-like environments and moving fast without sacrificing stability. My approach would be to first review your current architecture (signaling server, STUN/TURN, media flows), identify bottlenecks, then iteratively fix connection issues, renegotiation problems, and media quality, while documenting changes for your team. I would love to chat more about your project! Regards
$47.50 USD in 7 days
2.0
2.0

Hi there, You’re absolutely in the RIGHT PLACE. I’ve delivered SIMILAR PROJECTS multiple times and know EXACTLY how to execute this efficiently and correctly from day one. To lock down the SCOPE, TIMELINE, AND PRICING, I’ll need to ask you a few key questions. Unfortunately, Freelancer’s 1500 CHARACTER LIMIT doesn’t allow me to break everything down properly here. Let’s jump on CHAT so I can show you my PROVEN PAST WORK, walk you through the REAL RESULTS I’ve delivered, and outline a CLEAR ACTION PLAN for your project. You’ll immediately see why my approach is DIFFERENT and EFFECTIVE. If you’re serious about getting this done RIGHT, I’m ready to move forward. Looking forward to CONNECTING and WINNING TOGETHER. Cheers, Mayank Sahu
$48 USD in 7 days
0.1
0.1

Hey — saw your post about needing an urgent WebRTC video conferencing engineer. Getting stable, low-latency streams in the browser (especially with multiple participants) is usually where these apps start to fall apart. Quick question before I suggest an approach: Are you planning to use a media server like Janus / mediasoup / Twilio, or is this meant to be pure peer-to-peer? I’ve built and optimized WebRTC-based apps before (handling signaling, TURN/STUN, and bandwidth/quality issues), so I’m familiar with the usual pitfalls. If you share your current architecture, repo, or a short spec, I can review it and tell you what’s realistic to ship quickly.
$47.50 USD in 7 days
0.0
0.0

Hi, I am an IT Engineering student and I have the exact skills required for your project. I am highly proficient in Linux environments and web development (HTML5, CSS3, and JavaScript). I can assist you urgently with your WebRTC setup. My technical background at ESTC has prepared me to handle server-side configurations and front-end integration effectively. Key strengths for this mission: Linux Administration: Comfortable with terminal and server setups. Web Technologies: Strong command of HTML5 and JavaScript. Availability: Ready to start right now and deliver within 24 hours. I am committed to providing a quick and professional solution to your urgent request. Looking forward to discussing the details with you. Best regards, Khadija
$48 USD in 7 days
0.0
0.0

Jaipur, India
Payment method verified
Member since May 5, 2009
$30-250 USD
$30-250 USD
₹1500-12500 INR
₹37500-75000 INR
₹600-1500 INR
$30-250 AUD
₹1250-2500 INR / hour
$250-750 USD
$30-250 AUD
₹12500-37500 INR
₹1500-12500 INR
₹600-1500 INR
$250-750 USD
$15-25 USD / hour
€250-750 EUR
$250-750 USD
$3000-5000 USD
₹12500-37500 INR
₹12500-37500 INR
$250-750 USD
₹75000-150000 INR
₹37500-75000 INR