innova / video-recorder-bundle
Claroline 视频录制插件包
dev-master
2016-04-06 11:46 UTC
Requires
- claroline/core-bundle: ~6.0
This package is not auto-updated.
Last update: 2024-09-14 18:36:58 UTC
README
此插件包是一个用于与 Claroline Connect LMS 一起使用的插件
它允许用户通过可用的视频输入设备(如摄像头和麦克风)录制视频,并从录制的视频/音频数据块中创建一个 Claroline 文件。
要求
此插件使用
- MediaRecorder API Firefox 信息 - Chrome 信息
- libav-tools 将录制的数据块(音频 + 视频)转换为 WEBM [1]
[1] 在 Claroline 中,视频通过一个
Symfony HttpFoundation BinaryFileResponse
如果我们不进行(重新)编码录制的源文件,视频将无法正常播放,视频播放器的时间滑块也将无效...
浏览器最小要求
- 要使用 Chrome 47 和 48 中的 MediaRecorder,请从 chrome://flags 页面启用实验性 Web 平台功能。
- 音频录制在 Firefox 和 Chrome 49 及以上版本中工作;Chrome 47 和 48 只支持视频录制。
- Firefox 29 或更高版本上的所有功能都正常工作
安装
使用 composer 安装
$ composer require innova/video-recorder-bundle
安装插件
$ php app/console claroline:plugin:install InnovaVideoRecorderBundle
限制
- Firefox 下载的视频有截断的声音,并且只能在 浏览器中正确读取。
- 一次只能有一个进程/浏览器访问摄像头/麦克风设备。
请求
如果您想要请求新功能,请访问 Claroline。
如果您遇到一些错误,请访问 Claroline 支持。
作者
- Donovan Tengblad (purplefish32)
- Axel Penin (Elorfin)
- Arnaud Bey (arnaudbey)
- Eric Vincent (ericvincenterv)
- Nicolas Dufour (eldoniel)
- Patrick Guillou (pitrackster)
许可
MIT