VOD Stationの概要
- 印刷する
- PDF
VOD Stationの概要
- 印刷する
- PDF
記事の要約
この要約は役に立ちましたか?
ご意見ありがとうございます
概要
VOD Stationは、Object Storageに保存されている大量の映像ファイルをいろいろな画質に簡単にエンコードしたり、HLS/DASHプロトコルでストリーミングしたりできるサービスです。HTTP APIを利用して VOD Stationのすべての機能を制御できます。
共通の設定
VOD Station API URL
リクエストヘッダ
ヘッダ名 | 説明 |
---|---|
x-ncp-region_code | NAVERクラウドプラットフォームの region code(GETリクエストに含まない) x-ncp_region_code:{Region Code} |
x-ncp-apigw-timestamp | 1970年1月1日00:00:00協定世界時(UTC)からの経過時間をミリ秒(Millisecond)で表し、 API Gatewayサーバとの時間差が5分以上の場合は無効なリクエストとみなす x-ncp-apigw-timestamp:{Timestamp} |
x-ncp-iam-access-key | NAVERクラウドプラットフォームポータルから発行された Access Key IDx-ncp-iam-access-key:{Sub Account Access Key} |
x-ncp-apigw-signature-v2 | Access Key IDとマッピングされる Secret Keyで暗号化した署名 HMACの暗号化アルゴリズムは HmacSHA256を使用 x-ncp-apigw-signature-v2:{API Gateway Signature} |
Content-Type | Request bodyが含まれたリクエストの場合、Content typeを application/jsonにしてリクエストContent-Type: application/json |
認証ヘッダ
VOD Station APIを使用するには API Gateway認証が必要です。
API Gateway認証についての詳細説明はNAVERクラウドプラットフォーム APIをご参照ください。
AUTHPARAMSの作成
- AUTHPARAMSのリクエスト例
Signatureの作成(改行文字は\nを使用)
リクエストに合わせて StringToSignを作成し、SecretKeyを HmacSHA256アルゴリズムで暗号化した後、Base64でエンコードします。
この値を
x-ncp-apigw-signature-v2
として使用します。リクエスト StringToSign GET /api/v2/channels?limit=10
x-ncp-apigw-timestamp={timestamp}
x-ncp-iam-access-key={accesskey}
x-ncp-apigw-signature-v2={signature}GET /api/v2/channels?limit=10
{timeStamp}
{accessKey}
サンプルコード
VOD Station APIのリクエスト構成
VOD Station APIのリクエストサンプル
VOD Station API Content-Type
VOD Station API HTTP Requestと Response Bodyを通じて伝達されるすべてのデータの Content-typeはapplication/json
を使用します。
この記事は役に立ちましたか?