ApsaraVideo MediaBox SDKのモジュールとして、ApsaraVideo Player SDKは、ライブストリーミングおよびビデオオンデマンド (VOD) シナリオ用のビデオ再生機能を提供します。 ApsaraVideo Player SDKは、web、Android、iOS、Flutter、HarmonyOS、Windows、macOSなどの複数のプラットフォームをサポートしています。 このトピックでは、ApsaraVideo Player SDKでサポートされている機能について説明します。
標準機能
次の表に、web、Android、iOS、Flutter、およびHarmonyOS向けのApsaraVideo Player SDKの標準機能を示します。
再生プロトコルとフォーマット
特徴 | 説明 | アンドロイド | iOS | フラッター | HarmonyOS | Web |
VOD | Flash video (FLV) 、HTTP Live Streaming (HLS) 、MP4、MP3など、VODシナリオで一般的なオーディオおよびビデオ形式をサポートします。 | ️ ️ ️ ️ ️ ️ ️ ️ ️ ️ サポート | ️ ️ ️ ️ ️ ️ ️ ️ ️ ️ サポート | ️ ️ ️ ️ ️ ️ ️ ️ ️ ️ サポート | ️ ️ ️ ️ ️ ️ ️ ️ ️ ️ サポート | ️ ️ ️ ️ ️ ️ ️ ️ ️ ️ サポート |
ライブストリーミング | RTMP (Real-Time Messaging Protocol) 、FLV、HLSなど、ライブストリーミングシナリオで一般的なオーディオおよびビデオ形式をサポートします。 | ️ ️ ️ ️ ️ ️ ️ ️ ️ ️ サポート | ️ ️ ️ ️ ️ ️ ️ ️ ️ ️ サポート | ️ ️ ️ ️ ️ ️ ️ ️ ️ ️ サポート | ️ ️ ️ ️ ️ ️ ️ ️ ️ ️ サポート | RTMPプロトコルのみがサポートされていません。 |
タイムシフト | タイムシフトモードでライブストリームを再生できます。 開始、停止、および現在の再生時間を設定し、特定の時点にシークすることができます。 | ️ ️ ️ ️ ️ ️ ️ ️ ️ ️ サポート | ️ ️ ️ ️ ️ ️ ️ ️ ️ ️ サポート | ️ ️ ️ ️ ️ ️ ️ ️ ️ ️ サポート | ️ ️ ️ ️ ️ ️ ️ ️ ️ ️ サポート | ️ ️ ️ ️ ️ ️ ️ ️ ️ ️ サポート |
H.264エンコーディング | H.264形式でエンコードされたビデオストリームを再生し、ハードウェアとソフトウェアのデコードを切り替えることができます。 | ️ ️ ️ ️ ️ ️ ️ ️ ️ ️ サポート | ️ ️ ️ ️ ️ ️ ️ ️ ️ ️ サポート | ️ ️ ️ ️ ️ ️ ️ ️ ️ ️ サポート | ️ ️ ️ ️ ️ ️ ️ ️ ️ ️ サポート | ハードウェアまたはソフトウェアのデコードは、ブラウザの設定によって異なります |
H.265エンコーディング | H.265形式でエンコードされたビデオストリームを再生し、ハードウェアとソフトウェアのデコードを切り替えることができます。 | ️ ️ ️ ️ ️ ️ ️ ️ ️ ️ サポート | ️ ️ ️ ️ ️ ️ ️ ️ ️ ️ サポート | ️ ️ ️ ️ ️ ️ ️ ️ ️ ️ サポート | ️ ️ ️ ️ ️ ️ ️ ️ ️ ️ サポート | アプリケーションの送信後にサポートされます。 詳細については、「付加価値サービス」をご参照ください。 ハードウェアまたはソフトウェアのデコードは、ブラウザの設定によって異なります。 |
H.266エンコーディング | H.266形式でエンコードされたビデオストリームを再生できます。 | アプリケーションの送信後にサポートされます。 詳細については、「付加価値サービス」をご参照ください。 | アプリケーションの送信後にサポートされます。 詳細については、「付加価値サービス」をご参照ください。 | アプリケーションの送信後にサポートされます。 詳細については、「付加価値サービス」をご参照ください。 | 非対応 | アプリケーションの送信後にサポートされます。 詳細については、「付加価値サービス」をご参照ください。 |
リアルタイムストリーミング (RTS) | 高い同時実行性、低い吃音率、およびミリ秒以内の低いレイテンシを特徴とするAlibaba Cloud RTSをサポートします。 | ️ ️ ️ ️ ️ ️ ️ ️ ️ ️ サポート | ️ ️ ️ ️ ️ ️ ️ ️ ️ ️ サポート | ️ ️ ️ ️ ️ ️ ️ ️ ️ ️ サポート | ️ ️ ️ ️ ️ ️ ️ ️ ️ ️ サポート | ️ ️ ️ ️ ️ ️ ️ ️ ️ ️ サポート |
低遅延ストリーミング | 低レイテンシHLS (LL-HLS) およびDynamic Adaptive streaming over HTTP (DASH) に基づく低レイテンシのストリーミングをサポートします。 | ️ ️ ️ ️ ️ ️ ️ ️ ️ ️ サポート | ️ ️ ️ ️ ️ ️ ️ ️ ️ ️ サポート | ️ ️ ️ ️ ️ ️ ️ ️ ️ ️ サポート | ️ ️ ️ ️ ️ ️ ️ ️ ️ ️ サポート | ️ ️ ️ ️ ️ ️ ️ ️ ️ ️ サポート |
ダッシュ | DASHを使用してパッケージ化されたビデオストリームの再生をサポートします。 たとえば、セグメントベースおよびセグメント参照スキームを使用してカプセル化されたビデオファイルを再生できます。 | ️ ️ ️ ️ ️ ️ ️ ️ ️ ️ サポート | ️ ️ ️ ️ ️ ️ ️ ️ ️ ️ サポート | ️ ️ ️ ️ ️ ️ ️ ️ ️ ️ サポート | ️ ️ ️ ️ ️ ️ ️ ️ ️ ️ サポート | ️ ️ ️ ️ ️ ️ ️ ️ ️ ️ サポート |
QUICアクセラレーション | クイックUDPインターネット接続 (QUIC) プロトコルをサポートし、ビデオ伝送効率を向上させます。 | ️ ️ ️ ️ ️ ️ ️ ️ ️ ️ サポート | ️ ️ ️ ️ ️ ️ ️ ️ ️ ️ サポート | ️ ️ ️ ️ ️ ️ ️ ️ ️ ️ サポート | ️ ️ ️ ️ ️ ️ ️ ️ ️ ️ サポート | 非該当 |
ハイダイナミックレンジ (HDR) ビデオ再生 | HDR10やハイブリッドログガンマ (HLG) などの複数のHDRフォーマットをサポートします。 | ️ ️ ️ ️ ️ ️ ️ ️ ️ ️ サポート | ️ ️ ️ ️ ️ ️ ️ ️ ️ ️ サポート | ️ ️ ️ ️ ️ ️ ️ ️ ️ ️ サポート | 非対応 | HTTP/2をサポートするかどうかは、ブラウザのタイプによって決まります。 |
URLベースの再生 | オンラインまたはローカルビデオのURLベースの再生をサポートします。 | ️ ️ ️ ️ ️ ️ ️ ️ ️ ️ サポート | ️ ️ ️ ️ ️ ️ ️ ️ ️ ️ サポート | ️ ️ ️ ️ ️ ️ ️ ️ ️ ️ サポート | ️ ️ ️ ️ ️ ️ ️ ️ ️ ️ サポート | ️ ️ ️ ️ ️ ️ ️ ️ ️ ️ サポート |
ビデオID (VID) ベースの再生 | VIDベースの再生をサポートします。 ビデオストリームのストリーミングURLは、一度に複数の定義で指定できます。 たとえば、再生にVidAuthおよびVidStsソースを使用できます。 | ️ ️ ️ ️ ️ ️ ️ ️ ️ ️ サポート | ️ ️ ️ ️ ️ ️ ️ ️ ️ ️ サポート | ️ ️ ️ ️ ️ ️ ️ ️ ️ ️ サポート | ️ ️ ️ ️ ️ ️ ️ ️ ️ ️ サポート | ️ ️ ️ ️ ️ ️ ️ ️ ️ ️ サポート |
補足強化情報 (SEI) | SEIメッセージを読み取ることができます。 | ️ ️ ️ ️ ️ ️ ️ ️ ️ ️ サポート | ️ ️ ️ ️ ️ ️ ️ ️ ️ ️ サポート | ️ ️ ️ ️ ️ ️ ️ ️ ️ ️ サポート | ️ ️ ️ ️ ️ ️ ️ ️ ️ ️ サポート | ️ ️ ️ ️ ️ ️ ️ ️ ️ ️ サポート |
ネットワークプロトコル
特徴 | 説明 | アンドロイド | iOS | フラッター | HarmonyOS | Web |
カスタムヘッダー | オーディオおよびビデオリソースをリクエストするときにHTTPヘッダーをカスタマイズできます。 | ️ ️ ️ ️ ️ ️ ️ ️ ️ ️ サポート | ️ ️ ️ ️ ️ ️ ️ ️ ️ ️ サポート | ️ ️ ️ ️ ️ ️ ️ ️ ️ ️ サポート | ️ ️ ️ ️ ️ ️ ️ ️ ️ ️ サポート | MP4ビデオはサポートされていません。 HLSおよびDASHビデオは部分的にサポートされています。 |
HTTPDNS | ドメイン名システム (DNS) ハイジャックを防ぐためにHTTPDNSをサポートします。 | ️ ️ ️ ️ ️ ️ ️ ️ ️ ️ サポート | ️ ️ ️ ️ ️ ️ ️ ️ ️ ️ サポート | ️ ️ ️ ️ ️ ️ ️ ️ ️ ️ サポート | ️ ️ ️ ️ ️ ️ ️ ️ ️ ️ サポート | 非対応 |
HTTP/2 | HTTP/2をサポートし、バイナリフレーミング、多重化、ヘッダー圧縮などの最新機能を使用して、webパフォーマンスを大幅に向上させ、データのやり取りの待ち時間を短縮します。 | ️ ️ ️ ️ ️ ️ ️ ️ ️ ️ サポート | ️ ️ ️ ️ ️ ️ ️ ️ ️ ️ サポート | ️ ️ ️ ️ ️ ️ ️ ️ ️ ️ サポート | ️ ️ ️ ️ ️ ️ ️ ️ ️ ️ サポート | ブラウザがHTTP/2をサポートしているかどうかによって異なります。 詳細については、「http2を使用できますか?」をご参照ください。 |
HTTP/3 | HTTP/3をサポートし、クイックUDPインターネット接続 (QUIC) プロトコルに基づいてコンテンツ配信を高速化します。 | ️ ️ ️ ️ ️ ️ ️ ️ ️ ️ サポート | ️ ️ ️ ️ ️ ️ ️ ️ ️ ️ サポート | ️ ️ ️ ️ ️ ️ ️ ️ ️ ️ サポート | ️ ️ ️ ️ ️ ️ ️ ️ ️ ️ サポート | ブラウザがHTTP/3をサポートしているかどうかによって異なります。 詳細については、「http3を使用できますか?」をご参照ください。 |
再生コントロール
特徴 | 説明 | アンドロイド | iOS | フラッター | HarmonyOS | Web |
基本的な再生制御 | 開始、停止、一時停止、ビデオシーク、自動再生などの再生制御機能をサポートします。 | ️ ️ ️ ️ ️ ️ ️ ️ ️ ️ サポート | ️ ️ ️ ️ ️ ️ ️ ️ ️ ️ サポート | ️ ️ ️ ️ ️ ️ ️ ️ ️ ️ サポート | ️ ️ ️ ️ ️ ️ ️ ️ ️ ️ サポート | ️ ️ ️ ️ ️ ️ ️ ️ ️ ️ サポート |
シーク | プログレスバーのスライダーを指定した時点までドラッグできます。 ジェスチャーを使用して、UIのスライダーを制御できます。 キャッシュされたビデオコンテンツをクリアすることなく、シーク中にクイックシークしてキャッシュされたビデオコンテンツを保持できます。 | ️ ️ ️ ️ ️ ️ ️ ️ ️ ️ サポート | ️ ️ ️ ️ ️ ️ ️ ️ ️ ️ サポート | ️ ️ ️ ️ ️ ️ ️ ️ ️ ️ サポート | ️ ️ ️ ️ ️ ️ ️ ️ ️ ️ サポート | ️ ️ ️ ️ ️ ️ ️ ️ ️ ️ サポート |
正確なシーク | 指定されたフレームに求めるビデオをサポートします。 | ️ ️ ️ ️ ️ ️ ️ ️ ️ ️ サポート | ️ ️ ️ ️ ️ ️ ️ ️ ️ ️ サポート | ️ ️ ️ ️ ️ ️ ️ ️ ️ ️ サポート | ️ ️ ️ ️ ️ ️ ️ ️ ️ ️ サポート | ミリ秒単位の正確なシークをサポートします。 |
キャッシュされたビデオ内を探す | クイックシークを実行し、シーク中にキャッシュされたビデオコンテンツを保持できます。 | ️ ️ ️ ️ ️ ️ ️ ️ ️ ️ サポート | ️ ️ ️ ️ ️ ️ ️ ️ ️ ️ サポート | ️ ️ ️ ️ ️ ️ ️ ️ ️ ️ サポート | ️ ️ ️ ️ ️ ️ ️ ️ ️ ️ サポート | 非対応 |
再生再開 | 再生を再開する時点を指定できます。 | ️ ️ ️ ️ ️ ️ ️ ️ ️ ️ サポート | ️ ️ ️ ️ ️ ️ ️ ️ ️ ️ サポート | ️ ️ ️ ️ ️ ️ ️ ️ ️ ️ サポート | ️ ️ ️ ️ ️ ️ ️ ️ ️ ️ サポート | ️ ️ ️ ️ ️ ️ ️ ️ ️ ️ サポート |
ループ再生 | オーディオまたはビデオファイルの再生終了後の自動再生をサポートします。 | ️ ️ ️ ️ ️ ️ ️ ️ ️ ️ サポート | ️ ️ ️ ️ ️ ️ ️ ️ ️ ️ サポート | ️ ️ ️ ️ ️ ️ ️ ️ ️ ️ サポート | ️ ️ ️ ️ ️ ️ ️ ️ ️ ️ サポート | ️ ️ ️ ️ ️ ️ ️ ️ ️ ️ サポート |
リスト再生 | 読み込み速度を向上させるために短いビデオのリスト再生をサポートします。 | ️ ️ ️ ️ ️ ️ ️ ️ ️ ️ サポート | ️ ️ ️ ️ ️ ️ ️ ️ ️ ️ サポート | ️ ️ ️ ️ ️ ️ ️ ️ ️ ️ サポート | ️ ️ ️ ️ ️ ️ ️ ️ ️ ️ サポート | ️ ️ ️ ️ ️ ️ ️ ️ ️ ️ サポート |
設定可能な再生速度 | 再生速度を調整できます。 オーディオピッチは、異なる再生速度で変化しないままである。 | ️ ️ ️ ️ ️ ️ ️ ️ ️ ️ サポート | ️ ️ ️ ️ ️ ️ ️ ️ ️ ️ サポート | ️ ️ ️ ️ ️ ️ ️ ️ ️ ️ サポート | ️ ️ ️ ️ ️ ️ ️ ️ ️ ️ サポート | ️ ️ ️ ️ ️ ️ ️ ️ ️ ️ サポート |
手動定義切り替え | 異なる定義でビデオストリームを切り替えることができます。 | ️ ️ ️ ️ ️ ️ ️ ️ ️ ️ サポート | ️ ️ ️ ️ ️ ️ ️ ️ ️ ️ サポート | ️ ️ ️ ️ ️ ️ ️ ️ ️ ️ サポート | ️ ️ ️ ️ ️ ️ ️ ️ ️ ️ サポート | ️ ️ ️ ️ ️ ️ ️ ️ ️ ️ サポート |
シームレスな解像度切り替え | Alibaba CloudストリーミングURLを使用する場合、異なる解像度間でライブストリームをシームレスに切り替えて再生エクスペリエンスを向上させることができます。 | ️ ️ ️ ️ ️ ️ ️ ️ ️ ️ サポート | ️ ️ ️ ️ ️ ️ ️ ️ ️ ️ サポート | ️ ️ ️ ️ ️ ️ ️ ️ ️ ️ サポート | 非対応 | HLSとDASHフォーマット間のシームレスな切り替えをサポートします。 |
オーディオトラックの切り替え | VODシナリオで複数のオーディオトラックを切り替えることができます。 | ️ ️ ️ ️ ️ ️ ️ ️ ️ ️ サポート | ️ ️ ️ ️ ️ ️ ️ ️ ️ ️ サポート | ️ ️ ️ ️ ️ ️ ️ ️ ️ ️ サポート | 非対応 | ️ ️ ️ ️ ️ ️ ️ ️ ️ ️ サポート |
スナップショットのキャプチャ | ビデオの現在のフレームをキャプチャし、そのフレームを静止画像として保存できます。 | ️ ️ ️ ️ ️ ️ ️ ️ ️ ️ サポート | ️ ️ ️ ️ ️ ️ ️ ️ ️ ️ サポート | ️ ️ ️ ️ ️ ️ ️ ️ ️ ️ サポート | ️ ️ ️ ️ ️ ️ ️ ️ ️ ️ サポート | 非該当 |
画面ロック | 画面の向きをロックし、UI要素を非表示にすることができます。 | ️ ️ ️ ️ ️ ️ ️ ️ ️ ️ サポート | ️ ️ ️ ️ ️ ️ ️ ️ ️ ️ サポート | ️ ️ ️ ️ ️ ️ ️ ️ ️ ️ サポート | ️ ️ ️ ️ ️ ️ ️ ️ ️ ️ サポート | 非該当 |
ビデオ効果
特徴 | 説明 | アンドロイド | iOS | フラッター | HarmonyOS | Web |
ビデオ画像のサイズ変更 | 画像のパディングとトリミングをサポートします。 | ️ ️ ️ ️ ️ ️ ️ ️ ️ ️ サポート | ️ ️ ️ ️ ️ ️ ️ ️ ️ ️ サポート | ️ ️ ️ ️ ️ ️ ️ ️ ️ ️ サポート | ️ ️ ️ ️ ️ ️ ️ ️ ️ ️ サポート | ️ ️ ️ ️ ️ ️ ️ ️ ️ ️ サポート |
動画イメージの回転 | ビデオ画像のレンダリング角度0 ° 、90 ° 、180 ° 、270 ° をサポートします。 | ️ ️ ️ ️ ️ ️ ️ ️ ️ ️ サポート | ️ ️ ️ ️ ️ ️ ️ ️ ️ ️ サポート | ️ ️ ️ ️ ️ ️ ️ ️ ️ ️ サポート | ️ ️ ️ ️ ️ ️ ️ ️ ️ ️ サポート | ️ ️ ️ ️ ️ ️ ️ ️ ️ ️ サポート |
ミラーリング | ミラーリングなし、水平ミラーリング、および垂直ミラーリングの画像レンダリングモードをサポートします。 | ️ ️ ️ ️ ️ ️ ️ ️ ️ ️ サポート | ️ ️ ️ ️ ️ ️ ️ ️ ️ ️ サポート | ️ ️ ️ ️ ️ ️ ️ ️ ️ ️ サポート | ️ ️ ️ ️ ️ ️ ️ ️ ️ ️ サポート | ️ ️ ️ ️ ️ ️ ️ ️ ️ ️ サポート |
サムネイルプレビュー (スプライトスナップショット) | 進行状況バーのサムネイルプレビューをサポートします。 | ️ ️ ️ ️ ️ ️ ️ ️ ️ ️ サポート | ️ ️ ️ ️ ️ ️ ️ ️ ️ ️ サポート | ️ ️ ️ ️ ️ ️ ️ ️ ️ ️ サポート | 非対応 | ️ ️ ️ ️ ️ ️ ️ ️ ️ ️ サポート |
明るさ調整 | システムの明るさを調整できます。 ジェスチャーを使用して、UIの明るさを調整できます。 | ️ ️ ️ ️ ️ ️ ️ ️ ️ ️ サポート | ️ ️ ️ ️ ️ ️ ️ ️ ️ ️ サポート | ️ ️ ️ ️ ️ ️ ️ ️ ️ ️ サポート | ️ ️ ️ ️ ️ ️ ️ ️ ️ ️ サポート | 非該当 |
カスタムプレーヤーのサイズ | プレーヤーの幅と高さのカスタム設定をサポートします。 | ️ ️ ️ ️ ️ ️ ️ ️ ️ ️ サポート | ️ ️ ️ ️ ️ ️ ️ ️ ️ ️ サポート | ️ ️ ️ ️ ️ ️ ️ ️ ️ ️ サポート | ️ ️ ️ ️ ️ ️ ️ ️ ️ ️ サポート | ️ ️ ️ ️ ️ ️ ️ ️ ️ ️ サポート |
ピクチャ・イン・ピクチャ (PiP) | ピクチャ・イン・ピクチャ再生をサポートします。 | ️ ️ ️ ️ ️ ️ ️ ️ ️ ️ サポート | iOS 14以前では、PiPモードでの再生はサポートされていません。 | iOS用のPiP APIをサポートしていますが、Android用のPiP APIはサポートしていません。 | 非対応 | 非対応 |
オーディオエフェクト
特徴 | 説明 | アンドロイド | iOS | フラッター | HarmonyOS | Web |
音量変更 | 再生中にビデオの音量を変更できます。 | ️ ️ ️ ️ ️ ️ ️ ️ ️ ️ サポート | ️ ️ ️ ️ ️ ️ ️ ️ ️ ️ サポート | ️ ️ ️ ️ ️ ️ ️ ️ ️ ️ サポート | ️ ️ ️ ️ ️ ️ ️ ️ ️ ️ サポート | ️ ️ ️ ️ ️ ️ ️ ️ ️ ️ サポート |
ミュートモード | ミュートモードを有効または無効にできます。 | ️ ️ ️ ️ ️ ️ ️ ️ ️ ️ サポート | ️ ️ ️ ️ ️ ️ ️ ️ ️ ️ サポート | ️ ️ ️ ️ ️ ️ ️ ️ ️ ️ サポート | ️ ️ ️ ️ ️ ️ ️ ️ ️ ️ サポート | ️ ️ ️ ️ ️ ️ ️ ️ ️ ️ サポート |
オーディオのみの再生 | ビデオファイル内のオーディオストリームと、MP3形式やAdvanced audio Coding (AAC) 形式のオーディオファイルなどの一般的なオーディオファイルのみを再生できます。 | ️ ️ ️ ️ ️ ️ ️ ️ ️ ️ サポート | ️ ️ ️ ️ ️ ️ ️ ️ ️ ️ サポート | ️ ️ ️ ️ ️ ️ ️ ️ ️ ️ サポート | ️ ️ ️ ️ ️ ️ ️ ️ ️ ️ サポート | ️ ️ ️ ️ ️ ️ ️ ️ ️ ️ サポート |
バイノーラルオーディオ | バイノーラルオーディオトラックを再生できます。 | ️ ️ ️ ️ ️ ️ ️ ️ ️ ️ サポート | ️ ️ ️ ️ ️ ️ ️ ️ ️ ️ サポート | ️ ️ ️ ️ ️ ️ ️ ️ ️ ️ サポート | ️ ️ ️ ️ ️ ️ ️ ️ ️ ️ サポート | ️ ️ ️ ️ ️ ️ ️ ️ ️ ️ サポート |
複数トラック | 複数のオーディオトラックでビデオファイルを再生できます。 英語から中国語などの再生中にオーディオトラックを切り替えることができます。 | ️ ️ ️ ️ ️ ️ ️ ️ ️ ️ サポート | ️ ️ ️ ️ ️ ️ ️ ️ ️ ️ サポート | ️ ️ ️ ️ ️ ️ ️ ️ ️ ️ サポート | 非対応 | ️ ️ ️ ️ ️ ️ ️ ️ ️ ️ サポート |
バックグラウンド再生 | アプリケーションがUIからバックグラウンドに切り替えられたときに、オーディオストリームを再生し続けることができます。 | ️ ️ ️ ️ ️ ️ ️ ️ ️ ️ サポート | ️ ️ ️ ️ ️ ️ ️ ️ ️ ️ サポート | ️ ️ ️ ️ ️ ️ ️ ️ ️ ️ サポート | ️ ️ ️ ️ ️ ️ ️ ️ ️ ️ サポート | 非該当 |
再生パフォーマンス
特徴 | 説明 | アンドロイド | iOS | フラッター | HarmonyOS | Web |
失敗時の再生の再試行 | 再生が失敗すると、自動再試行をサポートします。 | ️ ️ ️ ️ ️ ️ ️ ️ ️ ️ サポート | ️ ️ ️ ️ ️ ️ ️ ️ ️ ️ サポート | ️ ️ ️ ️ ️ ️ ️ ️ ️ ️ サポート | ️ ️ ️ ️ ️ ️ ️ ️ ️ ️ サポート | ️ ️ ️ ️ ️ ️ ️ ️ ️ ️ サポート |
自動再接続 | ApsaraVideo Player SDKは、ライブストリーミング中の自動再接続をサポートしています。 | ️ ️ ️ ️ ️ ️ ️ ️ ️ ️ サポート | ️ ️ ️ ️ ️ ️ ️ ️ ️ ️ サポート | ️ ️ ️ ️ ️ ️ ️ ️ ️ ️ サポート | ️ ️ ️ ️ ️ ️ ️ ️ ️ ️ サポート | ️ ️ ️ ️ ️ ️ ️ ️ ️ ️ サポート |
ローカルキャッシング | 短いビデオのループ再生のための再生とキャッシュ機能をサポートします。 この機能により、ビデオ再生中のキャッシュが可能になり、トラフィック消費を削減できます。 | ️ ️ ️ ️ ️ ️ ️ ️ ️ ️ サポート | ️ ️ ️ ️ ️ ️ ️ ️ ️ ️ サポート | ️ ️ ️ ️ ️ ️ ️ ️ ️ ️ サポート | ️ ️ ️ ️ ️ ️ ️ ️ ️ ️ サポート | 非該当 |
プリロード | ビデオをプリロードして、ビデオ再生の起動を高速化します。 この機能は、ローカルキャッシュ機能の拡張機能です。 | ️ ️ ️ ️ ️ ️ ️ ️ ️ ️ サポート | ️ ️ ️ ️ ️ ️ ️ ️ ️ ️ サポート | ️ ️ ️ ️ ️ ️ ️ ️ ️ ️ サポート | ️ ️ ️ ️ ️ ️ ️ ️ ️ ️ サポート | ️ ️ ️ ️ ️ ️ ️ ️ ️ ️ サポート |
マルチプレイヤー再生 | 1つのUIに複数のプレーヤーを追加して、ビデオを同時に再生できます。 | ️ ️ ️ ️ ️ ️ ️ ️ ️ ️ サポート | ️ ️ ️ ️ ️ ️ ️ ️ ️ ️ サポート | ️ ️ ️ ️ ️ ️ ️ ️ ️ ️ サポート | ️ ️ ️ ️ ️ ️ ️ ️ ️ ️ サポート | ️ ️ ️ ️ ️ ️ ️ ️ ️ ️ サポート |
マルチビットレートビデオストリームのネットワーク适応型再生 | HLSおよびDASH形式のライブストリームのシームレスなマルチビットレート切り替えをサポートします。 | ️ ️ ️ ️ ️ ️ ️ ️ ️ ️ サポート | ️ ️ ️ ️ ️ ️ ️ ️ ️ ️ サポート | ️ ️ ️ ️ ️ ️ ️ ️ ️ ️ サポート | ️ ️ ️ ️ ️ ️ ️ ️ ️ ️ サポート | ️ ️ ️ ️ ️ ️ ️ ️ ️ ️ サポート |
動的フレーム同期 | ライブストリーミングの動的フレーム同期をサポートし、レイテンシを削減します。 | ️ ️ ️ ️ ️ ️ ️ ️ ️ ️ サポート | ️ ️ ️ ️ ️ ️ ️ ️ ️ ️ サポート | ️ ️ ️ ️ ️ ️ ️ ️ ️ ️ サポート | ️ ️ ️ ️ ️ ️ ️ ️ ️ ️ サポート | ️ ️ ️ ️ ️ ️ ️ ️ ️ ️ サポート |
インタラクティブ機能
特徴 | 説明 | アンドロイド | iOS | フラッター | HarmonyOS | Web |
字幕 | カスタム字幕ファイルをインポートできます。 | SubRip Text (SRT) 、SubStation Alpha (SSA) 、Advanced SubStation Alpha (ASS) 、およびVTT字幕ファイルがサポートされています。 | SRT、SSA、ASS、およびVTT字幕ファイルがサポートされています。 | SRT、SSA、ASS、およびVTT字幕ファイルがサポートされています。 | 字幕テキスト解析のみがサポートされています。 | ビデオテキストトラック (VTT) 字幕ファイルのみがサポートされています。 |
ビデオセキュリティ
特徴 | 説明 | アンドロイド | iOS | フラッター | HarmonyOS | Web |
リファラーブラックリストまたはホワイトリスト | リファラーブラックリストまたはホワイトリストを設定して、リファラーに基づいて再生リクエストのソースを識別し、ブラックリストまたはホワイトリストに基づいてリクエストをフィルタリングできます。 | ️ ️ ️ ️ ️ ️ ️ ️ ️ サポート | ️ ️ ️ ️ ️ ️ ️ ️ ️ ️ サポート | ️ ️ ️ ️ ️ ️ ️ ️ ️ ️ サポート | ️ ️ ️ ️ ️ ️ ️ ️ ️ ️ サポート | ️ ️ ️ ️ ️ ️ ️ ️ ️ ️ サポート |
HLS暗号化 | HLS AES-128標準に基づいて暗号化されたストリームの再生をサポートします。 | ️ ️ ️ ️ ️ ️ ️ ️ ️ ️ サポート | ️ ️ ️ ️ ️ ️ ️ ️ ️ ️ サポート | ️ ️ ️ ️ ️ ️ ️ ️ ️ ️ サポート | ️ ️ ️ ️ ️ ️ ️ ️ ️ ️ サポート | ️ ️ ️ ️ ️ ️ ️ ️ ️ ️ サポート |
Alibaba Cloud 独自の暗号化 | URLサフィックスがであるHLSビデオのAlibaba Cloud独自の暗号化をサポートしています。m3u8、およびビデオリークやホットリンクを防ぐためのMP4ビデオ。 | ️ ️ ️ ️ ️ ️ ️ ️ ️ ️ サポート | ️ ️ ️ ️ ️ ️ ️ ️ ️ ️ サポート | ️ ️ ️ ️ ️ ️ ️ ️ ️ ️ サポート | 非対応 | HTML5をサポートするブラウザーの詳細については、「HTML5プレーヤーでサポートされているブラウザー」をご参照ください。 |
安全なダウンロード | 指定されたアプリケーションを使用して、ビデオをダウンロードおよび暗号化できます。 | ️ ️ ️ ️ ️ ️ ️ ️ ️ ️ サポート | ️ ️ ️ ️ ️ ️ ️ ️ ️ ️ サポート | ️ ️ ️ ️ ️ ️ ️ ️ ️ ️ サポート | ️ ️ ️ ️ ️ ️ ️ ️ ️ ️ サポート | 非該当 |
DRM管理 | Widevine DRMとFairPlay DRMをサポートします。 | ️ ️ ️ ️ ️ ️ ️ ️ ️ ️ サポート | ️ ️ ️ ️ ️ ️ ️ ️ ️ ️ サポート | ️ ️ ️ ️ ️ ️ ️ ️ ️ ️ サポート | 非対応 | ️ ️ ️ ️ ️ ️ ️ ️ ️ ️ サポート |
品質モニタリング
特徴 | 説明 | アンドロイド | iOS | フラッター | HarmonyOS | Web |
ログの例外報告: | レポートされたSDKログに基づいて、VOD再生とライブストリーミングに関する追跡情報を収集できます。 | ️ ️ ️ ️ ️ ️ ️ ️ ️ ️ サポート | ️ ️ ️ ️ ️ ️ ️ ️ ️ ️ サポート | ️ ️ ️ ️ ️ ️ ️ ️ ️ ️ サポート | ️ ️ ️ ️ ️ ️ ️ ️ ️ ️ サポート | ️ ️ ️ ️ ️ ️ ️ ️ ️ ️ サポート |
再生例外トラブルシューティング | ユーザーまたは再生セッションを指定して、再生例外を見つけてトラブルシューティングできます。 | 無料版では、過去3日間のデータをクエリできます。 | 無料版では、過去3日間のデータをクエリできます。 | 無料版では、過去3日間のデータをクエリできます。 | 無料版では、過去3日間のデータをクエリできます。 | 無料版では、過去3日間のデータをクエリできます。 |
データダッシュボード | 再生リクエスト数やユーザー数などのマクロ統計を表示できます。 | 無料版では、過去3日間のデータをクエリできます。 | 無料版では、過去3日間のデータをクエリできます。 | 無料版では、過去3日間のデータをクエリできます。 | 無料版では、過去3日間のデータをクエリできます。 | 無料版では、過去3日間のデータをクエリできます。 |
開発サポート
特徴 | 説明 | アンドロイド | iOS | フラッター | HarmonyOS | Web |
オーディオおよびビデオレンダリング中のデータ出力 | レンダリング中のパルス符号変調 (PCM) およびYUVデータの出力をサポートします。 | ️ ️ ️ ️ ️ ️ ️ ️ ️ ️ サポート | ️ ️ ️ ️ ️ ️ ️ ️ ️ ️ サポート | ️ ️ ️ ️ ️ ️ ️ ️ ️ ️ サポート | 非対応 | 非対応 |
イベントのコールバック | 再生ステータス、レンダリングされた最初のオーディオまたはビデオフレーム、再生の完了、および再生の失敗のコールバックを設定できます。 | ️ ️ ️ ️ ️ ️ ️ ️ ️ ️ サポート | ️ ️ ️ ️ ️ ️ ️ ️ ️ ️ サポート | ️ ️ ️ ️ ️ ️ ️ ️ ️ ️ サポート | ️ ️ ️ ️ ️ ️ ️ ️ ️ ️ サポート | ️ ️ ️ ️ ️ ️ ️ ️ ️ ️ サポート |
ブラックリストのデコード | ハードウェアのデコードをサポートしないモデルの一覧と、最適化のサポートを提供します。 | ️ ️ ️ ️ ️ ️ ️ ️ ️ ️ サポート | ️ ️ ️ ️ ️ ️ ️ ️ ️ ️ サポート | ️ ️ ️ ️ ️ ️ ️ ️ ️ ️ サポート | 非対応 | 非該当 |
ネットワーク速度表示 | プレーヤーのネットワーク速度をリアルタイムで報告する機能をサポートします。 | ️ ️ ️ ️ ️ ️ ️ ️ ️ ️ サポート | ️ ️ ️ ️ ️ ️ ️ ️ ️ ️ サポート | ️ ️ ️ ️ ️ ️ ️ ️ ️ ️ サポート | ️ ️ ️ ️ ️ ️ ️ ️ ️ ️ サポート | この機能はRTSに対してのみサポートされます。 |
UIコンポーネント | ビジネス要件に基づいて使用できる完全なUIコンポーネントを提供します。 | ️ ️ ️ ️ ️ ️ ️ ️ ️ ️ サポート | ️ ️ ️ ️ ️ ️ ️ ️ ️ ️ サポート | ️ ️ ️ ️ ️ ️ ️ ️ ️ ️ サポート | 非対応 | ️ ️ ️ ️ ️ ️ ️ ️ ️ ️ サポート |
付加価値サービス
次の表は、web、Android、およびiOS向けのApsaraVideo Player SDKの付加価値サービスについて説明しています。
付加価値サービスを使用するには、チケットを起票してください。
機能 | の説明 | Android | iOS | フラッター | HarmonyOS | Web |
H.265ビデオ再生 | H.265形式でエンコードされたビデオストリームの再生をサポートします。 これにより、H.264形式でエンコードされたビデオストリームの再生よりも帯域幅が少なくなり、再生パフォーマンスが向上します。 説明 webブラウザでH.265ビデオを再生するには、 チケットを起票するか、Alibaba Cloudアカウントマネージャーにお問い合わせください。 | ️ ️ ️ ️ ️ ️ ️ ️ ️ ️ サポート | ️ ️ ️ ️ ️ ️ ️ ️ ️ ️ サポート | ️ ️ ️ ️ ️ ️ ️ ️ ️ ️ サポート | ️ ️ ️ ️ ️ ️ ️ ️ ️ ️ サポート | ️ ️ ️ ️ ️ ️ ️ ️ ️ ️ サポート |
H.266ビデオ再生 | H.266形式でエンコードされたビデオストリームの再生をサポートします。 これにより、H.264またはH.265形式でエンコードされたビデオストリームの再生よりも帯域幅が少なく、再生パフォーマンスが向上します。 説明 H.266ビデオを再生するには、 チケットを起票するか、Alibaba Cloudアカウントマネージャーにお問い合わせください。 | ️ ️ ️ ️ ️ ️ ️ ️ ️ ️ サポート | ️ ️ ️ ️ ️ ️ ️ ️ ️ ️ サポート | ️ ️ ️ ️ ️ ️ ️ ️ ️ ️ サポート | 非対応 | ️ ️ ️ ️ ️ ️ ️ ️ ️ ️ サポート |
高度な適応型ビットレートストリーミング (ABR) ポリシー | 高度なABRポリシーをサポートします。 一般的なABRポリシーと比較して、高度なABRポリシーは、マルチビットレートのHLSまたはDASHビデオストリームによりよく適応し、スタッターレートを大幅に低減し、平均再生ビットレートを改善します。 | ️ ️ ️ ️ ️ ️ ️ ️ ️ ️ サポート | ️ ️ ️ ️ ️ ️ ️ ️ ️ ️ サポート | ️ ️ ️ ️ ️ ️ ️ ️ ️ ️ サポート | ️ ️ ️ ️ ️ ️ ️ ️ ️ ️ サポート | 非対応 |
デバイス上の超解像度 | ビデオを低解像度から高解像度にアップスケールできます。 これにより、ビデオ品質と再生体験が向上します。 再生エクスペリエンスを損なうことなく、ビットレートの低いビデオソースを使用できます。 これは、ビデオ伝送コストの削減に役立ちます。 | ️ ️ ️ ️ ️ ️ ️ ️ ️ ️ サポート | ️ ️ ️ ️ ️ ️ ️ ️ ️ ️ サポート | 非対応 | 非対応 | 非対応 |
削ること | 画像をシャープにして詳細を強調表示し、再生エクスペリエンスを向上させることができます。 | ️ ️ ️ ️ ️ ️ ️ ️ ️ ️ サポート | ️ ️ ️ ️ ️ ️ ️ ️ ️ ️ サポート | ️ ️ ️ ️ ️ ️ ️ ️ ️ ️ サポート | 非対応 | 非対応 |
フレーム補間 | 低ビットレートのビデオを再生するときに、フレーム補間を使用して吃音を修正できます。 これにより、スムーズな再生体験が保証されます。 | ️ ️ ️ ️ ️ ️ ️ ️ ️ ️ サポート | ️ ️ ️ ️ ️ ️ ️ ️ ️ ️ サポート | ️ ️ ️ ️ ️ ️ ️ ️ ️ ️ サポート | 非対応 | 非対応 |
オーディオ强化 | Dolby Atmosと空間オーディオテクノロジーを使用して、没入型のユーザーエクスペリエンスを提供できます。 | ️ ️ ️ ️ ️ ️ ️ ️ ️ ️ サポート | ️ ️ ️ ️ ️ ️ ️ ️ ️ ️ サポート | ️ ️ ️ ️ ️ ️ ️ ️ ️ ️ サポート | 非対応 | 非対応 |
強化されたHTTPDNS | Alibaba Cloud CDNによって高速化されたドメイン名の正確なスケジューリングとリアルタイム解決を実装できます。 これにより、ネットワークパフォーマンスが向上します。 説明 拡張されたHTTPDNS機能は、ApsaraVideo Player SDK V6.7.0以降でサポートされています。 ApsaraVideo Player SDK V6.7.0 ~ V6.11.0で拡張HTTPDNS機能を使用するには、 チケットを起票するか、Alibaba Cloudアカウントマネージャーにお問い合わせください。 ApsaraVideo Player SDK V6.12.0以降を使用する場合、拡張HTTPDNS機能はデフォルトで有効になっており、アプリケーションは必要ありません。 | ️ ️ ️ ️ ️ ️ ️ ️ ️ ️ サポート | ️ ️ ️ ️ ️ ️ ️ ️ ️ ️ サポート | ️ ️ ️ ️ ️ ️ ️ ️ ️ ️ サポート | ️ ️ ️ ️ ️ ️ ️ ️ ️ ️ サポート | 非対応 |