Dynamic Media OpenAPIは、プログレッシブ MP4 レンディションの直接配信をサポートしていません
この記事では、Adobe Experience Manager Dynamic Media with OpenAPIは、ビデオアセット用の個別のプログレッシブ MP4 レンディションを直接配信するための標準サポートを提供していないことを説明し、利用可能なオプションを明確にします。
説明 description
環境
- Adobe Experience Manager Assets as a Cloud Service
- OpenAPIが有効になっているDynamic Media
問題/症状
安定したドキュメント化された配信URLで、完全なプログレッシブ MP4 ファイルとして自動生成された各アダプティブビデオ表現が必要です。 必要な特性は次のとおりです。
- コンテンツ タイプ:
video/mp4。 - HTTP バイト範囲のサポート。
- 安定した配信URL。
- 幅と高さのメタデータを修正します。
- HLS/DASH マニフェストやアダプティブストリーミングプレーヤーへの依存はありません。
ターゲット出力の例には、次のものがあります。
940 × 1180デスクトップ MP4。768 × 964タブレット MP4。640 × 804小さいデスクトップ/モバイル MP4。576 × 724モバイル MP4。
使用するアプリケーションは、/play エンドポイントまたはアダプティブストリーミングテクノロジーを使用せずに、完全なMP4を直接取得する必要があります。
原因
Dynamic Media OpenAPIは、主にアダプティブストリーミング(HLS/DASH)を介してビデオアセットを配信するように設計されており、個々のエンコードを直接URLを介してプログレッシブ MP4 レンディションとしてネイティブに公開しません。
解決策 resolution
再生要件に一致する配信オプションを使用します。
- 使用しているアプリケーションがアダプティブストリーミングをサポートしている場合は、互換性のあるプレーヤーでHLSまたはDASH再生マニフェストを使用します。 これにより、アダプティブビデオセットが提供されます。各エンコードに個別のプログレッシブ MP4 URLは提供されません。
- アプリケーションで各アダプティブエンコードではなく1つのプログレッシブファイルが必要な場合は、ドキュメント化された元のバイナリ APIを使用してアップロードされたビデオを使用するか、ドキュメント化されたレンディション APIを使用して既存の事前生成レンディションを使用します。 これらのAPIは、元のファイルまたは保存されたレンディションを配信します。これらは、自動生成されたアダプティブエンコードを個別に公開することはありません。
- アプリケーションで、自動生成されたすべてのアダプティブエンコードを、安定したURL、HTTP バイト範囲のサポート、対応する幅と高さのメタデータを備えた個別のプログレッシブ MP4として必要とする場合は、標準のDynamic Mediaの外にOpenAPI機能を備えたカスタムソリューションを構築します。 開発チームやコンサルティングチームは、そのソリューションを設計、導入、維持する必要があります。 Adobe サポートは、文書化された製品機能をサポートします。カスタムソリューションの設計、実装、サポートは行いません。
recommendation-more-help
experience-cloud-kcs-help-kbarticles