
Ditutup
Disiarkan
WebRTC Call Recording Issues in Desktop Dialer (JsSIP) We are working on a desktop VoIP dialer built using JsSIP and WebRTC and are facing multiple issues related to audio call recording that need to be analyzed and fixed. Issues Observed 1. Conference Call Recording Controls o User-facing Start / Stop recording buttons do not work reliably during conference calls. o Recording sometimes does not include all participants or does not stop correctly. 2. Critical: Background Audio Recording o Audio recording sometimes continues or restarts without explicit user action or permission. o This is a privacy and browser policy compliance issue and must be handled strictly via user consent and proper MediaStream cleanup. 3. Recording Failure During Multiple Calls o When handling multiple or consecutive calls, call recording intermittently fails. o In some cases, recordings are empty, corrupted, or not generated at all. Technical Stack • JsSIP • WebRTC (RTCPeerConnection) • MediaStream / MediaStreamTrack • MediaRecorder API • Desktop application (Electron or browser-based) Expected Outcome • Reliable user-controlled start/stop recording • Proper conference audio mixing • Recording works consistently across single, multiple, and conference calls • No background or unauthorized recording • Correct MediaStream and permission lifecycle management Required Expertise • Strong experience with WebRTC audio pipelines • MediaStream lifecycle and track management • Conference call audio mixing • Browser permission and privacy compliance
ID Projek: 40224308
9 cadangan
Projek jarak jauh
Aktif 22 hari yang lalu
Tetapkan bajet dan garis masa anda
Dapatkan bayaran untuk kerja anda
Tuliskan cadangan anda
Ianya percuma untuk mendaftar dan membida pekerjaan
9 pekerja bebas membida secara purata ₹1,047 INR/jam untuk pekerjaan ini

Hello, I’m Karthik, a Full-Stack & Real-Time Communication Architect with 10+ years of experience building VoIP, WebRTC, and media-driven applications. I’ve resolved complex audio pipeline and recording issues in JsSIP/WebRTC environments, making me confident I can stabilize your desktop dialer quickly. **How I’ll Fix This:** ✔ Deep analysis of RTCPeerConnection, MediaStream, and MediaRecorder flows ✔ Implement reliable user-controlled start/stop recording with strict permission handling ✔ Proper audio mixing for conference calls to ensure all participants are captured ✔ Prevent background/unauthorized recording via track cleanup and lifecycle enforcement ✔ Resolve failures across multiple/consecutive calls with buffer and stream management ✔ Ensure privacy and browser-policy compliance **Approach:** • Debug signaling and stream attachment points • Refactor recording logic for deterministic behavior • Add safeguards, logging, and fallback handling • Validate across Chrome/Edge and Electron (if applicable) **Why choose me?** • Proven expertise in WebRTC, JsSIP, and real-time media systems • Strong debugging skills for concurrency and media issues • Production-focused fixes—not temporary patches • Clear documentation for your team I can help you achieve stable, compliant, and fully reliable call recording across all scenarios. Let’s review your current implementation and resolve this efficiently. Best regards, Karthik
₹1,300 INR dalam 40 hari
4.1
4.1

Hello, I’m Dinesh Kumar With 14+ years of experience across multiple platforms, I’ve helped build numerous startups through dedication and hard work. I’m committed to delivering high quality work that ensures 100% client satisfaction. Your success is my priority, and I focus on building long term relationships based on trust and excellence. Expertise: Web & App Development – React.js, Node.js, JavaScript, PHP, MySQL, WordPress, Magento, CodeIgniter, Shopify, .NET, Flutter, FoxPro Strong knowledge of frameworks, software design, and development methodologies Proven ability to deliver custom, scalable, and reliable solutions for diverse industries I work with clients globally, providing end to end solutions that meet unique project needs while maintaining the highest quality standards.
₹1,000 INR dalam 40 hari
2.3
2.3

Hi, I’ve reviewed your requirement regarding Call Recording issues with JsSIP / WebRTC, and I can help diagnose and fix the problem efficiently. I have hands-on experience with: JsSIP configuration & SIP over WebSocket WebRTC media stream handling (getUserMedia, RTCPeerConnection) Server-side recording setups (Asterisk / FreeSWITCH / SIP servers) MediaRecorder API & audio stream merging NAT / ICE / STUN / TURN troubleshooting SDP debugging & codec negotiation issues Call recording problems usually relate to stream capture logic, SIP server configuration, or incorrect media track handling — I’ll systematically identify the root cause and implement a stable fix. I can start immediately and provide clear debugging updates. Regards, Bharti M
₹1,246 INR dalam 40 hari
2.4
2.4

With 7 years of experience in WebRTC development, I am the best fit to analyze and fix the call recording issues in the JsSIP/WebRTC Desktop Dialer project. How I will complete this project: - Analyze the current codebase to identify the root cause of the recording issues - Implement user-controlled start/stop recording functionality - Ensure proper conference audio mixing - Implement strict user consent and MediaStream cleanup for background audio recording - Address recording failures during multiple calls by optimizing MediaStream and MediaStreamTrack management Tech stack I will use: - JsSIP - WebRTC (RTCPeerConnection) - MediaStream / MediaStreamTrack - MediaRecorder API - Electron or browser-based desktop application development Having worked on similar solutions in the past, I am confident in my ability to deliver the following outcomes: - Reliable user-controlled recording - Proper conference audio mixing - Consistent recording across single, multiple, and conference calls - No background or unauthorized recording - Correct MediaStream and permission lifecycle management By leveraging my expertise in WebRTC audio pipelines, MediaStream management, and conference call audio mixing, I will ensure a successful resolution to the call recording issues in the JsSIP/WebRTC Desktop Dialer project.
₹825 INR dalam 7 hari
1.2
1.2

Hyderabad, India
Ahli sejak Jan 19, 2026
$10-30 USD
$15-25 USD / jam
$750-1500 USD
₹100-400 INR / jam
$250-750 USD
$250-750 USD
₹1500-12500 INR
$30-250 USD
$250-750 USD
$15-25 USD / jam
₹1500-12500 INR
$250-750 USD
₹100-400 INR / jam
₹12500-37500 INR
$15-25 USD / jam
₹400-750 INR / jam
₹12500-37500 INR
$30-250 AUD
₹37500-75000 INR
$250-750 USD