
Kapalı
İlan edilme:
Teslimde ödenir
Task Document: Dual Camera Implementation (Ionic/Capacitor) [login to view URL] 1. Objective Enable simultaneous video streaming and capture from both the front-facing and rear-facing cameras within the Ionic application. The end goal is to allow users to create "Picture-in-Picture" or "Split-Screen" content where they can narrate a scene while filming it. 2. Success Definition (Results) The task is considered complete when a user can open the camera feature in the deployed app and see a live feed of themselves (front camera) and their environment (back camera) simultaneously, with the ability to capture this combined view and follow code conventions/policies. 3. Functional Requirements 3.1. Live Preview Dual Feed: The application must render two distinct video feeds on the screen at the same time. Latency: Both video feeds must be synchronized with no perceptible lag between the two streams. Orientation: The feeds must correctly respect the device orientation (Portrait/Landscape). 3.2. User Interface (Layout) Composition: The default layout shall be Picture-in-Picture (PiP), where the primary camera fills the screen and the secondary camera overlays a smaller rectangle in the corner. Swap Capability: The user must be able to tap a button to swap which camera is the "Primary" (background) and which is the "Secondary" (overlay). 3.3. Capture & Output Recording: The user must be able to record a video session. Output Format: The resulting video file must be a single .mp4 (or platform equivalent) file that combines both streams exactly as they appeared on the preview screen (burned-in PiP). Gallery: The captured video must be saved to the device’s native photo gallery. 3.4. Device Eligibility & Fallback Compatibility Check: The app must programmatically check if the user's device hardware supports multi-camera concurrency. Graceful Degradation: If the device does not support dual-camera (e.g., older hardware), the app must silently fall back to standard single-camera mode without crashing. 4. Acceptance Criteria (Definition of Done) [ ] iOS Verification: Tested on iPhone XS or newer (running iOS 13+). Both cameras active simultaneously. [ ] Android Verification: Tested on a device supporting API Level 30+ with FEATURE_CAMERA_CONCURRENT. Both cameras active simultaneously. [ ] Permissions: The app correctly prompts for Camera and Microphone permissions once, covering both streams. [ ] File Artifact: A video recorded in the app plays back in the native phone gallery with both video streams visible. [ ] Stability: The app does not crash when switching between Dual Mode and Single Mode. [ ] Performance: The device does not overheat or drop below 24fps during a 60-second recording session. 5. Technical Suggestions & Implementation Strategy This section provides architectural guidance to achieve the results above, acknowledging that standard Ionic plugins do not currently support this feature. 5.1. Architecture: Custom Capacitor Plugin Since standard web technologies ([login to view URL]) and existing plugins (@capacitor/camera) do not support simultaneous multi-camera streams, a Custom Capacitor Plugin is required. Plugin Name: DualCameraPlugin Approach: The plugin should handle the video processing natively and render the preview behind the Ionic WebView. The Ionic app background must be set to transparent to see the video feeds. 5.2. iOS Implementation Strategy API: Must use AVCaptureMultiCamSession (available on iOS 13+). Session Management: Verify AVCaptureMultiCamSession.isMultiCamSupported. Create two AVCaptureDeviceInput objects (one for .front, one for .back). Use AVCaptureVideoPreviewLayer to composite the views. Crucial: Use AVCaptureVideoDataOutput to grab frames from both buffers for recording/compositing into a single file. 5.3. Android Implementation Strategy API: Must use Camera2 API. Concurrency Check: Query PackageManager for FEATURE_CAMERA_CONCURRENT. Session Management: Open two camera IDs simultaneously using cameraManager.openCamera. Note: Android devices have strict bandwidth limits. The implementation may need to limit resolution (e.g., 720p or 480p) to ensure both streams run smoothly without error. SurfaceViews should be used for the preview rendering. 5.4. User Interface Layer (Ionic/Angular/React) The web layer should only contain "Controls" (Record button, Swap button, Stop button). These buttons will fire methods exposed by the Capacitor Plugin (e.g., [login to view URL](), [login to view URL]()).
Proje No: 40079555
61 teklifler
Uzaktan proje
Son aktiviteden bu yana geçen zaman 2 ay önce
Bütçenizi ve zaman çerçevenizi belirleyin
Çalışmanız için ödeme alın
Teklifinizin ana hatlarını belirleyin
Kaydolmak ve işlere teklif vermek ücretsizdir
61 freelancer bu proje için ortalama $574 USD teklif veriyor

Hi, I’m Muhammad Awais. I’ve gone through your Dual Camera App brief for Ionic/Capacitor. The goal is to show front and back feeds at the same time in a PiP layout, swap roles with a tap, and produce a single burned-in MP4 recording saved to the gallery, while gracefully handling devices that can’t run dual cameras. My plan is to build a native Capacitor plugin, DualCameraPlugin, to manage two video streams in native code and render the previews behind the Ionic WebView. On iOS, I’ll use AVCaptureMultiCamSession (check isMultiCamSupported, add front and back inputs, and composite with a preview layer). On Android, I’ll use Camera2 with a concurrent capability check and open two cameras, scaling to 720p/480p if needed to keep the streams in sync. The web UI will only provide controls (Record, Swap, Stop) that trigger plugin methods. We’ll ensure permission prompts are shown once, orientation is respected, and the output is a single MP4 with both streams visible, then saved to the gallery. If a device lacks multi-camera support, we’ll gracefully fall back to a single-camera mode without crashing. Could you confirm target devices (iOS and Android versions), max recording resolution and frame rate, and whether you want the app to automatically disable dual-camera mode on devices that do not support it? Best regards,
$750 USD 18 gün içinde
8,4
8,4

Hello, I read your requirements carefully and understood very well about the project scope and will start working accordingly in stages. I have 10+ years of experience in mobile development, including Ionic/Capacitor, native iOS (Swift/AVFoundation), and Android (Kotlin/Camera2), which aligns perfectly with the dual-camera feature you are building. I will develop a custom Capacitor plugin to enable simultaneous front/back camera streaming, support Picture-in-Picture or split-screen layouts, handle recording into a single MP4 file, save videos to the device gallery, and implement graceful fallback on unsupported devices. The web layer will contain only control buttons (Record, Swap, Stop) communicating with the native plugin, ensuring low latency, correct orientation, and stable performance above 24fps. I will approach the project step by step, starting with wireframes and UI/UX layout, followed by native plugin development, integration, and thorough testing on iOS and Android devices. I WILL PROVIDE 2 YEAR FREE ONGOING SUPPORT AND COMPLETE SOURCE CODE, WE WILL WORK WITH AGILE METHODOLOGY AND WILL GIVE YOU ASSISTANCE FROM ZERO TO PUBLISHING ON STORES. I am available as per your time zone and will work until the project meets your satisfaction. I eagerly await your positive response. Thanks
$500 USD 7 gün içinde
8,0
8,0

Hello, HAVE HANDS-ON EXPERIENCE WITH SUCH PROJECT I have 9+ years of proven experience building custom Capacitor plugins and native camera pipelines, and I fully understand the dual-camera, PiP, and fallback requirements described. The goal is to deliver a stable, scalable dual-camera capture system for Ionic that works across supported iOS and Android devices with clean native abstraction. -->> Custom Capacitor DualCameraPlugin (iOS AVCaptureMultiCamSession, Android Camera2) -->> Live dual preview with PiP, swap control, and orientation handling -->> Single burned-in MP4 output with gallery save and graceful fallback My approach uses clean native architecture, strict hardware lifecycle management, secure plugin APIs, and performance-focused implementation. I can continue in chat, as I have a few technical questions around target devices, preferred resolutions, and existing Ionic setup before proceeding.
$250 USD 7 gün içinde
8,3
8,3

Greetings, I understand you need a dual-camera solution for your Ionic/Capacitor app that supports simultaneous front and back camera streaming with Picture-in-Picture or split-screen recording, saving the output as a single video file. The plugin must gracefully degrade on unsupported devices, maintain <24fps drop during 60-second sessions, and work across iOS (AVCaptureMultiCamSession) and Android (Camera2 API with FEATURE_CAMERA_CONCURRENT). Before we proceed, could you clarify, 1, Do you want the PiP overlay fixed in a corner or fully resizable/draggable by the user? 2, Should the recorded video automatically match the preview layout exactly, or is some post-processing acceptable? 3, Are there any target resolutions or bitrates for the video output on Android to balance performance vs. quality? Our team includes developers experienced in custom Capacitor plugins, multi-camera handling on iOS and Android, and low-latency video processing. We focus on stable, high-performance implementations, clean API exposure for Ionic, and full hand-off documentation. Let us connect to confirm stack, UI interactions, and timeline. The current bid amount is a placeholder to start the conversation. Regards Yasir LEADconcept PS: I can share examples of custom Capacitor plugins handling camera streams and video compositing if you would like to review prior work.
$500 USD 7 gün içinde
7,9
7,9

⭐⭐⭐⭐⭐ Hello Valuable Client, We have carefully reviewed your Dual Camera Implementation requirements and the shared task document. CnELIndia, led by Raman Ladhani, has strong experience in Ionic/Capacitor with deep native iOS and Android integrations, making us well-suited for this project. Our approach starts with designing a robust Custom Capacitor Plugin to handle native dual-camera concurrency while keeping the Ionic layer focused purely on UI controls. On iOS, we will implement AVCaptureMultiCamSession with proper capability checks, synchronized previews, frame compositing, and MP4 recording saved directly to the gallery. On Android, we will use the Camera2 API with FEATURE_CAMERA_CONCURRENT validation, optimized resolutions, SurfaceView rendering, and stable recording pipelines. We will ensure PiP layout, swap functionality, orientation handling, permission management, graceful fallback to single-camera mode, and performance stability above 24fps. Testing will be done on supported iOS and Android devices to meet all acceptance criteria. CnELIndia and Raman Ladhani will manage architecture, native plugin development, performance tuning, and deployment support to ensure successful, crash-free delivery.
$500 USD 7 gün içinde
6,4
6,4

Hello There!!! ⚜⭐⭐⭐⭐⚜(( Custom Capacitor plugin for dual front/back camera streaming in Ionic ))⚜⭐⭐⭐⭐⚜ Delivering simultaneous front and rear camera streaming with real-time preview and recording in an Ionic app requires a native approach. Your objective is a Picture-in-Picture or Split-Screen experience that works seamlessly across iOS and Android, with graceful fallback on unsupported devices. I have strong experience in creating custom native plugins for Ionic/Capacitor, implementing AVCaptureMultiCamSession on iOS and Camera2 concurrent sessions on Android, and handling video compositing for smooth real-time output. My approach ensures stable dual-stream recording, low latency, and proper permission handling. Key features I will deliver: * Live dual-camera preview with swap functionality and orientation support * Recording output as a single MP4 file saved to the native gallery * Hardware detection with single-camera fallback for unsupported devices I am ready to discuss the plugin architecture, implementation milestones, and QA-ready deliverables. Warm Regards, Farhin B.
$256 USD 10 gün içinde
6,2
6,2

Hello, With an unwavering belief in turning clients' dreams into reality, our team at Our Software will gladly take up the task of building your Dual Camera App in Ionic/Capacitor. My name is Yasir, and my expertise lies in Android development which aligns perfectly with this undertaking, especially considering the imperative use of API such as AVCaptureMultiCamSession and Camera2 API. Rest assured, I understand the project's objective: to provide users with a seamless dual video stream experience with proper synchronization, orientation management and picture-in-picture mode. And I'm equipped to make it happen. Moreover, we are not just limited to our understanding of the project but have also proposed strategic implementations to address each specific requirement. For example, in order to achieve simultaneous multi-camera streams, we recommend creating a Custom Capacitor Plugin which would handle video processing naturally and ensure a transparent background on the Ionic WebView where both feeds can be visible. As you'd agree, these detailed approaches showcase our commitment to perfection and customer satisfaction. Lastly, hiring Our Software means employing a team that is accustomed to walking on a challenging terrain and delivering quality performance. We adopt meticulous testing procedures to assure compatibility and stable operation across different devices while following proper code conventions and policies. Trusting us w Thanks!
$350 USD 4 gün içinde
6,1
6,1

Hello Nick, I am excited about the opportunity to work on the implementation of the Dual Camera App in Ionic/Capacitor. I have a strong background in iOS Development and Android, which makes me confident in my ability to deliver high-quality results for this project. I have thoroughly reviewed the project requirements outlined in the task document, and I understand the need to enable simultaneous video streaming and capture from both the front-facing and rear-facing cameras within the Ionic application. My proposed approach involves creating a Custom Capacitor Plugin named DualCameraPlugin to handle the video processing natively and render the preview behind the Ionic WebView. - MY WORK STATS: ✨ https://www.freelancer.com/u/XanvraTECH I believe a further discussion would be beneficial to delve into the technical details and ensure a successful implementation. I look forward to the opportunity to discuss this project with you in more detail. Best regards, Warda Haider
$750 USD 8 gün içinde
5,5
5,5

Hello! **Offering 20% discount** — I can start immediately to implement the Dual Camera feature in your Ionic/Capacitor app, delivering a seamless PiP/split-screen experience with synchronized recording and graceful single-camera fallback. We completed a **similar dual-camera native module project 3 weeks ago**. **Perks:** full iOS & Android testing, clean plugin code, and step-by-step integration guide for your Ionic app.
$500 USD 2 gün içinde
6,2
6,2

Hi The core technical challenge is achieving true, low-latency dual-camera capture on iOS and Android where both streams are synchronized, composited, and recorded as a single video without relying on unsupported web APIs. I implement custom Capacitor plugins that handle native video pipelines while exposing a clean, minimal interface to the Ionic layer. The solution uses AVCaptureMultiCamSession on iOS and Camera2 concurrent sessions on Android, with proper capability checks and graceful fallback to single-camera mode. I handle native compositing so the recorded MP4 exactly matches the live Picture-in-Picture preview seen by the user. Performance constraints such as bandwidth limits, frame rate stability, and thermal behavior are managed through adaptive resolution and buffer control. Permissions, orientation handling, and gallery export are implemented natively to meet platform expectations. The result is a stable, production-grade dual-camera feature that integrates cleanly into your existing Ionic app. Thanks, Hercules
$500 USD 7 gün içinde
5,3
5,3

I have extensive experience building custom Capacitor plugins for Ionic apps and handling low-level camera APIs on both iOS and Android. For your dual-camera feature, I would develop a DualCameraPlugin that renders both front and rear camera feeds simultaneously, using AVCaptureMultiCamSession on iOS 13+ and Camera2 API with concurrency checks on Android. The plugin will support Picture-in-Picture layout, allow swapping primary/secondary cameras, and record a single composited .mp4 video saved to the device gallery. I’ll include device capability checks so unsupported hardware gracefully falls back to single-camera mode. The Ionic layer will handle only the UI controls, invoking native methods for start, stop, and swap. Full testing will be done on supported iOS and Android devices to ensure synchronized feeds, stable 24+ fps recording, correct permissions handling, and crash-free performance. One key question before starting: do you want real-time frame compositing to occur entirely on-device, or is a post-processing merge acceptable for older devices with limited bandwidth?
$500 USD 15 gün içinde
4,9
4,9

⭐⭐⭐⭐⭐ Dual Camera Implementation in Ionic/Capacitor for Seamless Streaming ❇️ Hi My Friend, I hope you're doing well. I've reviewed your project requirements and see you're looking for dual camera implementation in your Ionic app. You don't need to look any further; Zohaib is here to help you! My team has successfully completed 50+ similar projects for camera functionalities in mobile applications. I will create a custom Capacitor plugin to enable simultaneous video streaming from both cameras, ensuring a smooth user experience. ➡️ Why Me? I can easily do your dual camera project as I have 5 years of experience in mobile app development, specializing in Ionic and Capacitor. My expertise includes video processing, plugin development, and UI design. I also have a strong grip on other relevant technologies, ensuring a comprehensive approach to your project. ➡️ Let's have a quick chat to discuss your project in detail and let me show you samples of my previous work. Looking forward to discussing this with you in chat. ➡️ Skills & Experience: ✅ Ionic Framework ✅ Capacitor ✅ Video Streaming ✅ Custom Plugin Development ✅ API Integration ✅ User Interface Design ✅ Camera Functionality ✅ Angular/React ✅ Performance Optimization ✅ Cross-Platform Development ✅ Debugging ✅ Project Management Waiting for your response! Best Regards, Zohaib
$350 USD 2 gün içinde
4,9
4,9

Hello, I can deliver the dual-camera Picture-in-Picture recording feature exactly as outlined, using a custom Capacitor plugin with native iOS and Android implementations while keeping the Ionic layer clean and control-only. With 8+ years of experience in mobile development across iOS, Android, and hybrid frameworks (Ionic/Capacitor), I’ve worked extensively with low-level camera APIs, media pipelines, and performance-critical features. Approach & fit with your document Build a DualCameraPlugin that renders native previews behind a transparent WebView Ionic UI handles only controls (record, swap, stop), calling exposed plugin methods Strict adherence to your code conventions and acceptance criteria iOS Use AVCaptureMultiCamSession (iOS 13+) Runtime check with isMultiCamSupported Front + back inputs with synchronized outputs Frame-level compositing into a single recorded video file matching preview layout Android Camera2 API with FEATURE_CAMERA_CONCURRENT detection Dual camera sessions with bandwidth-safe resolution limits SurfaceView previews + MediaCodec/MediaMuxer for merged output Key guarantees Live dual preview with correct orientation Seamless swap between primary/secondary feeds Single MP4 output saved to native gallery Graceful fallback to single camera on unsupported devices You’ll receive clean, documented native code, a working Ionic integration, and a solution that behaves consistently across supported devices.
$300 USD 7 gün içinde
4,2
4,2

Hi there, I am excited about the opportunity to work on the Dual Camera App using Ionic/Capacitor. With extensive experience in mobile application development, specifically within the Ionic framework, I am confident in my ability to implement both simultaneous video feeds effectively. I understand the importance of low latency and proper orientation handling, and I can ensure that the app meets all functional requirements, including seamless switching and recording features. I will start by creating the necessary Custom Capacitor Plugin for dual-camera support, focusing on compatibility with both iOS and Android devices while adhering to your acceptance criteria. I aim to deliver a smooth, user-friendly experience, with a timeline of approximately 14 days for completion.
$260 USD 4 gün içinde
3,7
3,7

Dear Hiring Manager, I am excited to apply for your Dual Camera feature project in the Ionic application. I have hands-on experience developing custom Capacitor plugins and native camera integrations on both iOS and Android, including multi-camera concurrency and real-time video compositing. For this project, I will: • Build a custom Capacitor plugin (DualCameraPlugin) to handle simultaneous front- and back-camera streaming. • Implement native iOS support using AVCaptureMultiCamSession, capturing both feeds and compositing them into a single Picture-in-Picture or split-screen view for recording. • Implement Android support with the Camera2 API, managing bandwidth and resolution to maintain smooth dual-stream previews on devices supporting FEATURE_CAMERA_CONCURRENT. • Expose plugin methods to the Ionic layer for recording, swapping cameras, and stopping sessions, keeping the web UI limited to controls while rendering occurs natively. • Include graceful fallback to single-camera mode on unsupported devices and ensure recorded videos are saved to the device gallery in .mp4 format. I will deliver the fully functional plugin, integrated Ionic controls, and thorough documentation to enable future maintenance. I am confident in delivering a solution that meets your latency, performance, and device compatibility requirements. Kind regards,
$250 USD 7 gün içinde
3,5
3,5

Hello Nick V., I am Maryam Abbas, an iOS Development expert with 4 years of experience. I have carefully reviewed the requirements for the Dual Camera App project in Ionic/Capacitor. To achieve the objective of enabling simultaneous video streaming and capture from both front and rear cameras, I propose creating a Custom Capacitor Plugin named DualCameraPlugin. This plugin will handle video processing natively and render the preview behind the Ionic WebView. For iOS, I will utilize AVCaptureMultiCamSession and for Android, the Camera2 API. The user interface will feature controls for recording, swapping cameras, and stopping the session. My track record of successful projects and positive client feedback makes me the ideal candidate for this task. Please review my portfolio at https://www.freelancer.pk/u/maryam951 and let's discuss the project further. Best regards, Maryam Abbas
$250 USD 5 gün içinde
3,1
3,1

Hello Nick, I hope you are doing well. With a solid background in mobile development and bridging web tech with native capabilities, I specialize in custom Capacitor plugins and camera workflows that perform reliably on real devices. I’ve designed and shipped a Dual Camera solution using iOS AVCaptureMultiCamSession and Android Camera2, delivering two synchronized feeds with a PiP overlay, a single recorded MP4, and saving to the device gallery. I handle permissions, device checks, and graceful fallback for devices that don’t support concurrency, all while keeping performance tight and code clean. I can deliver a robust DualCameraPlugin for Ionic/Capacitor, with a clear integration path for the web UI (Record/Swap/Stop) and a solid test plan across iOS 13+ and API 30+ devices. I guarantee a reliable, production-ready result that matches your acceptance criteria. Please feel free to contact me so we can discuss more details. I am looking forward to the chance of working together. Best regards, Billy Bryan
$250 USD 7 gün içinde
2,0
2,0

Hi, I have read your project description and understood it. I can implement a dual-camera feature in your Ionic/Capacitor app that provides live front-and-back camera previews with Picture-in-Picture layout, allows swapping primary/secondary feeds, records a combined .mp4 video saved to the device gallery, and gracefully falls back to single-camera mode on unsupported devices. I can build a custom Capacitor plugin using AVCaptureMultiCamSession for iOS and Camera2 API for Android, exposing clean methods for the Ionic UI controls. and I can deliver a fully functional dual-camera module meeting all performance, stability, and device-compatibility requirements. Regards, M Sohaib
$500 USD 2 gün içinde
2,1
2,1

Hello, I’ve reviewed your Dual Camera Implementation brief for Ionic/Capacitor and I’m confident I can deliver a robust, cross‑platform solution that streams front and back cameras with a Picture‑in‑Picture overlay, records a synchronized MP4, and saves to the native gallery. I’ll implement a custom Capacitor plugin (DualCameraPlugin) to access platform‑native APIs (AVCaptureMultiCamSession on iOS and Camera2 on Android), with a lightweight web UI consisting of Record, Stop, and Swap controls. Approach: 1) programmatic capability checks for multi‑camera support; 2) dual capture sessions and a composite preview layer; 3) a single‑pass encoder to produce an MP4 that mirrors the on‑screen view; 4) orientation handling and latency optimizations; 5) graceful fallback to single‑camera mode if unsupported; 6) permissions managed once for Camera and Microphone. I will ensure clean integration with Ionic/React/Angular and follow modern coding standards. Timeline: 14–20 days depending on QA and device coverage. Next steps: I can deliver a detailed plan and milestones within 1 business day after confirmation. To tailor the implementation, could you confirm: 1) target platforms and minimum device versions; 2) PiP layout preferences and swap behavior; 3) required video resolution/framerate and encoding; 4) expectations for permissions flow and fallback handling? Best regards,
$650 USD 15 gün içinde
1,7
1,7

Never!, Never!, Never! I never use AI for bidding. It’s impossible to fully understand a project in such a short time, but I’m confident that the tech stack is very familiar to me based on my previous projects.
$500 USD 2 gün içinde
0,0
0,0

New York, United States
Ödeme yöntemi onaylandı
Eyl 13, 2023 tarihinden bu yana üye
$250-750 USD
$750-1500 USD
$30-250 USD
$250-750 USD
$250-750 USD
₹400-750 INR / saat
₹100-400 INR / saat
₹250000-500000 INR
$30-250 SGD
₹1500-12500 INR
₹2000-5000 INR
$2-8 USD / saat
£20-250 GBP
$15-25 AUD / saat
₹12500-37500 INR
€250-750 EUR
$250-750 USD
$30-250 USD
$750-1500 USD
₹12500-37500 INR
₹12500-37500 INR
$250-750 USD
₹1500-12500 INR
£20-250 GBP
₹37500-75000 INR