メディア共有は Video Cloud の機能の 1 つであり、パブリッシャが他のパブリッシャと動画を共有することができ、複数のアカウントにまたがる動画の管理が容易になります。このトピックでは、Video Cloud の FTP バッチ プロビジョニング機能を使用して動画を共有する方法を説明します。概要情報については、次のトピックを参照してください。
メディア共有機能が利用できるのは、Video Cloud Pro および Enterprise のみです。 Video Cloud アカウントのアップグレードについては、 ブライトコーブにお問い合わせください。
Video Cloud のバッチ プロビジョニング機能を使用して、動画を共有することができます。バッチ プロビジョニングを使用すれば、XML マニフェストを記述して、動画とそのマニフェストを Video Cloud FTP サーバーに送信することにより、動画の作成や修正ができます。動画を最初にアップロードしたとき、または既存の動画をアップロードして更新した後で、動画に共有の指定をします。
注:Video Cloud で動画をトランスコードしている場合は、トランスコード処理が完了するまで動画の共有を行わないでください(数時間かかることがあります)。トランスコードが完了する前に動画を共有すると、不完全で、場合によっては動画ファイルがなくメタデータのみで構成された動画をアフィリエイトが受け取ることになります。したがって、動画を作成しアップロードするマニフェストとは別の XML マニフェストで動画を共有する必要があります。また、動画を共有する XML マニフェストを送信する前に、動画が完全にトランスコードされたことを確認してください。トランスコードが完了したことを確認するには、Video Cloud Studio Media モジュールの動画を選択して、右にある [詳細] ペインの多重ビットレート レンディションのセクションを確認します。
FTP バッチ プロビジョニング マニフェストで、次の 3 つの XML 要素を使用して共有を実装します。
ただし、FTP バッチ プロビジョニング マニフェストが、FTP バッチ プロビジョニング DTD が必要とする要素を含む有効な XML 文書である必要があることに注意してください。特に、共有する各動画の <title> 要素は、name 属性、refid 属性、および <short-description> 子要素を含んでいる必要があります。<title> 要素の詳細についてはこちらをお読みください。
バッチ プロビジョニング マニフェストにおいて、各動画は XML 要素の title を使用して記述します。<title> 要素内の shared 属性を使用して、動画に共有の指定をします。動画に共有を許可する指定をするには、shared="true" とします。例:
<title shared="true" />
動画の共有先アフィリエイトを指定するには、動画の <title> タグ内のサブタグである <share-to-id> を 1 つまたは複数使用して、アフィリエイトの Video Cloud アカウント ID を指定します。例:
<title refid="gibbous104" shared="true"> . . . <share-to-id>45345</share-to-id> <share-to-id>44444</share-to-id> </title>
デフォルトでは、アフィリエイトと動画を共有する場合、Media モジュールで受け入れを明示的にマークするまでは、その動画はアフィリエイトの Video Cloud メディアライブラリの一部にはなりません。共有動画を自動的に受け入れたい場合は、<title> 要素の auto-accept-shared="true" 属性を使用します。例:
<title shared="true" auto-accept-shared="true" />
また、アフィリエイトは自分の Video Cloud アカウントで、共有された動画を自動的に受け入れるように構成しておく必要があります。
FTP バッチ プロビジョニングのシステムでは、メディア共有に関連して、以下のエラーメッセージが出ることがあります。
| メッセージ | 説明 |
|---|---|
| Shared was set for title, but no 'share-to-id' elements were found for title with refid = ?.This title will be skipped. (ここでは ? は title の refid) |
shared="true" を設定した title 要素に、share-to-id 要素が 1 つもありません。 |
| The 'shared-to-id' specified, does not represent a numeric account id, for title with refid = ?.This title will be skipped. (ここで ? は title の refid) |
share-to-id 要素で渡したアカウント ID が、有効な Video Cloud アカウント番号ではありません。 |
| The following problems occurred with sharing:Sharing is not allowed to account: ? (ここで ? はアカウント ID) |
自分のアカウントと、share-to-id 要素で アカウント ID を渡したアカウントの間で、共有関係が確立されていません。アカウント ID が正しくないか、自分のアカウントと共有先アカウントの間で共有がセットアップされていません。カスタマ サポートに連絡し、共有関係のセットアップを依頼します。 |