Feature | ExoPlayer | JW Player |
---|---|---|
Merit | Google開発、Androidに一番合わせる | 世界的に有名なプロダクト&クロスプラットフォーム |
2年間以上(2014年6月から)の開発歴史、4k以上のStars數(shù)、コミットが活躍 | Android SDK(正式版)は1年半以上(2015年2月から)リリース、最新バージョン2.4 | |
無料で使えて氮兵、オープンソースで、コード変更可能歹鱼、デバッグに便利 | 再生利用の統(tǒng)計?分析機能有り泣栈、多種な広告サポート機能有り(PLATINUMプラン以上限定) | |
公式サイト有り、資料豊富、デザインが優(yōu)れて南片、HLS以外にも色んなケースに対応できる | 公式サイト有り篙悯、資料豊富、技術(shù)サポート有り铃绒、HLS以外にも色んなケースに対応できる | |
2013年以來鸽照、「JW Player Android」と比べて、捜索の人気度の上昇が速い | デフォルトプレーヤーUIが提供して颠悬、簡単に実裝できる | |
Demerit | Androidしか使えない | オープンソースではない為矮燎、コード変更不可能、デバッグに不便 |
Android 4.1以下サポートしない | Android 4.1以下サポートしない | |
UI部分は內(nèi)臓PlayerViewと一體化されて赔癌、既存?新規(guī)の完全カスタム?プレーヤービューの利用は直接サポートしないようです | ||
2013年以來诞外、「JW Player Android」で「ExoPlayer」と比べて、捜索の人気度がだんだん低くなる | ||
VAST Supporting | △ 直接サポートしないが灾票、IMA 或いは GMF で実現(xiàn)可能 | ○ PLATINUMプランからサポート |
Streaming Type | HLS / DASH / SmoothStreaming | HLS / DASH / Smooth Streaming |
HLS Audio Codec | AAC / MP3 | AAC / MP3 |
Type Supporting Reference | ExoPlayer Supported Formats | JW Player Supports |
Advertising Type | IMA: VAST 2 / VAST 3(NOT FULLY) / VMAP(NOT FULLY) / DFP / Adsense | VAST 2(VAST 3からの下位互換) / VAST 3 / VMAP / VPAID 2 / Google IMA |
AD Supporting Reference | IMA Supports | JW Player Supports / JW Ads |
Cookie Supporting | △ “Cookie”と言うキーワードはissueに出現(xiàn)した事があるが峡谊、Dev Guide には説明していません | △ HTTP Headers をカスタマイズする時に“Cookie”をキーとして設(shè)定する事は可能だが、サーバーからの読み取りとローカルの読み取り?保存に関しては説明されていません |
Icecast Supporting | △ 直接サポートしませんが刊苍、Extensionの導入によってサポート可能らしい:ICECAST specification and other protocols support - ExoPlayer Issues | × Never mentioned. |
Data Usage (10mins) | 5.23MB (FM is 5.38MB) | - (Demo failure) |
Data Usage with 2 tracks (10mins) ※1 | 5.25MB ※2 / 6.63MB ※3 | - (Demo failure) |
※1:ExoPlayerでは既们、マルチトラックの混合同時再生は標準機能ではない為、サポートされていないが正什、特定の時刻には設(shè)定済みのトラックの再生出力は自由に切り替えます啥纸。 see:Question: is it possible to read multiple video track/audio track at the same time?
※2:トラックの切り替える事はありません。
※3:10回程切り替えた事があります婴氮。