- 教育用テクノロジー
LMSやCMSで動画を共有することはできますか?

教育、研修、コミュニケーションにおいて動画の重要性が高まっていること、また多くの組織において、動画を学習管理システム(LMS)、コンテンツ管理システム(CMS)、顧客関係管理システム(CRM)、あるいはその他の社内ナレッジベースと緊密に連携させる必要性が高まっていることを踏まえると、主要なナレッジ管理システムのすべてに、動画のエンドツーエンドのサポートがまだ組み込まれていないという事実は意外に思えるかもしれません。
なぜ私のLMSやCMSは動画をサポートしていないのでしょうか?
映像エンジニアリングが抱える特有の課題は、映像そのものが秘める可能性に由来しています。私たちは、 「録画」ボタンを押すだけで、その後の行動――私たちの動きの細部、発する言葉、映し出す映像に至るまで――の完全な複製が作成されることを期待しているのです。
動画共有ソリューションの場合、これはテキストベースのコンテンツや画像の処理に必要な技術要件よりも、桁違いに複雑な要件を意味します。また、静的な文書や画像であれば、書式や色の不備があっても人間の目はそれに順応して内容を理解することができますが、動画の入力データが不適切に処理されると、その結果として、内容が理解できない、あるいは単に再生できない動画になってしまうことがよくあります。
LMSやCMSでは解決できない動画共有に関する3つの課題
他のコンテンツと同様、最高水準の映像エンジニアリングも、結局のところ「コンテンツの作成」「ファイルの処理」「出力の配信」という3つの要件に集約されます。映像システムにとっての課題は、人間の目と耳を納得させるだけの精度でこれら3つすべてを実行することですが、その際、広く普及している技術標準や共通言語に頼ることなく、それを実現しなければならないのです。
録画を例に挙げれば、その仕組みが最も分かりやすいでしょう。文字通り、高価で複雑な専門機器から、展示会のブースで無料配布されているような安価なウェブカメラに至るまで、録画用のカメラは数万種類も存在します。メーカー、モデル、製造年、OSによって、最適な環境下であってもコンテンツのエンコード方法はそれぞれ異なり、システムの過負荷やCPU使用率の急上昇に対する反応もそれぞれ異なります。 ビデオシステムは、これらを個別に把握・管理するとともに、サンプルタイムレポートのエラーを積極的にチェックし、音声と映像の同期を維持できるように設計されなければなりません。もしビデオシステムが1分あたりわずか1ミリ秒の遅れを許容してしまうと、その遅れは数分以内に視聴者に気づかれるようになり、60~90分(多くの教室やイベントの録画で一般的な長さ)の期間にわたって録画映像が視聴不能な状態になってしまいます。
しかし、技術的な課題は、録画ソースの同期だけにとどまりません。カメラごとに録画精度の妨げとなり得る要素があるのと同様に、あらゆる動画ファイル形式や圧縮アルゴリズム(「コーデック」)も、パフォーマンスや管理の面で独自の課題を生み出しています。 現在、数百もの映像・音声規格、コーデック、実装が存在し、それらはそれぞれ独立して管理され、不定期に更新されており、他のコードと同様に、バグやエラーが完全にないものなどありません。さらに事態を複雑にしているのは、過去に撮影された動画をアップロードして共有できるようにするため、旧式のコーデックをサポートする必要があるという点です。
関連記事:動画コンテンツの管理をLMSに頼るべきではない10の理由
映像の品質が高ければ高いほど、より複雑な映像システムが必要となる
つまり、どのような映像システムにおいても、映像の処理やパフォーマンスの分析に用いられるフレームワークは極めて重要である。システムが単一の映像ストリームのみをサポートする場合(例えばYouTubeのように)、このフレームワークは比較的単純なものになるかもしれない。しかし、複数の映像ストリームを含むファイルや、1つ以上の映像に加え、スライド、インタラクティブ機能、その他教室での映像再生において一般的に期待される要素を組み合わせた複合的な録画を管理するソリューションとなると、その技術的な複雑さは格段に増すことになる。
ビデオソリューションの開発に伴う複雑な課題に加え、継続的なパフォーマンスの品質を確保すること自体にも、独自の課題が伴います。新しいカメラやコーデックを開発する企業は、出力形式や規格の更新について、ビデオシステム側に通知することはほとんどありません。その代わりに、録画映像が正しく表示されることを確認するために、ビデオソリューション側で繰り返しテストを行う必要があります。確認すべき入力ソースの数が多いため、たとえシステムが正常に動作している場合でも、これは多大な労力を要する作業となります。
再生中にエラーが発生することは避けられませんが、その原因は多岐にわたります。最近の例としては、Microsoftの「Windows 2016 Anniversary Update」におけるシステム的な変更により、意図せずLogitech製のウェブカメラがOSと互換性を失ってしまったケースや、Appleが動画ファイルのメタデータ内のヘッダーの処理順序を変更した結果、iOSデバイスにストリーミングされる動画のすべてのセグメントで軽微な破損が生じたケースなどが挙げられます。 エラーの根本原因を特定し、解決策を見出すには、問題を特定できるまで、動画プラットフォームプロバイダーのチームに所属する各分野の専門家が数日間を費やす必要がある場合があります。
ビジネス向けのビデオソリューションを構築・維持することは、決して簡単なことではありません
ビジネスの観点から言えば、動画制作を成功させるには、専門的な技術知識に加え、数多くの技術的課題に個別に取り組めるほど規模が大きく、経験豊富なチームが必要です。これまで、この飛躍を遂げたナレッジマネジメントソフトウェアベンダーは、主に以下の3つの方法のいずれかによってそれを実現してきました:
- 動画分野の専門知識を持つエンジニア20名以上のチームを編成し、ゼロから機能を構築する数年規模のプロジェクトに着手する。
- 別の動画ベンダーやプラットフォームを買収し、それを既存の製品ラインナップに統合すること(それ自体が、多くの場合、多額の費用と時間を要するプロセスである)。
- 独自の機能を省き、代わりに既存の動画ベンダーやプラットフォームとの連携をサポートする。
十分な時間と資金が確保できたとしても、新しい動画コンテンツ管理システムが市場で好評を博すという保証はありません。そのため、多くのLMSやCMSベンダーが自社開発の動画機能の導入を検討し始めている一方で、事実上すべてのシステムが、依然として既存の動画プラットフォームと緊密に連携しています。
貴社の動画コンテンツ共有ソリューションは、期待に応えられていないのではないでしょうか?
もし現在も自社開発の動画ソリューションや、10年以上前に導入されたプラットフォームに依存しているなら、動画ソリューションがいかに手軽で手頃な価格かを知って驚くかもしれません。



