動画による質疑応答

15 2月

QA22

動画を投稿する掲示板を作成してみました。Moodle 等の LMS に配置できる SCORM 対応のコンテンツです。カメラとマイクの制御に WebRTC(参考サイト) を利用しているのですが,動かないブラウザも多いです。Edge と iOS の Safari で録画ができません。その場合はあらかじめ撮影したファイルを投稿するように書いてみました。iOS の場合には,ファイルをアップロードしようとすると,今撮影するかと聞いてきて, WebRTC を利用するより便利です(下図)。
QA16

撮影した動画もファイルも(LMSとは別の)サーバーに送って,そこで ffmpeg を使って(参考記事) mp4 (H264)に変換されます。先生用のマニュアル学生用のマニュアルを用意しました。コンテンツを作成するアプリも書きました(下図)。と言っても,タイトルと録画の制限時間を決めるだけですが。

QA12

これを使って,SCORM コンテンツファイルを書き出します。

Moodle において,SCORM コンテンツは iframe タグの中に置かれます。Moodle は通常 https サーバー上で動いていると思うのですが,試作品が出来て,いざ Moodle で動かそうとしたら,アップロードが動きませんでした。JavaScript で書かれたアップロードのプラグインなのですが,これがたぶんセキュリティー的にひっかかります。JavaScript のプラグインはアップロードの際に,ページが遷移しないように iframe で(見えない)サイトを作ってそこに移動して返事を受け取ってから元のページに返ってくるような動作をしています。この余所のサイトへのアクセスが禁止されてしまっているようでした。そのため別な方法を取ることになりました(参考記事)。