ブラウザ・プラグインのサポートは終了しました!!
=ストリーミング動画に対するAndroid用ブラウザの対応状況=
|
(2012.02.10作成,
16.01.19更新)
|
|
過去(2012.09.15迄)に検証した成績は
⇒ こちら
を参照。
|
赤色文字は、以前と比べて変更となった事項を示す。
|
|
<共通の注意>
|
橙色:許容範囲
桃色:如何ともし難い
暗赤色:ダメだ
|
|
追記(2015/07/31,
16.01.19更新)
|
=検証に用いたGALAXY
Note Edge SC-01Gのスペック=
|
プロセッサ:Qualcomm
APQ8084 2.7GHz(クアッドコア)
OS: Android 5.0.1
ディスプレイサイズ:5.6型、解像度:(1440+160)×2560
ドット
メモリ:ROM 32GB、RAM 3GB
カメラ機能:静止画 5,312×2,988、動画 3,840×2,160
|
|
今回検討したプレイヤー・プラグイン環境
|
|
Adobe
Flash Player 11.1
|
|
|
標準
ブラウザ
|
Firefox
39.0
→43.0
|
Opera
30.0
→34.0
|
Chrome
44.0
→47.0
|
|
HTML5
ビデオ
|
|
画面
表示方式
|
植え込み
/全画面
|
植え込み
/全画面
|
全画面
/
植え込み
|
植え込み
/全画面
|
Javascript
字幕の表示
|
◯
|
◯
|
◯
|
◯
|
自動再生
|
◯
|
◯
|
X
|
X
|
ループ再生
|
◯
|
◯
|
◯
|
◯
|
|
H.264/MP4
|
|
|
|
|
H.264/3GP
|
|
再生不可
|
|
|
H.264/MKV
|
|
再生不可
|
|
|
Theora/OGG
|
再生不可
|
|
再生不可
|
再生不可
|
VP8/WebM
|
|
|
|
|
VP9/WebM
|
|
|
|
|
|
HTML5
オーディオ
|
|
MP3
|
自動再生
可能
|
再生不可!
何故か?
|
再生可能だが
自動再生不可
|
再生可能だが
自動再生不可
|
AAC
|
自動再生
可能
|
自動再生
可能
|
再生可能だが
自動再生不可
|
再生可能だが
自動再生不可
|
WAV
|
自動再生
可能
|
自動再生
可能
|
再生可能だが
自動再生不可
|
再生可能だが
自動再生不可
|
OGG
|
自動再生
可能
|
自動再生
可能
|
再生可能だが
自動再生不可
|
再生可能だが
自動再生不可
|
|
Flash
ビデオ
|
|
XMLキャ
プション
付き動画
|
Flashに
未対応
|
字幕表示も
可能
|
Flashに
未対応
|
Flashに
未対応
|
Google
ドライブ
配信
|
Flashに
未対応
|
字幕表示も
可能
|
Flashに
未対応
|
Flashに
未対応
|
|
|
360度全天球動画
(THETA Sで撮影)
YouTubeから配信
|
|
360度ビュー
出来ない
|
|
|
|
|
|
追記(2015/07/01)
|
検証には、GALAXY
Note Edge SC-01G(Andriod 4.4.4)を用いた。
|
今回検討したプレイヤー・プラグイン環境
|
|
Adobe
Flash Player 11.1
|
|
|
標準
ブラウザ
|
Firefox
38.0
|
Opera
30.0
|
Chrome
43.0
|
|
HTML5
ビデオ
|
|
画面
表示方式
|
植え込み
/全画面
|
植え込み
/全画面
|
全画面
/
植え込み
|
植え込み
/全画面
|
Javascript
字幕の表示
|
◯
|
◯
|
◯
|
◯
|
自動再生
|
◯
|
◯
|
X
|
X
|
ループ再生
|
◯
|
◯
|
◯
|
◯
|
|
H.264/MP4
|
|
|
|
|
Theora/OGG
|
再生不可
|
|
再生不可
|
再生不可
|
VP8/WebM
|
|
|
|
|
|
HTML5
オーディオ
|
|
MP3
|
自動再生
可能
|
自動再生
可能
|
再生可能だが
自動再生不可
|
再生可能だが
自動再生不可
|
AAC
|
自動再生
可能
|
自動再生
可能
|
再生可能だが
自動再生不可
|
再生可能だが
自動再生不可
|
WAV
|
自動再生
可能
|
自動再生
可能
|
再生可能だが
自動再生不可
|
再生可能だが
自動再生不可
|
OGG
|
自動再生
可能
|
自動再生
可能
|
再生可能だが
自動再生不可
|
再生可能だが
自動再生不可
|
|
Flash
ビデオ
|
|
XMLキャ
プション
付き動画
|
Flashに
未対応
|
字幕表示も
可能
|
Flashに
未対応
|
Flashに
未対応
|
Google
ドライブ
配信
|
Flashに
未対応
|
字幕表示も
可能
|
Flashに
未対応
|
Flashに
未対応
|
|
|
|
=検証に用いたGALAXY
Tab4のスペック=
|
プロセッサ:MSM8926
1.2GHz(クアッドコア)
OS: Android 4.4.2
ディスプレイサイズ:7型、解像度:ワイドXGA(1280×800ドット)
メモリ:ROM 8GB、RAM 1.5GB
カメラ機能:静止画 2,048×1,152、動画 1,280×720
|
|
今回検討したプレイヤー・プラグイン環境
|
|
Adobe
Flash Player 11.1
|
|
|
標準
ブラウザ
|
Firefox
38.0
|
Opera
30.0
|
Chrome
43.0
|
|
HTML5
ビデオ
|
|
画面
表示方式
|
植え込み
/全画面
|
植え込み
/全画面
|
全画面
/
植え込み
|
植え込み
/全画面
|
Javascript
字幕の表示
|
◯
|
◯
|
◯
|
◯
|
自動再生
|
X
|
◯
|
X
|
X
|
ループ再生
|
◯
|
◯
|
◯
|
◯
|
|
H.264/MP4
|
|
|
|
|
H.264/3GP
|
|
再生不可
|
|
|
H.264/MKV
|
|
再生不可
|
|
|
Theora/OGG
|
再生不可
|
|
再生不可
|
再生不可
|
VP8/WebM
|
|
|
|
|
VP9/WebM
|
|
|
|
|
|
HTML5
オーディオ
|
|
MP3
|
再生可能だが
自動再生不可
|
自動再生
可能
|
再生可能だが
自動再生不可
|
再生可能だが
自動再生不可
|
AAC
|
再生可能だが
自動再生不可
|
自動再生
可能
|
再生可能だが
自動再生不可
|
再生可能だが
自動再生不可
|
WAV
|
再生可能だが
自動再生不可
|
自動再生
可能
|
再生可能だが
自動再生不可
|
再生可能だが
自動再生不可
|
OGG
|
再生可能だが
自動再生不可
|
自動再生
可能
|
再生可能だが
自動再生不可
|
再生可能だが
自動再生不可
|
|
Flash
ビデオ
|
|
XMLキャ
プション
付き動画
|
Flashに
未対応
|
字幕表示も
可能
|
Flashに
未対応
|
Flashに
未対応
|
Google
ドライブ
配信
|
Flashに
未対応
|
字幕表示も
可能
|
Flashに
未対応
|
Flashに
未対応
|
|
|
360度全天球動画
(THETA Sで撮影)
YouTubeから配信
|
|
360度ビュー
出来ない
|
|
|
|
|
|
|
追記(2015/06/xx)
|
=検証に用いたドコモ
dtab 01のスペック=
|
プロセッサ:K3V2T
1.2GHz(Quad Core)
OS: Android 4.1.2
ディスプレイサイズ: 10.1型、解像度:ワイドXGA
(1280×800ドット)
メモリ:ROM 8GB、RAM 1GB
カメラ機能:静止画 2,048×1,152、動画 1,280×720
|
|
今回検討したプレイヤー・プラグイン環境
|
|
Adobe
Flash Player 11.1
|
|
|
標準
ブラウザ
|
Firefox
38.0
|
Opera
30.0
|
Chrome
43.0
|
|
HTML5
ビデオ
|
|
画面
表示方式
|
植え込み
/全画面
|
植え込み
/全画面
|
全画面
/
植え込み
|
植え込み
/全画面
|
Javascript
字幕の表示
|
◯
|
◯
|
◯
|
◯
|
自動再生
|
◯
|
◯
|
X
|
X
|
ループ再生
|
X
|
◯
|
◯
|
◯
|
|
H.264/MP4
|
|
再生不可
<参考>
|
|
|
H.264/3GP
|
|
再生不可
|
|
|
H.264/MKV
|
|
再生不可
|
|
|
Theora/OGG
|
再生不可
|
|
再生不可
|
再生不可
|
VP8/WebM
|
|
|
|
|
VP9/WebM
|
|
|
|
|
|
HTML5
オーディオ
|
|
MP3
|
自動再生
可能
|
再生不可
|
再生可能だが
自動再生不可
|
再生可能だが
自動再生不可
|
AAC
|
自動再生
可能
|
自動再生
可能
|
再生可能だが
自動再生不可
|
再生可能だが
自動再生不可
|
WAV
|
自動再生
可能
|
自動再生
可能
|
再生可能だが
自動再生不可
|
再生可能だが
自動再生不可
|
OGG
|
自動再生
可能
|
自動再生
可能
|
再生可能だが
自動再生不可
|
再生可能だが
自動再生不可
|
|
Flash
ビデオ
|
|
XMLキャ
プション
付き動画
|
字幕表示も
可能
|
字幕表示も
可能
|
Flashに
未対応
|
Flashに
未対応
|
Google
ドライブ
配信
|
字幕表示も
可能
|
再生不可
クラッシュ
|
Flashに
未対応
|
Flashに
未対応
|
|
|
360度全天球動画
(THETA Sで撮影)
YouTubeから配信
|
|
360度ビュー
出来ない
|
|
|
|
|
<参考>Android版Firefoxの
H.264/MP4への対応
v17.0以降既に
H.264/MP4に対応済みとあったが(こちらを参照)、v.
38.0でも
・Andriod 4.0.4(AQUOS PHONE SH-01D):
MIMEに未対応で再生不可。
・Andriod 4.1.2(ドコモ dtab 01): 再生出来ず往々クラッシュ。
・Andriod 4.4.2(GALAXY Tab4): 対応。
|
|
|
=検証に用いたAQUOS
PHONE SH-01Dのスペック=
|
プロセッサ:OMAP4430(1GHz),
Dual Core
OS:Android 2.3.5 又は 4.0.4
ディスプレイサイズ:4.5型、解像度:720×1,280(16,777,216色)
メモリ:ROM 4GB、RAM 1GB
カメラ機能:静止画 4,000×3,000(1,210万画素)、動画
1,920×1,080
|
|
今回検討したプレイヤー・プラグイン環境
|
|
Adobe
Flash Player 11.1
Android用Real
Player
とWinamp は不要のためアンインストール
Windows Media Player, QuickTime, Shockwave
Player, DivX Plus
Web Player, Silverlight pluginは、入手不可
|
|
|
|
|
標準
ブラウザ
|
Firefox
21.0
|
Opera
14.0
|
Chrome
27.0
|
|
HTML5
ビデオ
|
|
画面
表示方式
|
植え込み
/全画面
|
植え込み
方式のみ
|
全画面
/
植え込み
|
植え込み
/全画面
|
Javascript
字幕の表示
|
◯
|
◯
|
◯
植え込み
|
◯
植え込み
|
自動再生
|
X
|
◯
|
X
|
X
|
ループ再生
|
X
|
◯
|
X
|
X
|
|
H.264/MP4
|
|
|
|
|
Theora/OGG
|
不可
|
|
未対応
|
未対応
|
VP8/WebM
|
|
|
|
|
|
HTML5
オーディオ
|
|
MP3
|
自動再生可能
|
不可
|
再生可能だが
自動再生不可
|
再生可能だが
自動再生不可
|
AAC
|
自動再生可能
|
不可
|
再生可能だが
自動再生不可
|
再生可能だが
自動再生不可
|
WAV
|
自動再生可能
|
自動再生可能
|
再生可能だが
自動再生不可
|
再生可能だが
自動再生不可
|
OGG
|
自動再生可能
|
自動再生可能
|
再生可能だが
自動再生不可
|
再生可能だが
自動再生不可
|
|
Flash
ビデオ
|
|
XMLキャ
プション
付き動画
|
字幕表示も
可能だが,
開始困難
|
字幕表示も
可能
|
Flashに未対
応となった
(;;)
|
Flashに
未対応
|
Google
ドライブ
配信
|
再生可能だ
が,開始困難
字幕表示不可
|
再生可能だ
が、
字幕表示不可
|
Flashに未対
応となった
(;;)
|
Flashに
未対応
|
|
Opera
14.0は、HTML5ビデオの自動/ループ再生不可となり全画面表示が優位となってしまった。しかも、Flashに未対応となった。
|
<参考>Android版Firefoxの
H.264/MP4への対応
v17.0以降既に
H.264/MP4に対応済みとあったが(こちらを参照)、v.
38.0でも
・Andriod 4.0.4(AQUOS PHONE SH-01D):
MIMEに未対応で再生不可。
・Andriod 4.1.2(ドコモ dtab 01): 再生出来ず往々クラッシュ。
・Andriod 4.4.2(GALAXY Tab4): 対応。
|
Real Media, Windows
MediaやQuickTime等のムービーをブラウザでストリ-ミング再生させる手段がない事は、Android
2.3.5環境の場合と同じ(下記)。
各Android用ブラウザのコントロールバー形状の差異は、 こちらを参照。
|
|
|
|
2012.09.15で検証終了。
|
|
|
標準
ブラウザ
|
Angel
Browser
等
|
Firefox
10.0, 14.0
15.0.1
|
Opera
Mobile
12.0
|
|
HTML5
ビデオ
|
|
画面
表示方式
|
全画面
方式のみ
|
植え込み
方式のみ
|
全画面
方式のみ
|
Javascript
字幕の表示
|
X
|
△
表示の可/否不可
|
X
|
自動再生
|
◯方策必要
|
◯
|
X
|
ループ再生
|
X
|
◯方策必要
|
X
|
|
H.264/MP4
|
|
不可
|
|
Theora/OGG
|
不可
|
再生可能だが、
10:ガクガク再生
14:改善が不安定
|
|
未対応!
|
VP8/WebM
|
|
再生可能だが、
10:ガクガク再生
14:改善が不安定
|
|
|
|
HTML5
オーディオ
|
|
MP3
|
自動再生可能
|
不可
|
自動再生可能!
|
AAC
|
自動再生可能
|
不可
|
自動再生可能!
|
WAV
|
自動再生可能
|
自動再生可能
|
自動再生可能
|
OGG
|
自動再生可能
|
自動再生可能だが
HTTPDサーバでは
MIME設定が必要
|
自動再生可能
|
|
Flash
ビデオ
|
|
XMLキャ
プション
付き動画
|
字幕表示も可能
|
10:再生不可
14,15:字幕表示も
可能だが不安定
|
|
字幕表示も可能
安定再生
|
Google
ドライブ
配信
|
字幕表示も可能
|
10:再生不可
14:多くは再生不可
15:時に再生可能で
字幕表示も可能
|
|
字幕表示も可能
安定再生
|
|
Real
Media
ムービー
|
|
StandAlone方式:RAM対応プレイヤー無し
|
Embed方式:再生不可!
|
|
|
Windows
Media
ムービー
|
|
|
|
Quick
Time
ムービー
|
|
Stream対応プレイヤー/Pluginの入手不可
|
|
NSVムービー
|
StandAlone方式:M3U対応プレイヤー無し
|
Embed方式:Pluginの入手不可!
|
|
|
Shockwave
ゲーム
|
|
Pluginの入手不可
|
|
DivX
Web Player
対応ムービー
|
|
Pluginの入手不可
|
|
Silverlight対応
ムービー
|
|
Pluginの入手不可
|
|
|
|
A.
AndroidのWebkit系ブラウザで HTML5ビデオの再生
1)「 Android標準ブラウザ
HTML5&CSS3対応状況...」によれば、
Androidは 2.1以降からHTML5ビデオに対応したが、H.264/MP4には2.3.6以降に、VP8/WebMには4.0.1以降に対応となっているのだが・・・2.3.5でもMP4とWebMの再生が可能だった。Theora/Vorbisには未対応。
|
2) 標準ブラウザによるHTML5
ビデオの再生
・Android
4.0の場合:
ブラウザ植え込み方式で再生可能で、JavaScriptによる字幕表示可能。但し、以下の自動再生させる方策を講じても自動再生不可。
・Android 2.3の場合:
別途Hプレイヤーがフルスクリーンで起動して再生させる仕様となっており、当方で用意した字幕を表示させる事が出来ない
(;ヘ;)
一方、以下の方策を講じれば自動再生が可能となる。
|
3)
スマートフォンでHTML5ビデオを自動再生させる方策
|
|
|
5) Angel
Browser(0.31a), Dolphin
Browser HD(7.3.0), Boat
Browser Mini(3.0.2)やSleipnir
Mobile(2.0.0β)は、いずれも標準ブラウザと同じレンダリングエンジンWebKitを使用しており、再生時の挙動に差異はない。
|
|
|
|
B.
Android版 Firefoxで HTML5ビデオの再生
|
HTML5ビデオのうちVP8/WebMとTheora/OGG動画をブラウザ殖え込み方式で自動再生させる事が可能。
|
|
1)
Android 4.0の場合
Firefox 15.0は、JavaScriptによる字幕表示の可/否、自動再生、ループ再生いずれも可能で、比較的安定して再生する事が出来る。
Firefox
21.0でもほぼ同じ成績だった。
|
|
2)
Android 2.3の場合
Firefox10.0は、ブラウジングが上手く出来ず筆者の環境ではガクガク再生となってしまう。
⇒Firefox14,
15では比較的スムースな再生が可能となったが、字幕表示の可/否を選択出来ない。しばしば不安定で特に過剰負荷のFlashの視聴で全ての動画の再生不能に陥ってしまうバグがある。その場合は、アプリで正規に終了した後に再起動が必要。強制終了すると回復しない場合が多いので注意。
Android
2.3では、loop によるループ再生に未対応だが、別記「HTML5
ビデオループ再生を可能にする」方策を講じればループ再生が可能となる。
|
|
|
|
|
C.
Opera Mobileで HTML5ビデオの再生
|
HTML5ビデオのうちH.264/MP4とVP8/WebM動画の再生が可能だが、JavaScriptによる字幕の表示は出来ない。
|
|
1)
Android 4.0の場合
Opera Mobile 12.0は、ブラウザ植え込み方式で再生され、自動再生、ループ再生いずれも可能だが、やや不安定で時々停止してしまう。
⇒Opera
14.0は、全画面再生がメインとなり、自動再生もループ再生も出来なくなってしまった(HTML5オーディオも自動再生不可)。
|
|
2)
Android 2.3の場合
Opera Mobile 11は拡大表示が出来ず使い物にならなかったが、
⇒ Opera Mobile 12.0ではスムースにブラウジング出来るようになったが、フルスクリーンで再生させる仕様となっている。ループ再生は不可。
又、 別記方策を講じても自動再生出来ず・・・逆に、早期にスタートボタンをタップしないと再生出来なくなってしまう不都合が発生する
┓(´_`)┏
なお、Android 4.0, 2.3いずれも
LeanBack Playerのスタートボタンが機能しない不具合がある。
Opera Miniは HTML5ビデオに未対応。
|
|
|
|
|
D.
Android版Chromeで HTML5ビデオの再生
|
1)
Android 4.0の場合
Chrome 18.0は、ブラウザ植え込み方式でH.264/Mp4とVP8/WebM動画の再生が可能で、JavaScriptによる字幕表示も可能だが、自動再生/ループ再生させる事は出来ない。
Chrome
27.0でもほぼ同じ成績だった。
|
|
2)
Android 2.3の場合
Android 4.0未満は未対応の為に試用不可。
|
|
|
|
|
<参考>iPhone(iOS
5.1) のSafariで HTML5ビデオの再生
|
iPhone(iOS
5.1) のSafariは、H.264/MP4動画にのみ対応。
QuickTimeのフルスクリーン仕様で再生され、やはり字幕表示は不可( こちらのページを参照)。
なお、上記の自動再生させる方策を講じても有効にならない。ループ再生は可能。
HTML5 video要素は iOS4.0からブラウザ植え込み方式で再生出来るようになったと云うが( こちらの記事を参照)、筆者は実機を持ち合わせていないので検証出来ていない。
|
|
|
|
|
|
|
|
|
|
III. Flash Playerによるビデオ(SWF,FLV,MOV,MP4)の再生
|
Androidのブラウザは、Chrome以外はFlash動画に対応しているが、
込み入ったFlashアプリ(Flashゲーム)をプレイ出来ない事が多い。
|
A.
AndroidのWebkit系ブラウザで Flashビデオの再生
|
1)
Android 4.0の場合
標準ブラウザのXMLキャプション表示は、問題なく可能。
Googleドライブ配信のFlash動画は字幕付きで再生可能だったが、13.06.14現在字幕表示出来なくなってしまった。
再生の開始が難しく開始するのに手こずる
┓(´_`)┏
|
|
2)
Android 2.3の場合
標準ブラウザ等Webkit系ブラウザは、問題なく字幕付きで再生可能。
|
|
|
|
|
B.
Android版Firefoxで Flashビデオの再生
|
1)
Android 4.0の場合
Firefox15.0は、XMLキャプション付きFlash動画もGoogleドライブ配信のFlash動画も問題なく字幕付きで再生可能だったが、13.06.14現在字幕表示出来なくなってしまった。
|
|
2)
Android 2.3の場合
Firefox10.0は Flash Playerを利用出来ない。
⇒
Firefox14.0は Flashに対応したが極めて不安定で、大容量750kbps,
H.264/MP4のビデオやFlashゲームを視聴した場合には動画全般の再生不能に陥ってしまう
(;>ω<)/
⇒
Firefox15.0ではやや改善するもやはり不安定。
|
|
|
|
|
C.
Opera Mobileで Flashビデオの再生
|
1)
Android 4.0の場合
Opera Mobile 12.0は、XMLキャプション付きFlash動画は問題なく字幕付きで再生可能。一方、Googleドライブ配信のFlash動画は再生可能だが、キャプションボタンが機能せず字幕表示出来ない。
⇒Opera
14.0は、Flashに未対応となって再生出来なくなってしまった。
|
|
2)
Android 2.3の場合
Opera Mobile 12.0は、Flash動画を問題なく字幕付きで再生可能。
なお、Opera Miniは Flashに未対応。
|
|
|
|
|
<参考>iPhoneのSafariと
Flashビデオ
|
iPhoneのSafariは、Flash
Playerに対応させない。
Puffin Web Browser、Skyfire
Web Browserでの作動は如何?・・・実機が無いので検証出来ない
Y (>_<、)Y
|
|
|
|
|
|
|
|
IV. Flash Video以外のストリーミング動画
Real Media, Windows Media, QuickTime, NSVとDivX
Mediaの再生
|
Androidによる各種ストリーミングメディアの再生
|
・Androidブラウザで利用可能なプラグインはFlash
Player以外に存在せず、Flash以外はブラウザ植え込み方式で再生させる事は出来ない。
|
|
・ネットワークストリーミング機能搭載のメディアプレイヤーでも、現時点ではメタファイルに対応しているものは無く代用出来ない(「 Android用メディアプレイヤー」を参照)。
|
|
<備考>Androidは、Windowsのように簡単に拡張子とデフォルトで起動するアプリケーションを関連付ける事が出来ない。
⇒こちらの「アストロファイルマネージャから暗黙的..」の如く、ヤヤコシイ処理が必要なようだ。
|
|
|
|
|
<参考>iPhoneのSafariとQuickTime
|
iPhoneにはデフォルトでQuickTime用プラグインが用意されており、Safariで再生可能だが、ブラウザ植え込み方式で再生出来ず、QTtext字幕の表示も不可。QTVR
パノラマムービーには未対応。
|
|
|
|
|
|
|
|
V. Android
4.0ブラウザの電池消費量
HTML5ビデオを同じ時間ストリーミング再生させた場合のバッテリー消費量は、
Opera Mobile 12 = Angel Browser 1.6 < Chrome
18 < Firefox 15 < 標準ブラウザ 4.0 < Sleipnir 2.3
の順に多い。
(下図は電池の総使用量に占める割合。ブラウザ以外の項目を除いて表示)
|
|
|
|
標準ブラウザは、Opera
Mobileの 3倍、Chromeの 2.4倍、Firefoxの 1.5倍消費する。
|
|
|
|
|
|