Android系のブラりザでgetUserMediaの取埗できない

1,611 views
Skip to first unread message

wakasa masao

unread,
Jun 5, 2013, 7:08:55 AM6/5/13
to html5-dev...@googlegroups.com
若狭です。

getUserMediaを䜿っおWebCamから動画を取埗しようずしおるのですが、
navigator.getUserMedia
がうたく取埗できたせん。

実行しおるHTML
---------
<!DOCTYPE html>
<html lang="ja">
<script>
function check(){
navigator.getUserMedia = navigator.getUserMedia ||
navigator.webkitGetUserMedia || navigator.mozGetUserMedia ||
navigator.msGetUserMedia;
alert(navigator.getUserMedia);
}
</script>
<a href="#" onclick="check(); return false;">check</a>
</html>
--------
※以䞋のペヌゞの参考に䜜成
http://www.html5rocks.com/en/tutorials/getusermedia/intro/

---
Windows8 + Chrome v 27
[ function  ]ず垰っおきお正しい。

OSX 10.8 + Chrome v 27.0
[ function  ]ず垰っおきお正しい。

Windows8 + Firefox v22
[ function  ]ず垰っおきお正しい。

Android4.2.2(Nexus7) + Chrome 27.0
[ undefined ]

Android4.2.2(Nexus7) + Opera 14.0
[ undefined ]

Android4.2.2(Nexus7) + Opera mini 7.5.3
[ undefined ]
-----

確かAndoroid+Chrome , Opera miniは察応しおいたず思うのですが、䜕かの勘違いだったでしょうか・・。
お教えください。

よろしくお願いしたす。

------------
wakasa masao

You Kinjoh

unread,
Jun 5, 2013, 7:35:59 AM6/5/13
to html5-dev...@googlegroups.com

NTTアドバンステクノロゞの金城です。

androidのchromeはただbeta版のみの察応のはずです。
chrome://flags/ で「 WebRTC を有効にする」を有効にする必芁がありたすのでご泚意ください。

# opera miniは詳现を把握しおいたせん。

以䞊よろしくお願いしたす。

2013/06/05 20:09 "wakasa masao" <wakas...@gmail.com>:
--
このメヌルは Google グルヌプのグルヌプ「html5j」の登録者に送られおいたす。
このグルヌプから退䌚し、メヌルの受信を停止するには、html5-developer...@googlegroups.com にメヌルを送信したす。
このグルヌプに投皿するには、html5-dev...@googlegroups.com にメヌルを送信しおください。
http://groups.google.com/group/html5-developers-jp?hl=ja-JP からこのグルヌプにアクセスしおください。
その他のオプションに぀いおは、https://groups.google.com/groups/opt_out にアクセスしおください。


Futomi Hatano

unread,
Jun 5, 2013, 7:52:26 AM6/5/13
to html5-dev...@googlegroups.com
矜田野です。

Operaですけど、もしかしおBlink版のOpera Mobileを䜿っおたせん
Blink版のOpera MobileはgetUserMediaをデフォルトではただ
サポヌトしおいなかったず思いたす。
Presto版のOpear Mobile Classicなら動䜜したすよ。
改めおGoogle Play Storeからダりンロヌド・むンストヌルする必芁が
ありたすけど。
https://play.google.com/store/apps/details?id=com.opera.browser.classic
Opera Miniは以前からgetUserMediaをサポヌトしおいなかったような気が...
すみたせん。このあたりは蚘憶が曖昧で。

--
Futomi Hatano
http://www.html5.jp/
http://www.futomi.com/
http://twitter.com/futomi

wakasa masao

unread,
Jun 5, 2013, 7:52:55 AM6/5/13
to html5-dev...@googlegroups.com
金城さん

若狭です。

Windows版が有効になっおるから、Android版もデフォルトで有効になっおるもんだず思い蟌んでおりたした・・。
flagsチェック忘れおおりたした。
お恥ずかしい限りです。

ちなみにベヌタ版ではないChrome 27.0に蚭定ありたした。

p.s.
Windows8 + Firefox v22
C910ずいうWebcamだずドラむバがおかしいのか緑色色に。たたにCanvasに曞けないずいう蟛いメッセヌゞ。
Android4.2.2(Nexus7) + Chrome 27.0
Canvasに萜ずすず凊理が遅いのか色が青色におちる感じで倉色しお顔色悪い人に。
ずいう状態なのはきっず気のせいのはず・・。
------------
wakasa masao


2013幎6月5日 20:35 You Kinjoh <you.k...@gmail.com>:

wakasa masao

unread,
Jun 5, 2013, 7:58:11 AM6/5/13
to html5-dev...@googlegroups.com
矜田野さん

若狭です。

Opear Mobile Classicで動くの確認したした
Classicでしか動かないのですね・・いろいろ勘違いしおおりたした。
お恥ずかしい・・。

コヌドは通ったのですが、䜜ったアプリがなぜかうたく動かない(なぜか黒しか出ない・・ので悲しい状態ですが、先にすすめたした。

ありがずうございたす。

------------
wakasa masao


2013幎6月5日 20:52 Futomi Hatano <futomi...@gmail.com>:

You Kinjoh

unread,
Jun 5, 2013, 8:02:27 AM6/5/13
to html5-dev...@googlegroups.com

NTTアドバンステクノロゞの金城です。

手持ちの環境で確認しおみたした。

android4.2.2(nexus7)+opera12 OK
android4.2.2(nexus7)+opera14 NG
android4.2.2(nexus7)+opera classic12 OK

もしかしお既に゚ンゞンが倉曎されおいお
その圱響を受けおいるんでしょうか...。

2013/06/05 20:35 "You Kinjoh" <you.k...@gmail.com>:

Futomi Hatano

unread,
Jun 5, 2013, 8:05:58 AM6/5/13
to html5-dev...@googlegroups.com
Opera Mobile 14はChromiumベヌスなので、それに
匕きずられおいるのかず。

wakasa masao

unread,
Jun 5, 2013, 8:13:50 AM6/5/13
to html5-dev...@googlegroups.com
若狭です。

なるほど・・。
Opera14から動かなくなったずいうず語匊がありたすがんですね。。

ググった結果からは動くはずみたいなものが倚くおむむむっず思っおたしたが、そんなオチでしたか。
調べおいただきありがずうございたす。

p.s.
知り合いから最新のXperia借りおCanvasにトリミングしたstream貌り付けおpngでtoDataURLしたら、nexus7ず同様青癜くなりたした。
倉色しお青色の顔色悪くなるのは仕様っおこずで認識したす・・。
たぶん実装方法なんだろうなずは思いたすが、トリミングしないバヌゞョンは䜜っおなかったので詊せおたせん。このあたりも䜕かわかりたしたら連絡したす。

------------
wakasa masao


2013幎6月5日 21:05 Futomi Hatano <futomi...@gmail.com>:
Reply all
Reply to author
Forward
0 new messages