リモートアセット

リモートアセットとは、Ooyalaを使用してコンテンツをアップロード、処理、保存せずに、ただ Backlotに追加しただけのコンテンツの一部を指します。

リモートアセット管理は、管理のみならずシンジケーション、マネタイゼーション、分析、そしてOoyala APIへのアクセス等、Backlotのすべての利点を提供します。

Ooyala はリモートアセットについて次の形式に対応しています。

  • flv, mp4 (追加のメタデータ フィールドをBacklotに追加する必要があります)
  • mp4, m4a, mov, 3gp, 3g2, f4v
  • HTTP経由のSMIL (シングルストリーム)
  • RTMP経由のSMIL (マルチストリーム)

リモートアセットは、Backlot UIを使うか、またはAPI経由でBacklotに追加することができます。コンテンツの一部をBacklotに追加すると、Ooyalaは長さやタイトルなどの基本情報を保存します。Backlot UIやAPIを通じて、ルール、カスタマイゼーション、プレビュー画像、そして追加メタデータをリモートアセットに適用することができます。

アップロードが完了すると、お好みでOoyalaもしくはCDNにてリモートアセットを公開することができます。

Note: リモートアセット作成後、さまざまなCDNに浸透するまでに60秒程度の遅延が発生します。リモートアセット作成後、 短時間でそのアセットをリクエストすると、結果がCDNにキャッシュされてしまい、 そのキャッシュがクリアされるまで数分掛かることもあります。ベストプラクティス: リモートアセット作成後、30秒または60秒待ってから Backlot API [GET] /v2/assets/asset_id ルートで問い合わせを行い、リモートアセットのembedコード (コンテンツIDまたはアセットID)の受け取り後、 アセットの埋め込みを実施します。

共通ルート、属性、プロパティとクエリー文字列パラメータ

この例はリモートアセットを作成します。

[POST] /v2/assets
{
 "name":"ApiAutoV2_08",
 "stream_urls":
  {
  "flash":"http://example.com/MyRemoteAsset.mp4"
  },
 "asset_type":"remote_asset"
 "duration": 120000,

}
    

Backlot は次のようなレスポンスを返します。

{
  "asset_type": "remote_asset",
  "name": "ApiAutoV2_08",
  "preview_image_url": null,
  "duration": 120000,
  "created_at": "2011-06-03T22:13:00+00:00",
  "embed_code": "JjaDZoMjr5kBUyhNPDHB-MRWiNCn3Y1d",
  "stream_urls": {
    "ipad": null,
    "source_file": null,
    "flash": "http://example.com/MyRemoteAsset.mp4",
    "itunes": null,
    "iphone": null
  },
  "time_restrictions": null,
  "updated_at": "2011-06-03T22:13:00+00:00",
  "external_id": null,
  "description": null,
  "status": "live"
}
    

Sorting 試行する

この記事はお役にたちましたか?