How to Implement Video Recording and Upload to Firebase Storage with Firestore Metadata in FlutterFlow?

Widgets & Design

Hello All,

I am building a app where people can ask questions via Video and get reply via Video. How can i achieve it using Flutterflow. Below are the details.

  1. Video Recording in FlutterFlow: What's the best approach to implement video recording within a FlutterFlow app? Are there any pre-built widgets or custom integrations that I should be aware of?

  2. Uploading Videos to Firebase Storage: After recording a video, what steps should I follow to upload it to Firebase Storage directly from a FlutterFlow app?

  3. Saving Video Metadata in Firestore: Once the video is uploaded, I need to save metadata (like the download URL) in Firestore. How can I achieve this in FlutterFlow? Is there a straightforward way to handle this post-upload process?

Thanks

Vinay

What have you tried so far?

I've pieced together how to accomplish this with raw HTML/CSS/JavaScript, using the MediaRecorder API for recording and Firebase SDK for storage and database interactions. However, this is a external application, which will not integrate well.

Did you check FlutterFlow's Documentation for this topic?
Yes
1 reply