ApsaraVideo VODは、アダプティブビットレートファイルの生成に使用できるビデオパッケージングテンプレートを提供します。 アダプティブビットレートファイルには、オーディオおよびビデオストリームのビットレートや解像度などの情報が含まれています。 プレイヤーは、ネットワークの状態に基づいて、再生に最適なストリームを自動的に選択します。
使用上の注意
ビデオパッケージテンプレートはHLS暗号化をサポートしていません。 HLS暗号化が必要な場合は、通常のコード変換テンプレートを使用します。 適応型ビットレートストリーミングテンプレートと通常のトランスコードテンプレートの違いの詳細については、「ApsaraVideo VODでの適応型ビットレートストリーミングの実装」をご参照ください。
ApsaraVideo VODコンソールを使用して、Alibaba Cloudアカウント内に最大20個のトランスコードテンプレートグループを作成できます。 各コード変換テンプレートグループに最大10個のビデオパッケージテンプレートを追加できます。
トランスコード操作に対して課金されます。 詳細については、ApsaraVideo VOD料金ページをご覧ください。
手順
適応ビットレートストリーミング用のトランスコードテンプレートグループを作成します。
説明アダプティブビットレートストリーミング用のパッケージテンプレートのみが必要な場合は、通常のトランスコードテンプレートを作成する必要はありません。 不要なトランスコード料金を回避するには、既存の通常のトランスコードテンプレートをすべて削除する必要があります。
ApsaraVideo VODコンソールにログインします。 左側のナビゲーションウィンドウで、 を選択します。
[トランスコーディングテンプレートグループ] ページで、[トランスコーディングテンプレートグループの作成] をクリックします。
表示されるページで、テンプレートグループの名前を指定します。
[ビデオパッケージテンプレート] セクションで、[テンプレートの追加] をクリックし、パラメーターを設定します。
基本パラメータセクションでは、カプセル化フォーマットはhlsに固定されています。 ビデオパッケージセクションには、次のパラメーターが含まれます。
パッケージングタイプ: 値はHLSパッケージングに固定されています。
帯域幅のしきい値: 特定のビットレートのビデオストリームを選択するメディアプレーヤーに基づくネットワーク帯域幅。 単位:bit/s。 推奨値を使用することを推奨します。
通常のトランスコードテンプレートを作成するのと同じ方法で、[基本パラメーター] 、[ビデオパラメーター] 、[オーディオパラメーター] 、[詳細パラメーター] 、および [条件付きトランスコードパラメーター] を設定できます。 これらのパラメーターの設定方法の詳細については、「コード変換テンプレート」をご参照ください。
テンプレートの追加を使用すると、ビジネス要件に基づいてビットレート、解像度、ビデオ品質が異なる複数のビデオパッケージテンプレートを作成できます。 ビデオ品質には、高解像度、標準解像度、および低解像度が含まれます。
パラメーターの設定後、 [保存] をクリックします。
ビデオを異なるビットレートのストリームにトランスコードします。
ApsaraVideo VODコンソールで、
を選択します。[オーディオ /ビデオ] ページで、トランスコードするビデオを見つけ、[操作] 列の [メディア処理] をクリックします。
[メディア処理] ダイアログボックスで、処理タイプを [トランスコードテンプレートグループの使用] に設定し、手順1で作成したトランスコードテンプレートグループを選択し、[OK] をクリックしてメディア処理を開始します。
ビデオストリームを表示します。
次の図は、適応ビットレートストリーミングの実装後に生成されるビデオストリームを示しています。 この例では、2つのストリームが固定ビットレートを使用し、1つのストリームがネットワーク帯域幅に基づいてビットレートを調整します。
ApsaraVideo VODコンソールで、
を選択し、前の手順で処理したビデオを見つけて、[操作] 列の [管理] をクリックします。 表示されるページで、[ビデオURL] タブをクリックします。前の図のアダプティブビットレートストリームのURLは、再生に使用されます。
ApsaraVideoプレーヤーのオンライン設定ページの [基本] タブで、アダプティブビットレートストリームのURLを入力し、[プレビュー] タブでビデオ再生効果を表示します。