LTI Deep Linking に対応した動画配信システムの開発と運⽤
新村 正明 1)
1) 信州大学 e-Learning センター
niimura@shinshu-u.ac.jp

Development and Operation of Video Delivery System
Supporting LTI Deep Linking
Masaaki Niimura 1)
1) e-Learning Center, Shinshu Univ.
概要

コロナ禍以降，講義動画のオンデマンド配信や，講義資料に動画を用いることが急増した．これに対応するために，信州大学では，LMS との連携に特化した動画配信システムを開発し，2022 年度より運用を開始した．この動画配信システムは，教員自らが動画のアップロード・公開ができる機能や，LMS 上の他のコンテンツと同様な利用可否制御を動画毎に施すことができるなど，利用者の利便性を考慮し開発を行った．この結果，多くの動画コンテンツが掲載された．本稿では，動画配信サービスの概要と運用実績を報告する．

1

2.1 HLS によるオンデマンド配信

はじめに動画配信方法として，動画ファイル全体を送信コロナ禍において講義のオンライン化が急速するダウンロード形式の配信と，短い間隔で必要に進展し，講義動画等の配信も拡大した．また，な動画データの断片を順次送信するストリーミン

教員側で動画作成に関するノウハウが蓄積されたグ形式の配信がある．講義動画では 90 分を超えることから，動画教材の作成も一般化しつつある．

場合もあり，ダウンロード形式ではダウンロード

このため，対面授業が復活しつつある現在においに時間を要することや，途中からの再生であってても，動画教材の配信に対する需要は大きい．

もある程度ダウンロード時間を要するという問題

信州大学においても，2020 年度以降，動画蓄があるため，ストリーミング形式の方が望ましい．

積量が 20〜30 倍に増えた．また，LMS(Learning

Web サービスでのストリーミング配信形式とManagement System)の操作に慣れない教員もおり，して HLS(HTTP Live Streaming)[2]が広く用いられ

数 GB の動画ファイルを直接 LMS にアップローている．HLS は，配信する動画を，予め数秒単位ドするなど運用に支障が生ずる場合もあった．の動画の断片に分割しておき，クライアントからこのような状況に対応するために，外部の商の要求に応じて断片化された動画を順次送信する．

用オンデマンド動画配信サービスの契約やこのため，通常の Web によるデータ送信とほぼ同Google Drive による動画共有など様々な方法で動じ方法で配信が可能であり，主要な Web サーバに画配信を行ってきた．しかし，運用方法が複数にプラグインとして実装されている．

渡ることや容量制限等の問題も起きてきたことか

そこで，動画配信に HLS によるオンデマンド配ら，LMS と連携する動画配信システムの開発を信を用いることとした．

行い[1]，2022 年度から運用を開始した．

2.2 LTI Deep Linking への対応

本稿では，この動画配信サービスの概要と，動画配信サービスに限らず，何らかの学習支援システムを運用する場合，アカウント管理や認証，2022 年度の運用実績について述べる．

サービス利用可否制御等が必要となる．特に LMS2開発した動画配信システムの機能を運用している場合には，このような学修支援シ

我々は，前章で述べたとおり，LMS と連携すステム（以後，外部ツールと呼ぶ）と LMS で利用る動画配信システムの開発行った．本章では，そ可否等を連携させる必要もある．
LMS と外部ツールとの連携の標準規格としての機能を説明する．

229

LTI がある．外部ツールに LTI の機能を持たせるこの講義動画であっても再アップロードする必要がとで，ユーザ管理等の機能はすべて LMS に委ねるあり，動画保存領域の圧迫にもつながる．そこで，ことができる．

年度・コース毎にアップロード境域は確保するが，また，単に LMS 側でユーザ管理等を行うだけ

この領域には動画本体へのシンボリックリンクをの場合では，実際のサービスを受けるためには置くこととし，年度を跨いで同じ動画を共有できLMS から外部ツールへアクセスしなおす必要がる機能を付加した．

ある．この場合，LMS で，学習進度に応じたコンテンツの表示可否制御を行っていた場合，同様な3 利用状況制御を外部ツール側でも行わなければならず，2022 年度から，今回開発した動画配信サービス

LMS と外部ツールの双方に表示可否制御の機能の運用を開始した．以下にその利用状況を示す．

を組み込む必要がある．

3.1 動画アップロード

このような要求に対して，LTI には，外部ツー

前章の最後で述べたように，教員自らが動画をル内にあるコンテンツを LMS から直接アクセスアップできるようにしたが，これのより，動画アすることができる LTI Deep Linking という規格がップロードへの敷居が低くなったためか，動画アある．これを用いることで，外部ツール内のコンップ件数が格段に多くなった．
2020，
2021 年度は，テンツを LMS 上のコンテンツとして扱うことがGoogleDrive による動画配信を行っていたが，この可能となり，LMS 上の他のコンテンツと同様にときは，e-Learning センターに掲載依頼を行う必要高度な利用可否が可能となる．

があり，各年度でのアップロード件数は年間 3,000

今回開発した動画配信サービスでは，利用者の利便性を考慮し，LTI Deep Linking に対応することとした．

件程度であった．しかし 2022 年度には 12,000 件を超える動画掲載があった．
図 1 に月ごとのアップロード件数を示す．2022

2.3 教員による動画アップロード・掲載

年 3,4 月は，旧システムからのデータ移行によりLMS と動画配信を別サービスとして行う場合，多量のアップロードがあった．それ以降について動画配信サービスへの動画アップロードと，LMS

は，信州大学は 4〜7 月，10〜1 月の２学期制であ上での動画コンテンツへのリンク掲載の 2 段階のり，授業期間中に毎月 1,000 件近いアップロード操作が必要となる．

があった．これは，授業進行に従って定常的に動しかし，前節で述べた LTI Deep Linking 対応に画のアップロードが行われているものと思われる．

より，LMS から動画配信サービス内の動画コンテ

また，図２にアップロード時刻のヒストグラム

ンツ選択機能を呼び出すことで，動画コンテンツを示す．この図に示すように多くの動画は 9 時かへのリンク掲載を容易に行うことが可能となった．

ら 18 時までにアップロードされているが，夜の時そこで，教員の利便性を考慮し，全ての操作が間帯にアップされているものも少なからずある．

LMS で完結しているかのように見えるよう，教員先にも述べたように，教員自身が動画をアップロ自身が LMS から動画をアップロードできる機能ードできるようにしたことから，動画以外の教材を追加した．と同様に、コンテンツ作成作業の一部として、時

2.1 節で述べた HLS による配信のためには，配間に関わらずアップロード操作を行っているもの

信に適した形式に動画を変換する必要がある．こと思われる．のため，アップロードされた動画をエンコードし，

3.2 動画掲載の特徴掲載可能な形式にするまでを自動で行うようにし次に，アップロードされた動画について，図３た．にサイズごとの動画数を示す．5 分以下の動画が2.4 複数年度運用における動画の共有最も多く，また 15-30 分の動画も多くある．この信州大学では，年度毎に LMS 上のコースを新ように 90 分の講義を丸々一本の動画にするので設している．このため，前年度と同様な授業を開はなく，目的に応じた短い動画をアップされてい講する場合，新年度のコース作成において，昨年る様子が伺える．コロナ禍においては，授業のオ度の教材を再アップロードする必要がある．

ンデマンド化が進み講義動画が掲載されるケース

動画コンテンツにおいても同様な処理が必要が多かったが， 2022 年度は対面授業へ移行も進となるが，このような運用を行った場合，長時間んだことから，単に講義動画をアップロードする

230

スが多くなってきたのではないかと思われる．
図４に掲載動画数毎のコース数集計を示す．
2022 年度前期の１年生向けの授業は，初回ガイダ
ンスは対面ではなく，講義動画のオンデマンド配信となった．動画１本のみ掲載されているコース
は，この初回授業のみ講義動画が掲載されたコー

1,800
1,600
1,400
1,200
1,000
800
600
400
200
0
22/03
22/04
22/05
22/06
22/07
22/08
22/09
22/10
22/11
22/12
23/01
23/02
23/03

だけなく，授業資料として動画が活用されるケースと思われる．また，当初は授業回毎に１本，計15 本程度の動画が掲載されるケースが多くなると予想していたが，5 本以内の動画が掲載される使

図１ 月ごとの動画アップロード件数い方が多いことが判明した．これも，先の述べたように，講義動画のオンデマンド配信ではなく，授業資料として動画を用いることを示すものと考える．
3.3 動画のアクセス制御
LTI Deep Linking に対応したことで，動画コンテンツ毎に，LMS 上の他のコンテンツと同様なアクセス制御が可能となった．

1,800
1,600
1,400
1,200
1,000
800
600
400
20004

この動画のアクセス制御に関しては，動画を見68 10 12 14 16 18 20 22 02

図２ 動画アップロード時刻

終わらないと小テストが受験できない，あるいは小テストに合格しないと視聴できない等の制御に関する要望が以前から寄せられていた．しかし，3,500

コロナ対応として，欠席者のみ講義動画の視聴を3,000許可する等の新しい要求も出てきたが，これにも2,500容易に対応することが出来た．

2,000
1,500

4 まとめ

1,000

LMS と連携する動画配信サービスの開発と運5000用を行った．LTI Deep Linking に対応したことで，5 10 15 30 45 60 75 90 120150180

教員自身による動画アップロード・公開や，他の図３ 動画の長さ(分)LMS 上のコンテンツ同等にアクセス制御を可能にするなど，利便性の高いサービス提供が可能となった。それにより，多数の動画アップロード・

500公開が行われた．

400

今後は，より利便性の高い機能を付加していく予定である．

300
200

参考文献

100231

図４ １コースあたりの動画掲載数

51-

41-50

31-40

21-30

16-20

11-15

6-10

2-50
1

[1] 新村 正明 黒河内 椋平 長谷部 竜司，LTI
Deep Linking に対応した動画配信システムの開発，情報科学技術フォーラム 2022，第 4分冊，pp.271-272，2022．
[2] HTTP Live Streaming,
https://developer.apple.com/streaming/
2022/10/10 閲覧