The
<microphone/>
The <microphone> tag allows your users to record audio with their webcams and/or upload audio files. The <microphone> can be completely customized to meet just about any requirement.
Customizable UI
You can use any of our four visual themes to make the CameraTag visually blend with your product. If you want more control however, you are able to customize (with CSS) or replace (with HTML) any of the seven interface screen in your <camera>. If you can design it, you can make it a reality with CameraTag.
Programmable JS API
Allow your app to communitcate with your <camera> and visa versa. With our JS API you can take full control of the camera programatically. You can also observe any of our dozens of events to have your app respond to events taking place within the recorder.
Audio / User Metadata
Want to store some data along with your video? For example, the id of the question being answred in a survey? Or the respondant's name? No problem. Our metadata system allows you to attach whatever data you need to the video. That data will be readily available for you on CameraTag.com and through our REST API and WebHooks.
Min / Max Recording Times
You can define a a minimum and maximum recording time for all recordings (or recording prompts) in your <camera>. No more single word answers- no more endless rambling. The countdown timer in our default UI will help the end-user know how mich time they have left so they can time their recordings appropriately.
Recording Prompts
Sometimes you need to guide the end-user through the recording process with prompts along the way: "Tell us about your last job". CameraTag allows your define any number of prompts that will be overlaid on the recorder each with their own associated min and max recording time. We'll keep track of when the user completes each prompt during the recording and automatuically create chapters in the CameraTag <player> for quick scrubbing during playback.
React Component
Ract has become the world's most popular JS framework. We have build NPM modules for each of our products to make it trivial to integrate them into your react app.
Internationalization
CameraTag products are used all over the planet (we have 6 data centers in 5 continents) and videos being recorded in dozens of languages every day. Whether its to support langauges other than English or to fine-tune the voice of the UI, uur internationalization feature will allow you to quickly and easily replace any or all of the copy in the <camera> UI.