RecordRTC: Difference between revisions
(→Steps) |
|||
Line 28: | Line 28: | ||
==== Steps ==== | ==== Steps ==== | ||
* Logged in as administrator into your Moodle server, go to | * Logged in as administrator into your Moodle server, go to | ||
[Site administration -> Plugins -> Install plugins] | [Site administration -> Plugins -> Install plugins] | ||
Line 43: | Line 42: | ||
** For TinyMCE execute <code>sudo git clone https://github.com/blindsidenetworks/moodle-tinymce_recordrtc.git recordrtc</code> | ** For TinyMCE execute <code>sudo git clone https://github.com/blindsidenetworks/moodle-tinymce_recordrtc.git recordrtc</code> | ||
* Log into a Moodle account with administration capabilities | * Log into a Moodle account with administration capabilities | ||
After the installation starts, just follow the steps. The plugin will work with the defaults, but you may want to go back and change them depending of your requirements. | === Completing installation === | ||
A screen should appear asking to install the plugin. After the installation starts, just follow the steps. The plugin will work with the defaults, but you may want to go back and change them depending of your requirements. | |||
== Configuration == | == Configuration == |
Revision as of 15:37, 22 August 2017
RecordRTC is a set of plugins for Moodle editors (Atto and TinyMCE) that enable users to add audio and video annotations to text, anywhere a text editor is present. This plugin adds buttons for recording audio or video (with audio) to the editor's toolbar.
Using WebRTC technologies, all recording is done instantly in the browser. After recording, users can embed the annotation directly into the text they are currently editing. The recording will appear as an audio or video player in the published writing.
Installation
There are several ways to install a plugin in Moodle:
Through Moodle plugins directory
The easiest and more reliable way to install a plugin in the newer versions of Moodle is through the Moodle plugins directory.
Steps
- Logged in as administrator into your Moodle server, go to [Site administration -> Plugins -> Install plugins]
- Click on [Install plugins from the Moodle plugins directory]
- Search for RecordRTC and choose the one you are looking for. There is an atto_recordrtc and a tinymce_recordrtc plugin.
- Click on [Install now] and look up for your Moodle site in the list.
- Click on [Install now] and follow the steps.
Using a zip file
From the Moodle plugin directory
Go to the list of releases available in the Moodle plugin directory. [for Atto] and [for TinyMCE]
Look for the latest release and download zip file by using the button
From the GitHub repository
Go to the list of releases available in the GitHub project's repository. [for Atto] and [for TinyMCE]
Look for the latest release and download zip file by using the link
Steps
- Logged in as administrator into your Moodle server, go to
[Site administration -> Plugins -> Install plugins]
- Under the 'Install plugin from ZIP file' section, either select the above archive, or drag and drop it into the specified box on the page
- Click on the button
[Install plugin from ZIP file]
Manually (requires access to the server console and to have git installed)
These steps are for Ubuntu only
Steps
- Navigate to `moodle_root_path/lib/editor/atto/plugins` or `moodle_root_path/lib/editor/tinymce/plugins`, where `moodle_root_path` is the location where Moodle is installed (ex.: `/var/www/html/moodle`)
- For Atto execute
sudo git clone https://github.com/blindsidenetworks/moodle-atto_recordrtc.git recordrtc
- For TinyMCE execute
sudo git clone https://github.com/blindsidenetworks/moodle-tinymce_recordrtc.git recordrtc
- For Atto execute
- Log into a Moodle account with administration capabilities
Completing installation
A screen should appear asking to install the plugin. After the installation starts, just follow the steps. The plugin will work with the defaults, but you may want to go back and change them depending of your requirements.
Configuration
Usage
Troubleshooting
=== Recordings are failing
F.A.Q.
Why these plugins can not be used in all browsers?
Can I have recordings with a duration of more than 2 minutes?
Where are the recordings stored?
Storing the RecordRTC recordings is not different than storing any other media file that is uploaded to Moodle.