Plugin Showcase: Camera Capture and Video Recorder from Zeroqode

Hey Bubblers! :wave:

We are excited to highlight one of our powerful utility plugins designed to bring media capture capabilities straight to your web apps: the Camera Capture and Video Recorder. :video_camera::sparkles:

This plugin is built to seamlessly integrate mobile and desktop cameras directly into your Bubble application, giving your web app a true native feel. :iphone::computer:

:star2: Why it stands out:

  • :art: 100% UI Control: You maintain complete control over your app’s design while the plugin handles the heavy lifting of accessing device hardware.
  • :arrows_counterclockwise: Dynamic Controls: Users can easily switch between front and rear cameras with a simple workflow.
  • :zap: Hardware Optimization: designed to keep your page quick and lightweight.
  • :movie_camera: All-in-One Element: It efficiently handles both high-quality image captures and video recordings from a single, lightweight element.

:rocket: Popular Workflows & Use Cases:

The possibilities are vast when you give your app eyes! Here are just a few ways to implement it:

  • :closed_lock_with_key: KYC (Know Your Customer): Build secure onboarding flows where users need to take a live photo of their ID and a quick selfie for identity verification.
  • :speech_balloon: Social & Messaging: Allow your users to record quick video updates, send video messages, or snap profile pictures on the fly.
  • :package: Field Management: Perfect for inventory tracking or real estate inspection tools, allowing users to instantly capture and upload photos of items or properties while on site.

Once a media file is captured, your workflows can instantly upload the content directly to your Bubble storage or route it via API to a third-party service for further processing. :cloud:

:hammer_and_wrench: Ready to test it out?

Check out the resources below to see the plugin in action and see how it’s built: :point_down:

:white_check_mark: Link to plugin page: Camera Capture and Video Recorder Plugin

:white_check_mark: Demo page (preview the settings): Live Demo

:white_check_mark: Bubble Editor: Editor Link

:open_book: Full Documentation: Zeroqode Docs

We would love to hear how you are planning to implement this in your own projects! Drop your thoughts, use cases, or questions below. :point_down::speech_balloon:

Best regards,
Support Team
Browse all Zeroqode Plugins for Bubble
Banner_Last3

1 Like

Didn’t expect something this polished honestly, especially the part where you keep full UI control while still tapping into native camera features. That alone makes it way more flexible than most plugins I’ve tried. I can already see it fitting nicely into KYC flows or quick media messaging without overcomplicating things. Curious how stable it is across different mobile browsers though.

Awesome plugin! The KYC use case alone makes this incredibly valuable — having users take a live selfie directly within the Bubble app without redirecting to a third-party is a game-changer for onboarding flows. The hardware optimization keeping the page lightweight is also a nice touch. Is there support for recording video with a time limit or file size cap?

Hi @sayiwillbe,

Thanks so much for the kind words! We’re thrilled to hear the plugin is adding such value to your onboarding flows and that you’re finding the hardware optimization helpful.

Regarding your questions about recording limits:

  • Time Limit: You can definitely set a maximum duration. In the Start recording Video CameraCapture action, there is a field called Max video length (sec) where you can specify the exact length of the recording.
  • File Size Cap: Yes, this is also supported. You can set a Max file size (MB) directly within the CameraCapture element properties in your Bubble editor.

You can find more detailed information on these settings in our documentation here: Camera Capture and Video Recorder.

If you run into any issues while setting this up or need help with specific workflows, please let us know. Sharing a screenshot of your current setup or any console logs can also help us provide more tailored advice!

Best regards,
Support Team
Browse all Zeroqode Plugins for Bubble
Banner_Last3

Hello everyone! :wave:

We are excited to announce a brand new update for the Camera Capture and Video Recorder plugin! Based on recent feedback, we’ve just rolled out Version 1.55.0, which introduces highly customizable camera filters to your media capture workflow.

You can now apply various visual effects directly to your live camera feed and save them directly to your finalized photos and video recordings!

Here is what’s new:

New Visual Filters: You can now apply multiple effects to your camera element, including Grayscale, Sepia, Blur, Brightness, Contrast, Saturate, Invert, Vintage, and Warm.
Filter Intensity Control: We’ve added a new Filter intensity field to the element, allowing you to dynamically adjust the strength of the visual effect (perfect for pairing with a slider element!).
Workflow Integrations: We’ve added a new Apply filter checkbox to the “Take picture with” and “Start recording” actions. This allows you to easily dictate whether the visual filter on the screen should be permanently applied to the final saved photo or video.
We have already updated the plugin’s demo page so you can test out the new filters and intensity sliders for yourself.

:link: Check out the plugin here: Camera Capture and Video Recorder

Please update your plugin to the latest version to access these new features. If you have any questions, feedback, or run into any issues, please don’t hesitate to reach out!

Happy building! :rocket:

Best regards,
Support Team
Browse all Zeroqode Plugins for Bubble
BannerLast3