innova/video-recorder-bundle

Claroline Video Recorder Bundle

Maintainers

👁 innova

Package info

github.com/InnovaLangues/VideoRecorderBundle

Type:claroline-plugin

pkg:composer/innova/video-recorder-bundle

Statistics

Installs: 14

Dependents: 0

Suggesters: 0

Stars: 0

dev-master 2016-04-06 11:46 UTC

Requires

Requires (Dev)

None

Suggests

None

Provides

None

Conflicts

None

Replaces

None

MIT 3b788d8ad93b8750fc29f6d13ef664af5f663ffc

  • Eric Vincent <eric.vincent.woop@univ-grenoble-alpes.fr>
  • Axel Penin <axel.penin.woop@univ-grenoble-alpes.fr>
  • Nicolas Dufour <nicolas.dufour.woop@univ-grenoble-alpes.fr>
  • Arnaud Bey <arnaud.bey.woop@univ-grenoble-alpes.fr>
  • Donovan Tengblad <donovan.tengblad.woop@univ-grenoble-alpes.fr>
  • Patrick Guillou <patrick.guillou.woop@univ-grenoble-alpes.fr>

ClarolineVideo Recorder


README

This Bundle is a plugin intended to be used with Claroline Connect LMS

It allows the user to record video via an available video input device (such as a webcam and microphone) and create a Claroline File from the recorded video/audio blob.

Requirements

This plugin uses

[1] In Claroline videos are served via a

Symfony HttpFoundation BinaryFileResponse

If we do not (re)encode the recorded source, video does not replay properly and video player time slider is ineffective...

WebBrowser minimal requirement

  • To use MediaRecorder in Chrome 47 and 48, enable experimental Web Platform features from the chrome://flags page.
  • Audio recording work in Firefox and in Chrome 49 and above; Chrome 47 and 48 only support video recording.
  • Everything work on Firefox 29 or later

Installation

Install with composer :

$ composer require innova/video-recorder-bundle

Install plugin :

$ php app/console claroline:plugin:install InnovaVideoRecorderBundle

Limitations

  • Firefox downloaded video has a chopped sound and can be properly read in web browser only
  • Only one process/browser can access the camera/mic device at a time.

Requests

Go to Claroline if you want to ask for new features.

Go to Claroline Support if you encounter some bugs.

Authors

  • Donovan Tengblad (purplefish32)
  • Axel Penin (Elorfin)
  • Arnaud Bey (arnaudbey)
  • Eric Vincent (ericvincenterv)
  • Nicolas Dufour (eldoniel)
  • Patrick Guillou (pitrackster)

Licence

MIT