ApsaraVideo Player SDK for webでは、HTML5プレーヤーまたはFlashプレーヤーを使用してオーディオおよびビデオストリームを再生できます。 Adobe Flash Playerはサービスを停止しており、主流のブラウザはFlashプレーヤーをサポートしていません。 HTML5プレーヤーをサポートしていないInternet Explorerなどのブラウザを使用する場合は、Flashプレーヤーを使用できます。 このトピックでは、ApsaraVideo Player SDK for webでサポートされているHTML5プレーヤーおよびFlashプレーヤー用のオーディオおよびビデオ形式について説明します。 このトピックでは、HTML5プレーヤーとFlashプレーヤーを異なるブラウザーに適応させる方法についても説明します。
サポートされているオーディオおよびビデオ形式
プレーヤー | ビデオ符号化形式 | ビデオプロトコル | 音声エンコード形式 | オーディオファイル形式 |
---|---|---|---|---|
HTML5 | H.264 | MP4、FLV、およびHTTP-ライブストリーミング (HLS) | 高度なオーディオコーディング (AAC) | MP3 |
Flash player (更新停止) | H.264 | MP4、FLV、HLS、およびRTMP | AACとMP3 | MP3 |
HTML5プレーヤーのブラウザへの適応
HTML5プレーヤーは、デスクトップブラウザとモバイルブラウザの両方でサポートされています。
デスクトップブラウザーへの適応
ブラウザ | MP4 | FLV | HLS | MP3 |
---|---|---|---|---|
Google Chrome | √ | Google Chrome 34以降 | Google Chrome 34以降 | √ |
Firefox | √ | Firefox 49以降 | Firefox 49 and later | √ |
Internet Explorer | Internet Explorer 9以降 |
重要 Internet Explorer 11 for Windows 8以降では、FLV形式のビデオストリームを再生することはできません。 これは、Internet Explorer
11のflv.jsファイルで
mseLiveFlvPlayback パラメーターの値がfalseであるためです。
|
Windows 8.1以降のInternet Explorer 11以降 |
Internet Explorer 9以降 |
マイクロソフトエッジ | √ | √ | √ | √ |
Opera | √ | √ | √ | √ |
Safari | √ | サファリ8以降 | サファリ8以降 | √ |
ブラウザ | MP4 | FLV | HLS | MP3 |
---|---|---|---|---|
Google Chrome | √ | × | Google Chrome 34以降 | √ |
Firefox | √ | × | Firefox 49以降 | √ |
√ | × | √ | √ | |
マイクロソフトエッジ | √ | × | √ | √ |
Opera | √ | × | √ | √ |
ブラウザ | MP4 | FLV | HLS | MP3 |
---|---|---|---|---|
Google Chrome | √ | × | Google Chrome 34以降 | √ |
Firefox | √ | × | Firefox 49以降 | √ |
√ | × | √ | √ | |
マイクロソフトエッジ | √ | × | √ | √ |
Opera | √ | × | √ | √ |
Safari | √ | × | サファリ8以降 | √ |
ブラウザでサポートされているHTML5プレーヤーの機能
機能 | デスクトップブラウザ | モバイルブラウザ | 関連ドキュメント |
---|---|---|---|
フルスクリーン再生 | By default, the full-screen playback feature is disabled. | デフォルトでは、モバイルブラウザはフルスクリーンモードでビデオを再生します。 特定のシナリオでは、フルスクリーン再生機能を有効にするために必要な設定を完了する必要があります。
重要 iOS 10より前のiOSバージョンでは、ビデオはSafariで開いたときにデフォルトでフルスクリーンモードで再生されます。 フルスクリーン再生機能を無効にすることはできません。
|
高度な機能 |
自動再生 | ApsaraVideo Player SDK for webが提供する自動再生機能は、特定のブラウザではサポートされていません。
|
デフォルトでは、自動再生は無効になっています。 この機能を有効にするには、特定の設定を行う必要があります。
注 自動再生は、特定のブラウザとWebViewベースのアプリ、特にAndroidのブラウザで許可される場合があります。
|
高度な機能 |
音量調整 | 対応 |
|
基本機能 |
再生速度 | 対応 | Android用のWeChatブラウザを含む特定のモバイルブラウザでは再生速度を設定できません。 | 基本機能 |
Playback of videos encrypted by using HLS |
|
対応 | 暗号化されたビデオを再生する |
Alibaba Cloud独自の暗号化を使用して暗号化されたビデオの再生 |
注 特定のサードパーティブラウザは、お客様の権限や知識なしにApsaraVideo Player SDKの設定を変更する場合があります。 In this case, videos
encrypted by using Alibaba Cloud proprietary cryptography cannot be played. この問題を解決するには、HLSまたはデジタル著作権管理
(DRM) 暗号化方式を使用してビデオを暗号化することを推奨します。
|
iOS用ブラウザではサポートされていません Google Chrome for Androidでのみサポート |
|
DRMを使用して暗号化されたライブストリームの再生 |
Windows
macOS
|
iOS
アンドロイド
|
|
Playback of VOD files encrypted by using DRM |
Windows
macOS
|
iOS
アンドロイド
|
Flash playerのブラウザへの適応
Flashプレーヤーはデスクトップブラウザでのみサポートされています。 次の表は、特定のブラウザーでFlashプレーヤーを使用してさまざまな形式のビデオを再生できるかどうかを示しています。
ブラウザ | MP4 | FLV | HLS | RTMP | MP3 |
---|---|---|---|---|---|
Google Chrome | √ | √ | √ | √ | √ |
Firefox | √ | √ | √ | √ | √ |
Internet Explorer | Internet Explorer 8以降 | Internet Explorer 8以降 | Internet Explorer 8以降 | Internet Explorer 8以降 | Internet Explorer 8 and later |
マイクロソフトエッジ | √ | √ | √ | √ | √ |
Opera | √ | √ | √ | √ | √ |
Safari | √ | √ | √ | √ | √ |