-
Improvement
-
Resolution: Fixed
-
Minor
-
4.4
-
MOODLE_404_STABLE
-
MOODLE_405_STABLE
-
MDL-81212-master -
As a user, I want to be able to record my screen via the TinyMCE editor so that I can share what's on my screen.
AC1: Add a new button to TinyMCE named "Screen-recording." When users click on it, they should see a dialogue similar to "Record Video," with the button text saying "Start screen recording."
AC2: Clicking on the "Start Screen-recording" button should prompt the user to select the screen they want to share. The browser should also prompt the user for permission to use the microphone.
AC3: After users allow/block the microphone, select the screen, and click on the "Share" button, they should be able to record the screen. The "Start screen recording" button should change to "Stop screen recording," including a time limit similar to Audio/Video recording.
AC4: Additional Settings in Tiny RecordRTC Settings Page: To support the new screen recording button in Tiny Editor, propose adding settings to the Tiny RecordRTC settings page (via Site administration > Plugins > Text editors > TinyMCE editor > Tiny RecordRTC). The settings would include:
- Screen time limit - config duration: default: 2 minutes for consistency with existing Audio and Video time limits
- Screen bitrate - config text: default: 2500000
- Video output resolution - config selection with two options1280 x 720 (16:9) and 1920 x1080 (16:9): default: 1280 x 720 (16:9)
AC5: Update Options for Existing Recording Type in Tiny RecordRTC: Instead of adding more options to the "Recording type" drop-down:
E.g:
- Audio only
- Video only
- Screen-recording only (New)
- Audio and video
- Audio, video, and screen-recording (New)
Perhaps we should simplify it through moving to a tickbox design? It's getting quite long/complicated, and you could argue "None" should also be an option.
Three tickboxes capture that flexibility much more simply (see below) - far better than 6+ drop-down options.
- has a non-specific relationship to
-
MDL-83201 Video recording: second time you don't see the screen
-
- Open
-
- has been marked as being related by
-
MDL-81760 PR only: MDL-81212 - Tiny/RecordRTC: Add Screen-recorder button
-
- Closed
-
- is child of
-
IDEA-239 Improve media content creation
-
- In development
-
- Testing discovered
-
MDL-83201 Video recording: second time you don't see the screen
-
- Open
-