--- title: "画質リストの照会" slug: "media-livestation-quality-qualitylist" updated: 2026-09-17T09:58:13Z published: 2026-09-17T09:58:13Z canonical: "api.ncloud-docs.com/media-livestation-quality-qualitylist" --- > ## Documentation Index > Fetch the complete documentation index at: https://api.ncloud-docs.com/llms.txt > Use this file to discover all available pages before exploring further. # 画質リストの照会 Classic/VPC環境で利用できます。 全(System、Custom)画質リストを照会します。 ## リクエスト リクエスト形式を説明します。リクエスト形式は次の通りです。 | メソッド | URI | | --- | --- | | GET | /api/v2/qualityProfiles | ### リクエストヘッダ Live Station APIで共通して使用されるヘッダの詳細は、[Live Stationのリクエストヘッダ](/docs/ja/media-livestation#%EC%9A%94%EC%B2%AD%ED%97%A4%EB%8D%94)をご参照ください。 ### リクエスト例 リクエストのサンプルコードは次の通りです。 ``` curl --location --request GET 'https://livestation.apigw.ntruss.com/api/v2/qualityProfiles' \ --header 'x-ncp-apigw-timestamp: {Timestamp}' \ --header 'x-ncp-iam-access-key: {Access Key}' \ --header 'x-ncp-apigw-signature-v2: {API Gateway Signature}' \ --header 'x-ncp-region_code: KR' ``` ## レスポンス レスポンス形式を説明します。 ### レスポンスボディ レスポンスボディの説明は次の通りです。 | フィールド | タイプ | 必須の有無 | 説明 | | --- | --- | --- | --- | | `content` | Array | - | 画質リスト: [content](/docs/ja/media-livestation-quality-qualitylist#content) | | `total` | Integer | - | レスポンス総数 | ### `content` `content`の説明は次の通りです。 | フィールド | タイプ | 必須の有無 | 説明 | | --- | --- | --- | --- | | `disabled` | Boolean | - | 画質を無効化するか - `true` \| `false` - `true`: 無効化 - `false`: 有効化 | | `id` | Integer | - | 画質 ID | | `status` | String | - | 画質の状態 - `CREATED`: 作成完了 (有効値) | | `createdTime` | Integer | - | 画質作成日時(ミリ秒) - Unix Timestamp形式 | | `genType` | String | - | 設定の分類 - `CUSTOM` \| `SYSTEM` - `CUSTOM`: 直接作成 - `SYSTEM`: デフォルトで提供 | | `name` | String | - | 画質名 | | `type` | String | - | 画質タイプ - `NORMAL` \| `AUDIO` \| `BYPASS` - `NORMAL`: ビデオ、オーディオ出力 - `AUDIO`: オーディオ専用出力 - `BYPASS`: ソースの出力設定に従う | | `video` | Object | - | ビデオ設定情報 - `type`が`AUDIO`の場合、配下の情報を含め、表示しない | | `video.fps` | Float | - | 1秒当たりのフレーム数(fps) | | `video.bitrate` | Integer | - | ビデオストリームのビットレート(bps) | | `video.bframes` | Integer | - | Bフレーム(双方向予測フレーム)数 | | `video.level` | Integer | - | ビデオコーデックレベル - `-1`: AUTO (有効値) - 再生(デコード)に必要なハードウェアの性能限界値をあらかじめ定義しておいた標準明細 | | `video.width` | Integer | - | 出力ビデオの幅(ピクセル) | | `video.height` | Integer | - | 出力ビデオの高さ(ピクセル) | | `video.bypass` | Boolean | - | ビデオストリームバイパス - `true` \| `false` - `true`: ソースストリームをそのまま使用(pass-through) - `false`: 設定情報に合わせてトランスコード | | `video.codec` | String | - | ビデオコーデックの形式 - `H264` (有効値) | | `video.orientation` | String | - | ビデオの方向転換設定 - `FIX` \| `FREE` - `FIX`: 固定 - `FREE`: 転換可能 | | `video.profile` | String | - | ビデオコーデックプロファイル - `BASELINE` \| `MAIN` \| `HIGH` - `BASELINE`: 基本オプション(低スペック端末用、最低限の機能を提供) - `MAIN`: HD推奨オプション - `HIGH`: Full HD推奨オプション - ビデオの使用用途に合わせて H.264コーデックの特定の技術を使用できるようにあらかじめ定義しておいた標準明細 | | `video.rateControl` | String | - | ビットレート配分方式 - `VBR` \| `CBR` - `VBR`: 可変ビットレート(Variable Bitrate) - `CBR`: 固定ビットレート(Constant Bitrate) | | `video.videoH264ParamRefFrames` | Integer | - | H.264参照フレーム数 - `1` (有効値) | | `audio` | Object | - | オーディオ設定情報 | | `audio.codec` | String | - | オーディオコーデックの形式 - `AAC` \| `MP3` | | `audio.profile` | String | - | オーディオコーデックプロファイル - `LC`: AAC-LC (有効値) | | `audio.samplerate` | Integer | - | オーディオサンプリングレート(Hz) - 1秒当たりのサンプリング数 | | `audio.channels` | Integer | - | オーディオチャンネル数 | | `audio.bitrate` | Integer | - | オーディオストリームのビットレート(Kbps) | | `audio.bypass` | Boolean | - | オーディオストリームバイパス - `true` \| `false` - `true`: ソースストリームをそのまま使用(pass-through) - `false`: 設定情報に合わせてトランスコード | | `inUseQualitySetNames` | Array | - | 使用中画質設定リスト - 使用している画質設定がない場合、空の値`[]`を表示 | | `inUseChannelNames` | Array | - | 使用中チャンネルリスト - 使用しているチャンネルがない場合、空の値`[]`を表示 | ### レスポンスステータスコード Live Station APIで共通して使用されるレスポンスステータスコードの詳細は、[Live Stationのレスポンスステータスコード](/docs/ja/media-livestation#%EC%9D%91%EB%8B%B5%EC%83%81%ED%83%9C%EC%BD%94%EB%93%9C)をご参照ください。 ### レスポンス例 レスポンスのサンプルコードは次の通りです。 ``` { "content": [ { "disabled": false, "id": 3, "status": "CREATED", "createdTime": 1546300800000, "genType": "SYSTEM", "name": "1080p-9-16", "type": "NORMAL", "video": { "fps": 30.0, "bitrate": 5000000, "bframes": 0, "level": -1, "width": 1080, "height": 1920, "bypass": false, "codec": "H264", "profile": "HIGH", "rateControl": "VBR", "videoH264ParamRefFrames": 1 }, "audio": { "codec": "AAC", "profile": "LC", "samplerate": 48000, "channels": 0, "bitrate": 192, "bypass": false }, "inUseQualitySetNames": [], "inUseChannelNames": [] }, ... { "disabled": false, "id": ****, "status": "CREATED", "createdTime": 1755133269000, "genType": "CUSTOM", "name": "quailty", "type": "NORMAL", "video": { "fps": 30.0, "bitrate": 5000000, "bframes": 0, "level": -1, "width": 1920, "height": 1080, "bypass": false, "codec": "H264", "profile": "HIGH", "rateControl": "VBR", "videoH264ParamRefFrames": 1 }, "audio": { "codec": "MP3", "samplerate": 48000, "channels": 0, "bitrate": 192, "bypass": false }, "inUseQualitySetNames": [ "setting000", "setting001", "setting002" ], "inUseChannelNames": [ "channel000" ] } ], "total": 19 } ```