TABLE OF CONTENTS
Adding a Media field to your Form design enables your app users to capture photos, audio or video as part of their Form submission. Simply drag and drop a Media field from the left-hand toolbar onto your Form page and then configure it using the right-hand properties panel. By default, the Media field will have its Media Type property set to Image. This allows the user to capture a photo or select an existing image from their device galley. Change the Media Type property as desired to capture audio or video instead.
Video capture is limited to 10MB file sizes. This is to save on data upload bandwidth since videos can be very large - easily 10 times bigger than a photo. On iOS devices, this usually allows for 30 seconds of footage due to iOS's ability to automatically lower the video resolution to fit this size limit. Android users, however, will need to manually lower the video resolution of their camera to record as much footage as possible. It is also recommended that Android users enable High efficiency video (HVEC) within Advanced Recording Options for the same reason.
Adding GPS data to your Image
When capturing images, you also have the option to capture the user's GPS location and heading information. This can be useful for several reasons. E.g., if your user is completing a land survey, you can use their position information to plot each image on a map. Select the "Include GPS Information" property to enable this functionality on your Media field.
Dynamic Image Watermarking
This feature allows you to apply dynamically generated text as a watermark onto images that are captured or chosen via a Media field during Form entry. You can define the desired text output via the "Apply Watermark Text" property on your Media field. The text stamped on the image is driven by a formula of your creation, with options to customize the color of the text and the position it appears in the image. And yes, multi-line watermarks are supported!
Audio Capture on Android
To capture audio with the media field on Android devices, a manufacturer-released recording app will need to be installed on the device. For example, a Samsung phone will need to have an audio-recording app installed that was released by Samsung. Many Android devices do not come with such an app pre-installed on the phone; in these cases, the user will need to install such an app through the Play Store.