ビデオのカオスからエンタープライズ・ビデオ・プラットフォーム(EVP)へ

現在、組織内の映像資産をどこに保存していますか?

これは、ビデオを使った情報共有やコミュニケーションの改善を検討している企業や大学とお会いした際に、私たちが最初に尋ねる質問のひとつです。いくつかの例外を除いて、答えはほとんどなく、 集中化された、検索可能なビデオライブラリです。

ほとんどの組織では、動画は、従業員のラップトップ、ネットワークファイル共有、チームポータル、FTPサーバなど、内部ネットワーク上にサイロ状に散在しています。その結果、動画に保存されている貴重な情報に、組織全体がアクセスできなくなってしまうのです。具体的には、動画のサイロ化は、組織のコミュニケーションや知識の共有に5つの問題をもたらします。

  1. Discoverability - 他のファイルタイプと同様に、動画が複数のポータル、サーバー、ファイル共有に分散している場合、見つけるのはほぼ不可能です。
  2. 検索性 - 文書、スプレッドシート、パワーポイントのファイルとは異なり、ビデオファイル内のコンテンツ(ビデオ内で話されている、または表示されている言葉)は本質的に検索可能ではありません。そのため、ビデオの中で取り上げられている特定のトピックを見つけたり、早送りしたりすることが困難です。
  3. デバイスの互換性 - ビデオファイルを見つけたとしても、お使いのノートパソコン、タブレット、スマートフォンで再生できる保証はありません。例えば、WebEx の録画ファイル(.ARF ファイル)は、専用の WebEx プレーヤーがなければ再生できませんし、iOS デバイスは Flash ビデオを再生できないことで有名です。
  4. ネットワーク負荷 - 比較的短い動画ファイルであっても、そのサイズは数百メガバイトにもなります。ネットワーク上のファイル共有や社内ポータルでは、これらのファイルをデスクトップやラップトップ、モバイル機器に効率的にストリーミングすることができず、社内ネットワークにさらなる負荷をかけてしまいます。
  5. アナリティクス - 動画アセットがネットワーク上に分散している場合、最も人気のある動画、誰がどの動画を視聴したか、ドロップオフレートなどのインサイトを収集することは不可能です。

このような課題と、動画を普遍的に利用できるようにする必要性から、企業や大学では、Panoptoのような Enterprise Video Platforms (EVPs)にますます注目が集まっています。EVPでは、すべてのビデオ資産を保存するための集中型リポジトリを得ることができます。EVPは、動画内のコンテンツにインデックスを付けて検索可能にしたり、あらゆるデバイスで再生できるように動画を自動的にトランスコードしたり、ネットワークの状況に応じて効率的に動画をストリーミングしたり、レポートや分析を通じて動画の視聴状況を把握したりすることで、上記の課題を克服しています。

組織がビデオプラットフォームを導入する際、最初のステップとして、ネットワーク上の既存のビデオをインポートします。小規模なメディアコレクションであれば、EVPのドラッグ&ドロップ式アップロードインターフェースを使って手動で行うこともできます。しかし、特に数百、数千の動画がネットワーク上に散在しているような場合は、プログラムによるアップロードが望ましい。

このため、Panoptoにはメディアファイルをアップロードするための開発者用APIが用意されています。RESTベースのAPIにより、組織内の開発者はあらゆるプログラミング言語でコードを書くことができ、ビデオやオーディオファイルを1つずつ、または一括してPanoptoにインポートすることができます。Panoptoにファイルがインポートされると、ビデオプラットフォームは各ファイルのアーカイブコピーを保存し、デスクトップ、ラップトップ、タブレット、スマートフォン向けに、ネットワーク上で効率的にストリーミングできるように最適化された各ファイルのコピーを作成します。さらに、 PanoptoのSmartSearch では、自動音声認識(ASR)や光学式文字認識(OCR)を使用して、インポートされたビデオの中で話されているすべての単語や表示されている単語にインデックスを付けることができます。これにより、動画内の実際のコンテンツは、ウェブページや電子メール、文書と同様に検索可能になります。

ネットワーク上の動画をプログラムでインポートするための新しいAPIサンプルをGithubで公開しました。このサンプルでは

  1. 社内のWebサイト、FTPサーバー、ネットワーク上のファイル共有など、動画ファイルの保存先を指定することができます。
  2. これらの場所に保存されているファイルの一括アップロードを行います。
  3. Panoptoサーバーにログインしてファイルを取り込むためのシンプルなユーザーインターフェースを搭載。

このサンプルはC#で書かれており、フロントエンドのフォームはXAMLでコーディングされています。このサンプルは Github share からダウンロードでき、Microsoft Visual Studioから簡単に開いて編集、実行できるプロジェクトファイルとソリューションファイルが含まれています。他のAPIサンプルやインテグレーション・ビルディングブロックと同様に、バッチアップロードサンプルはPanoptoのお客様であればどなたでも自由にご利用いただけます。

サンプルをダウンロードしたら、Visual Studioで開き、F5を押して実行するだけです。このフォームでは、Panoptoのサーバー名、ユーザー名とパスワード、ビデオをインポートするフォルダのGUIDを指定します。次に、ビデオのソースを選択し、場所を入力または選択して、 Upload をクリックします。


このアプリは、Panoptoサンプルの成長しているリポジトリの一部であり、ダウンロードして、私たちのビデオプラットフォームの機能にプログラム的にアクセスするために使い始めることができます。このサンプルや開発者用APIについてのご質問や、お客様の組織がビデオを使ってコミュニケーションや知識の共有をより効率的に行うためにPanoptoがどのように貢献できるかについてのご質問がございましたら、 無料トライアル または デモ をご希望の方は、弊社チームまでお問い合わせください。

ハッピーコーディング

公開日:9月24, 2014年