タイル情報一覧の取得¶
タイル情報の一覧を取得します。
GET /api/1/videos/tile
Parameters¶
output_type
- Response 形式
- x : XML 形式で出力
 - 指定無し : JSON 形式で出力
 
 
- Response 形式
 page [必須]
- 表示するページ位置。1 以上の整数。[詳細]
 
num [必須]
- 1 ページあたりの件数。[詳細]
 
tile_type
- 一覧取得するタイル種別tile_type の指定がない場合は全タイル種別が適用hd 16:9 / sd 4:3 / r 3:2 / s 1:1
 
level
- 一覧取得するタイルレベル。level の指定がない場合は全レベル(1〜4)が適用1 / 2 / 3 / 4
 
tile_quality
- 一覧取得するタイル品質。tile_qualityの指定がない場合は,全品質(1〜3)が適用1 / 2 / 3
 
Response¶
status
- 処理結果success : 成功それ以外 : 失敗
 
has_next
- 次ページの有無true : 有false : 無
 
total
- 総メディア数
 
info
タイル情報
media_id
- メディアID
 
version
- fvエンコーダのバージョン
 
type
- タイル種別
 
fps
- fps
 
frames
- 総フレーム数
 
level
- タイルレベル (配列)
 
tile_quality
- タイル品質 (配列)
 
create_date
- 作成日時
 
update_date
- 更新日時
 
status
- タイルのステータス0 : 無効1 : 有効3 : タイル未生成状態4 : タイル生成失敗
 
Request Example¶
GET
https://example.com/api/1/videos/tile?page=1&num=3
Sample Curl Command¶
- Basic認証を使用した方法
 
curl --basic -u {your account}:{your password} "https://example.com/api/1/videos/tile?page=1&num=10&tile_quality=2&level=2&tile_type=hd"
- AccessToken認証を使用した方法(media_idsとlevelsで指定)
 
curl "https://example.com/api/1/videos/tile?page=1&num=10&tile_quality=2&level=2&tile_type=hd" \
-H "Authorization: Bearer {your access_token}"
Response Example - JSON¶
{
"status":"success",
"has_next":true,
"total":58,
"info":[
         {
           "media_id":10,
           "version":"3",
           "type":"s64",
           "fps":30,
           "frames":150,
           "level":[
             1,2
           ],
           "tile_quality":[
             2
           ],
           "create_date":"2012-10-01 16:57:09",
           "update_date":"2012-10-01 16:57:14",
           "status":1
         },
         {
           "media_id":11,
           "version":"3",
           "type":"s64",
           "fps":30,
           "frames":150,
           "level":[
             1,2
           ],
           "tile_quality":[
             2
           ],
           "create_date":"2012-10-01 16:57:09",
           "update_date":"2012-10-01 16:57:14",
           "status":1
         },
         {
           "media_id":12,
           "version":"3",
           "type":"s64",
           "fps":30,
           "frames":150,
           "level":[
             1,3
           ],
           "tile_quality":[
             2
           ],
           "create_date":"2012-10-01 16:57:09",
           "update_date":"2012-10-01 16:57:14",
           "status":1
         }
       ]
}
Response Example - XML¶
<?xml version="1.0" encoding="UTF-8"?>
<response>
  <status>success</status>
  <has_next>1</has_next>
  <total>58</total>
  <info>
    <entry>
      <media_id>10</media_id>
      <version>3</version>
      <type>s64</type>
      <fps>30</fps>
      <frames>150</frames>
      <level>
       <entry>1</entry>
      </level>
      <tile_quality>
        <entry>2</entry>
      </tile_quality>
      <create_date>2012-10-01 16:57:09</create_date>
      <update_date>2012-10-01 16:57:14</update_date>
      <status>1</status>
    </entry>
    <entry>
      <media_id>11</media_id>
      <version>3</version>
      <type>s64</type>
      <fps>30</fps>
      <frames>150</frames>
      <level>
       <entry>1</entry>
       <entry>2</entry>
      </level>
      <tile_quality>
       <entry>2</entry>
      </tile_quality>
      <create_date>2012-10-01 16:57:09</create_date>
      <update_date>2012-10-01 16:57:14</update_date>
      <status>1</status>
    </entry>
    <entry>
      <media_id>12</media_id>
      <version>3</version>
      <type>s64</type>
      <fps>30</fps>
      <frames>150</frames>
      <level>
       <entry>1</entry>
       <entry>3</entry>
      </level>
      <tile_quality>
       <entry>2</entry>
      </tile_quality>
      <create_date>2012-10-01 16:57:09</create_date>
      <update_date>2012-10-01 16:57:14</update_date>
      <status>1</status>
    </entry>
  </info>
</response>