(NE) Media Recorder will allow your users to record and upload audio and/or video recordings, all while on your community and without having to leave the site.
IMPORTANT: Video support was added with version 1.1.0 of the application - please refer to the 'Additional information' tab for details of support for this feature
How to use (using the audio recording as an example):
Click the button indicated...
Respond to the request from your browser to provide permissions for the site to access your microphone (the prompt will differ depending on your browser, device and OS)...
The recording begins - any limits on length or size will be indicated. When you are finished recording, simply click the provided button to stop the recording (you can also pause the recording, if you wish)...
You will then be presented with a dialog prompt where you can:
- listen to your recording
-
provide a filename if you wish (if you don't, a default one will be used), and this will be applied to the file when it is uploaded
- click OK to upload the file, or Cancel to discard the recording and start again
- download your recording, if you wish.
If you click OK, your recording will be automatically uploaded to the editor...
Via the application's settings in the ACP...
-
Audio recording can be enabled and used in the following locations:
- Forums topics & comments
- Calendar events, comments & reviews
- Pages database records, comments & reviews
-
System (a.k.a. Core)
- Messenger
- Status updates (not available for comments, at this time)
- Announcements
-
Limitations on the length or size of audio recordings can also be applied
- Once any applied limit has been hit, the recording will be stopped and the user will be prompted to upload the file
Future features are dependent on the popularity of the application - the following are items that are in mind, but not guaranteed to be included:
- Expansion of the functionality out to other areas & applications within the community suite
-
Addition of video recording to the applicationADDED - Addition of a transcription service (using 3rd-party "Speech to Text" APIs), converting uploaded audio files to text via a background task and adding that textual content to the search index.
Edited by Nathan Explosion
Minor updates
What's New in Version 1.1.0 See changelog
Released
NEW
- Video recording is now available
-
Media recording is now available in the following 'CORE' areas:
- Status updates (not available for comments, at this time)
- Announcements
CHANGES
- Language string changes
FIXES
- The 'Enable audio recording functionality' setting, when enabled, didn't hide the 'Allow user to provide a file name?' setting
Video support is being added as of the release of v1.1.0 of the application
Please ensure that you are happy with the following information prior to purchasing and/or installing this application, as I may refuse to provide support for the issues called out below.
Be aware that there may be instances where videos recorded by a user may not be able to be viewed by other users - this is due to joy of Codecs used when recording a video. If a device doing the recording utilises a codec which is not available on other devices then it is possible that the viewer of the video will not be able to play the video.
RecordRTC aims to reduce the impact of this behaviour, but it is not infallible and there will be times where a video is recorded in a format that may be problematic on other devices. An example of this is when recording via Google Chrome on a Windows PC. If the 'Use hardware acceleration when available' system setting is enabled in Google Chrome then it will likely result in a video file using the "Matroska" format, which is only supported in Google Chrome at this time - disabling that setting on the browser doing the recording will likely then result in the VP8 codec being used instead, and this is more widely supported in browsers.
Please refer to https://recordrtc.org (section titled "Codecs support") for more details on supported codecs
Note: the above may become irrelevant once 'Video Encoding' functionality is made available by Invision on relevant Cloud plans.