
Closed
Posted
Paid on delivery
Title: Video Call Media Handling Improvements 1. Camera Interruption Handling • When a user is in an active video call and opens another camera application, the app should pause the local video stream (similar to WhatsApp behavior). • Other participants should see a "Video Paused" state/indicator instead of a black screen. • When the user returns to the app and camera access is restored, video streaming should resume automatically. 2. SIM Call Handling in Background • When a cellular (SIM) call is received during an active app call, the app should place the ongoing call on hold and notify all participants. • This functionality currently works only when the app is in the foreground. • Extend the same behavior to work reliably when the app is in the background. 3. Screen Sharing - First-Time Launch Issue • Screen sharing does not work on the first attempt after a fresh app installation. • When a user starts screen sharing for the first time, other participants see a black screen instead of the shared content. • If screen sharing is stopped and started again, it works correctly without any issues. • Investigate and fix the first-time screen sharing initialization flow so that screen sharing works successfully on the very first attempt after app installation.
Project ID: 40509264
38 proposals
Remote project
Active 23 secs ago
Set your budget and timeframe
Get paid for your work
Outline your proposal
It's free to sign up and bid on jobs
38 freelancers are bidding on average ₹8,692 INR for this job

Hi there, I’ve reviewed your project and would be happy to help. With 5+ years of experience in React Native, I build cross-platform apps that are fast, scalable, and user-friendly across both iOS and Android. You’ll get clean code, responsive UI, and timely delivery — with clear communication throughout. Let’s connect and get started! Best, Bhargav React Native Developer | 5+ Years Experience
₹12,000 INR in 3 days
7.0
7.0

As a highly experienced full-stack developer with comprehensive skills in mobile app development, particularly in React Native, I would be the perfect fit for your project. Over the past 5 years, I have dedicated my career to building robust, scalable, and user-friendly apps. With a strong resume of successful projects under my belt, I am confident that I can provide the cutting-edge solution you are looking for. To address your specific needs, I am adept at managing possible interruptions or conflicting actions that may occur during video calls such as switching camera applications which cause a pause in streaming. By implementing a similar feature seen in WhatsApp, other users will be made aware of this "video paused" state instead of facing the dreaded black screens, which enhances overall UX. Moreover, integrating proper handling for SIM call interruptions in both foreground and background mode is something I can guarantee would be accomplished flawlessly. Furthermore, given my expertise in React Native and your unique request about initializing screen sharing on the first attempt post-application installation without any issues is an area where I am confident I could provide a clear solution. My approach to programming is thorough and meticulous ensuring that every scenario is accounted for. My goal has always been to deliver beyond expectations by sweating the small stuff to improve every aspect of user journey. Let's connect and discuss your project needs further!
₹12,500 INR in 7 days
4.9
4.9

Hello, I understand that you are facing significant challenges with the media handling functionalities in your React Native video call app. Specifically, the need for seamless camera interruption management, reliable SIM call handling in the background, and resolving the initial screen sharing issues are crucial for enhancing user experience. With over 12 years of experience in full-stack development, I have successfully implemented similar features using technologies like React Native and Node.js. I can ensure that when users switch to another camera app, their local video stream will pause effectively while providing a clear indicator to other participants. Additionally, I can extend the SIM call handling functionality to work flawlessly even when the app is running in the background. Furthermore, I'll address the first-time screen sharing problem by optimizing its initialization flow so it works consistently right after installation. Could you please share any specific use cases or additional requirements you might have for these improvements? Looking forward to your response!
₹12,500 INR in 7 days
3.4
3.4

As an experienced React Native developer with a strong background in Android app development, I firmly believe I am the right professional to address the video call media handling improvements you're looking for. Drawing from my five-plus years of full-stack expertise, I am well-versed in solving complex issues and creating custom solutions to enhance user experience. In relation to your first requirement, I have extensive knowledge and hands-on skills in camera interruption handling. Having developed multiple apps where seamless video streaming is crucial, I'm adept at implementing mechanisms that pause local video streams when necessary while providing clear indicators to participants through video paused states instead of black screens. This ensures unbroken flow during video calls. The second issue regarding SIM call handling in the background can be resolved by leveraging my in-depth understanding of Android lifecycle management. I've previously implemented similar functionalities successfully and can extend the same behavior reliably even when the app is not in focus, ensuring all participants are notified accordingly and the ongoing call can gracefully resume upon cell call completion.
₹7,000 INR in 7 days
3.5
3.5

Hi there! highly interested. I am ready to make react native android app for all the video feature you have included. Initial screen sharing bug, guaranteeing it works flawlessly on the very first attempt after installation. My strong background in `JavaScript` and `React.js` (directly applicable to `React Native`), coupled with a keen Regards' Nikhil.
₹7,000 INR in 7 days
3.3
3.3

The three issues you've described — camera interruption pausing the stream (like WhatsApp), SIM call hold behavior extending to the background, and the first-time screen sharing black screen — are all React Native + platform-level problems we've solved before. Camera interruption: handle via camera lifecycle events to detect focus loss and trigger a Video Paused state. SIM call in background: requires a headless task or foreground service on Android. Screen share first-launch: typically a permissions-timing issue resolved with deferred initialization of the sharing session. All three are contained fixes with no architectural changes needed. Ping me and we can start right away.
₹12,000 INR in 7 days
2.2
2.2

༺❖༻ Dear Client ༺❖༻ Thanks for posting about my specialist job area. Your required skills perfectly match my experience and work style. I have worked on real time video calling systems using React Native with native Android and iOS modules, focusing on media stream lifecycle, call interruption handling and screen sharing stability. I have fixed similar issues where camera switching, background calls and first time media initialization caused black screens or frozen streams. I can implement proper camera interruption handling so when another camera app is opened the local stream is paused cleanly and remote users see a “video paused” state instead of a black screen. Once the user returns to the app, the stream will resume automatically with stable reinitialization. For SIM call handling I will extend background lifecycle logic so active calls are placed on hold even when the app is not in foreground and all participants receive proper state updates without breaking the session. For screen sharing I will fix the first launch issue by correcting permission flow, media projection initialization and stream start timing so sharing works correctly on the first attempt after installation. Given the opportunity I can deliver a stable and production ready fix that improves reliability and user experience. Let’s discuss your current setup so I can start immediately. Best regards Glenn Bondoc
₹10,000 INR in 7 days
2.4
2.4

Hello, We can investigate and resolve the media-handling issues in your video calling application to ensure a smooth and reliable user experience. The work will include implementing proper camera interruption handling so participants see a clear "Video Paused" state when camera access is temporarily unavailable, extending SIM-call hold functionality to work consistently in both foreground and background states, and fixing the first-time screen-sharing initialization issue that currently causes a black screen after fresh installation. Our approach includes root-cause analysis, media session lifecycle review, platform-specific testing (Android/iOS), implementation, regression testing, and validation across multiple call scenarios to ensure stability. Deliverables include updated source code, tested fixes, technical documentation of changes, and verification of all three scenarios in staging before release. Best regards, Plexikart
₹5,000 INR in 1 day
0.0
0.0

I can offer a reliable and results-driven approach to your project, focusing on improving video call media handling by ensuring camera interruption pauses the local video with a clear "Video Paused" indicator, extending SIM call hold functionality to background mode, and fixing the first-time screen sharing initialization issue for a seamless user experience. My expertise includes developing clean, professional, and integrated communication applications with automated media handling features. While I am new to freelancer, I have tons of experience and have done other projects off site. I would like to chat more about your project! Regards, Andiswa Ngqika
₹5,650 INR in 14 days
0.0
0.0

With my 5+ years' experience specializing in mobile app development specifically within React Native, I'm confident in taking on the challenges your video call media app presents. My portfolio includes numerous successful projects centered around app optimization, camera handling, and background tasking - exactly the improvements your app requires. In addition, I have a comprehensive understanding of backend architecture and third-party integrations. This allows me to design robust systems that optimize video-call performance on your platform. My experience with integrating cellular call handling and transforming services to work in the background will surely result in a seamless experience for your users. Lastly, my focus as a developer is not just on completing tasks but creating products that make real impact. I've helped numerous businesses build and scale their platforms, now it's time to do the same for yours. I combine my technical prowess with clear and open communication to ensure that your vision is always taken into account when making decisions during development.
₹8,600 INR in 9 days
0.0
0.0

“What makes you the best candidate for this project?” ka matlab hai: “Aap is project ke liye sabse achhe vyakti kyon hain?” ya “Hum aapko hi kyon hire karein?” Agar video editing project ke liye jawab dena ho to likh sakte ho: I have 4 years of video editing experience and specialize in reels, shorts, and social media content. I focus on high-quality edits, smooth transitions, and fast delivery. I understand how to create engaging content that helps clients get better results and audience attention. Simple English mein: I have 6 years of editing experience, work fast, and always deliver quality videos. I am dedicated to giving my clients the best possible results.
₹7,000 INR in 7 days
0.0
0.0

Hi, I can help with these React Native video calling issues. I have experience working with real-time communication applications, media handling, screen sharing, call lifecycle management, and background state handling on both Android and iOS. Based on your requirements, I would: • Implement proper camera interruption handling so participants see a "Video Paused" state instead of a black screen and video resumes automatically when camera access is restored. • Extend SIM call interruption handling to work reliably even when the app is running in the background, ensuring participants are notified and call state remains synchronized. • Investigate and resolve the first-time screen sharing issue by fixing the initialization and permission flow so screen sharing works correctly on the very first attempt after installation. Before making changes, I'll review the current implementation, identify the root causes, and thoroughly test the fixes across supported devices and operating systems. I'd be happy to review the codebase and discuss the current video SDK being used (WebRTC, Agora, Twilio, Jitsi, etc.). Best regards, Sanat
₹7,000 INR in 18 days
0.0
0.0

Hey There, I went through your project and understand that you need fixes for video call media handling in your React Native Android app, including camera interruption handling, SIM call behavior in the background, and the screen sharing first-time launch issue. I have good experience with React Native, WebRTC, video calling applications, media permissions, and Android background services. I can identify the root causes and implement reliable fixes to ensure smooth call functionality and a better user experience. I will provide the best solution within your budget and ensure quality work with timely delivery. Thanks, Rohit
₹7,000 INR in 7 days
0.1
0.1

Hello, The possible solutions of the issues: For the camera and SIM interruptions in the background, I will implement proper lifecycle observers and system broadcast receivers (like PhoneStateListener) to trigger the "Video Paused" and hold states reliably. For the first-time screen sharing bug, it's highly likely a permission handshake or media projection token initialization delay on a fresh install, which I can fix in the setup flow. Let's chat for a detailed talk. Thanks, Pinki
₹12,500 INR in 3 days
0.1
0.1

Hi, I can help you fix these video call issues in your app, especially the camera pause behavior and screen sharing bug on first launch. I have experience working with real-time communication features and stream handling. I will make sure that when a user switches apps or opens the camera, the video stream pauses properly with a “Video Paused” state. I will also fix the SIM call handling so ongoing calls are correctly held even when the app is in the background. Along with that, I will debug the screen sharing initialization so it works correctly on the first attempt after installation. I focus on stable and smooth user experience in live video systems. Ready to start Immediately.
₹7,000 INR in 7 days
0.0
0.0

WE'VE JUST COMPLETED A SIMILAR PROJECT!! After reading your project, it sounds like you're looking for more than just someone who can complete a task. You need a solution that is reliable, professional, and actually helps move your business forward. We've recently completed a very similar project in the same space and helped the client turn their idea into a polished product that was easier for customers to use and easier for the business to manage. What caught my attention was your focus on quality and user experience. That's exactly where we spend most of our time, making sure everything feels clean, intuitive, fast, and built for long term growth. We handle the entire process from planning and design through development, automation, integrations, testing, and ongoing support. A quick question. If we spoke now and this project was considered a complete success, what would need to happen for you to feel it was one of the best investments you've made? I'd love to chat about your project! The worst that can happen is you walk away with a free consultation! Regards, Ryan.
₹5,250 INR in 7 days
0.0
0.0

Hey , Good morning! I am an expert mobile software engineer with skills including Mobile App Development, Git, Figma, iPhone, App Development, React Native, Android App Development, Video Streaming, PhoneGap and Android. "Video Paused" Please contact me to discuss more about this project. I await your immediate response
₹7,770 INR in 5 days
0.0
0.0

As an experienced Full Stack Developer with a specialty in mobile app development, specifically with Android and React Native, I'm the ideal candidate for your project. I have a proven track record of building clean, scalable, and production-ready applications, attributes that are essential for resolving the challenges you've outlined. My expertise runs the gamut from API integrations to complex automation workflows, making me the right professional to address your needs surrounding camera interruption handling, SIM call handling in the background, and screen sharing initialization flow. Over my 6+ years in the field, I have cultivated skills that blend seamlessly with what you require: proficiency with Git, a knack for implementing AI features (such as LLM Integration), and—crucially—an astute eye for detail when it comes to bug fixing. Furthermore, I prioritize transparency in my approach to project management. You can expect regular updates, robust communication, and well thought-out strategies from day one. I am confident that selecting me to join your team will yield prompt and effective solutions to these issues as well as a long-term partner for your product development needs. Let's harness technology together to build an application that ensures uninterrupted video calls for your users. Leverage my expertise by clicking "Hire Me" today!
₹7,000 INR in 2 days
0.1
0.1

Hello, As an accomplished developer specialising in ??????? ??? ???????????, my competencies align precisely with the challenges set out in your project. The ease with which I wield React Native, coupled with my vast experience creating complex business applications, means I am well equipped to tackle video call media handling. Your requirement for smooth interruption handling and seamless management of foreground and background calls during simultaneous tasks resonates strongly with my expertise. Drawing on my arsenal of top tier UX/UI design skills, I ensure we won’t just meet your specifications but exceed them. Your calling for strong documentation and structured project management will be met with precision as I value clear communication, transparent timelines and reliable deliverables. From creating systems that improve user productivity to automating critical workflows impacting business outcomes, I am certain my unique cross-pollination of tech and business acumen would elevate our collaboration to another level. I anxiously await the opportunity to impact your project in a manner that will enhance your users experience similar to that of WhatsApp's video call interruption handling. Thanks!
₹7,770 INR in 6 days
0.0
0.0

As Geetam, a leading full-stack development firm, we provide the technical expertise and skillset necessary to tackle these unique challenges head-on. With extensive experience in both Android and iOS platforms, we not only understand the requirements of your project but have a track record of delivering exceptional mobile applications that are usable across thousands of different devices and functionalities, just like you need. Our proficiency with React Native ensures that we can adeptly handle camera interruptions, seamlessly switching between other camera applications without disrupting the video call for other participants. We've encountered this particular issue before, much like the SIM call handling in the background challenge and have solved them. Our relevant experience also extends to rectifying screen sharing bugs and implementing smooth initialization flow even after fresh app installation. Moreover, teaming up with us means partnering with a company that has an unparalleled client satisfaction rate. We extensively make use of Figma and Git for effective project management so you'll always be on top of the latest developments during the project. We are more than ready to bring our skills, passion, and years of technical expertise to collaboratively create a fully-optimized video call media app for your business. Let’s transform your vision into an impeccably functional reality!
₹7,000 INR in 7 days
0.0
0.0

Bhavnagar, India
Payment method verified
Member since Feb 11, 2016
₹1500-12500 INR
₹1500-12500 INR
₹1500-12500 INR
₹600-1500 INR
₹1500-12500 INR
$750-1500 USD
₹12500-37500 INR
₹1500-12500 INR
₹150000-250000 INR
$250-750 USD
$30-250 USD
$250-750 USD
₹12500-37500 INR
₹1500-12500 INR
₹12500-37500 INR
$750-1500 USD
$30-250 USD
₹750-1250 INR / hour
$30-250 USD
₹75000-150000 INR
₹600-1500 INR
$250-750 USD
₹40000-100000 INR
₹100-400 INR / hour
₹12500-37500 INR