Classic/VPC環境で利用できます。
VOD Station Channelに別途の CDNを手動で連携できます。
Originパスの確認
まず、作成したチャンネル情報で CDN設定に必要な Originパスを確認します。
Originパスを確認する方法は次の通りです。
- NAVERクラウドプラットフォームコンソールで、
> Services > Media > VOD Stationメニューを順にクリックします。 - Channelメニューをクリックします。
- CDNと連携するチャンネルを選択し、[チャンネル情報] ボタンをクリックします。
- 情報ポップアップの Originパスエリアでパスを確認します。
例)vs2-k1.video.media.ntruss.com/2605331/vs-20210927100715-JzTmiAk/guide
Global Edgeの連携
VODストリーミングチャンネルと連携するために Global Edgeを設定する方法は、次の通りです。
- NAVERクラウドプラットフォームコンソールで、
> Services > Content Delivery > Global Edgeメニューを順にクリックします。 - Managementメニューで [Edge作成] ボタンをクリックします。
- VOD Stationを手動で連携するには [Self Integration] を選択します。
- Edge名の設定画面で Edge名を入力します。
- サービス設定画面でサービスプロトコル、サービス地域、サービスドメインを入力します。
- サービスプロトコルは HTTPSを使用することをお勧めします。
- 顧客保有のドメインを使用する場合、HTTPSプロトコルサービスを提供するには顧客証明書が必要です。
- ソース設定画面で VOD Station Channelのソース情報を入力します。
- ソースドメインの設定
- [Customソースの使用] を選択し、VOD Station Channelの origin情報を入力します。
- origin情報: Originパスの一番目 / 前のドメインを入力します。
例)vs2-k1.video.media.ntruss.com
- origin情報: Originパスの一番目 / 前のドメインを入力します。
- [Customソースの使用] を選択し、VOD Station Channelの origin情報を入力します。
- Forward Host Header設定
- Origin Hostnameを選択します。
- ソースプロトコル設定
- HTTPSを設定し、ポート番号は443に設定します。
- ソースパス(オプション): Originパスの一番目の/から最後までのパスを
/[memberNo]/[channelId]形式で入力します。
例)2605331/vs-20210927100715-JzTmiAk/guide
- ソースドメインの設定
- キャッシュ設定画面で以下のようにキャッシュを設定します。
- Default Caching: 「使用する」に設定し、詳細オプションは以下のように設定します。
- キャッシュオプション: ソース Cache-Controlヘッダを優先
- Serve Stale object : Serve stale if unable to validate
- Maxage: 1秒
- ネガティブ TTS(s): 使用する
- Bypass Query String: 使用しない
- Cache Key Hostname : Incoming Host Header
- Cache key Ignore Query String: 全部無視
- Remove Vary Header: 使用する
- Edge Auth: 使用しない
- Default Caching: 「使用する」に設定し、詳細オプションは以下のように設定します。
- **ロールビルダ―**画面でキャッシュの詳細ルールを以下のように設定します。
- CORS: 使用しない、HTTP/2: 使用する、True-Client-IP Header: 使用しない、HSTS: 使用しない
- 下の HTTP Header Modification項目は以下のように設定します。
- Modify Client Response Headerの値を選択
- Rule Name : ACAO, Action : Modify, Header Name : Access-Control-Allow-Origin, Value : *
- 右下の保存ボタンをクリック
- 最適化画面で最適化を設定します。
- 圧縮転送: 使用する、大容量ファイルの転送: 使用しない
- アクセス制御項目はデフォルト設定のままでお使いいただけます。
- 設定が完了したら設定内容を確認後、左上の [設定完了] ボタンをクリックします。
CDN+連携(Deprecated)
VODストリーミングチャンネルと連携するために CDN+を設定する方法は次の通りです。
- NAVERクラウドプラットフォームコンソールで、
> Services > Content Delivery > **CDN+(Domestic)**メニューを順にクリックします。 - CDNメニューをクリックし、[CDN申し込み] ボタンをクリックします。
- 作成済みの CDN+がある場合はリストから使用する CDN+を選択し、[設定変更] ボタンをクリックして以下の案内に従い設定を変更します。
- サービス設定画面でサービス名とプロトコル、ドメインなどを設定します。
- プロトコルは HTTPSを使用することをお勧めします。
- 顧客保有のドメインを使用する場合、HTTPSプロトコルサービスを提供するには顧客証明書が必要です。
- ソース設定画面でチャンネル情報の Originパスを用いて位置やパスを入力の上、関連項目を以下の案内に従って設定します。
- ソース位置: Originパスの一番目 / 前のドメインを入力します。
例)vs2-k1.video.media.ntruss.com - プロトコルは HTTPS、ポート番号は443に設定します。
- ソースパス(オプション): Originパスの一番目の/から最後までのパスを
/[memberNo]/[channelId]形式で入力します。
例)2605331/vs-20210927100715-JzTmiAk/guide - Foward Host Header: Origin Hostnameを選択します。
- Cache Key Hostname: Incoming Host Headerを選択します。
- Gzip Compression: 使用しないを選択します。
- ソース位置: Originパスの一番目 / 前のドメインを入力します。
- キャッシュ設定画面で Caching Option項目をソースの Cache-Controlヘッダ優先に Force Revalidation of Stale Objects項目を有効なコンテンツのみ提供に設定します。
- Viewer転送設定画面で Custom Header(ユーザーレスポンス)項目を使用するに設定し、以下のようにヘッダを追加します。
- Action: Modify
- Header Name: Access-Control-Allow-Origin
- Header Value: *
参考
HLS/DASHプロトコル再生のために必要なヘッダであり、Header Valueは運用ポリシーに応じて変更できます。
- 設定が完了したら設定内容を確認後、右上の [設定完了] ボタンをクリックします。
Global CDN連携(Deprecated)
VODストリーミングチャンネルと連携するために Global CDNを設定する方法は、次の通りです。
- NAVERクラウドプラットフォームコンソールで、
> Services > Content Delivery > Global CDNメニューを順にクリックします。 - CDNメニューをクリックし、[CDN申し込み] ボタンをクリックします。
- 作成済みの Global CDNがある場合は、リストから使用する Global CDNを選択し、 [設定変更] ボタンをクリックして以下の案内に従い設定を変更します。
- サービス設定画面でサービス名とプロトコル、ドメインなどを設定します。
- プロトコルは HTTPSを使用することをお勧めします。
- 顧客保有のドメインを使用する場合、HTTPSプロトコルサービスを提供するには顧客証明書が必要です。
- ソース設定画面でチャンネル情報の Originパスを用いて位置やパスを入力の上、関連項目を以下の案内に従って設定します。
- ソース位置: Originパスの一番目 / 前のドメインを入力します。
例)vs2-k1.video.media.ntruss.com - ポート番号は443に設定します。
- ソースパス(選択): Originパスの1番目の「/」から最後までのパスを
/[memberNo]/[channelId]形式で入力します。
例)2605331/vs-20210927100715-JzTmiAk/guide - Foward Host Header: Origin Hostnameを選択します。
- Cache Key Hostname: Incoming Host Headerを選択します。
- Gzip Compression: 使用しないを選択します。
- ソース位置: Originパスの一番目 / 前のドメインを入力します。
- キャッシュ設定画面で Caching Option項目をソースの cache controlおよび expiresヘッダ優先に、Force Revalidation of Stale Objects項目を有効なコンテンツのみ提供に設定します。
- Viewer転送設定画面で Custom Header(ユーザーレスポンス)項目を使用するに設定し、以下のようにヘッダを追加します。
- Action: Modify
- Header Name: Access-Control-Allow-Origin
- Header Value: *
参考
HLS/DASHプロトコル再生のために必要なヘッダであり、Header Valueは運用ポリシーに応じて変更できます。
- 設定が完了したら設定内容を確認後、[CDN申し込み] ボタンをクリックします。