Download free for 30 days
Sign in
Upload
Language (EN)
Support
Business
Mobile
Social Media
Marketing
Technology
Art & Photos
Career
Design
Education
Presentations & Public Speaking
Government & Nonprofit
Healthcare
Internet
Law
Leadership & Management
Automotive
Engineering
Software
Recruiting & HR
Retail
Sales
Services
Science
Small Business & Entrepreneurship
Food
Environment
Economy & Finance
Data & Analytics
Investor Relations
Sports
Spiritual
News & Politics
Travel
Self Improvement
Real Estate
Entertainment & Humor
Health & Medicine
Devices & Hardware
Lifestyle
Change Language
Language
English
Español
Português
Français
Deutsche
Cancel
Save
EN
Uploaded by
Akira Ouchi
737 views
Opera Mobile for AndroidのカメラサポートをつかってWebコンテンツにカメラ機能をつけてみたお話
OSC2012 Tokyo/Spring 1日目の懇親会で"紙芝居で"発表したものの電子版。
Self Improvement
◦
Read more
2
Save
Share
Embed
Embed presentation
Download
Download to read offline
1
/ 16
2
/ 16
3
/ 16
4
/ 16
5
/ 16
6
/ 16
7
/ 16
8
/ 16
9
/ 16
10
/ 16
11
/ 16
12
/ 16
13
/ 16
14
/ 16
15
/ 16
16
/ 16
More Related Content
PDF
THETA S でライブストリーミング(途中経過)
by
KatsuyaENDOH
PDF
THETA S による身代わりテレビの実装(完結編)
by
KatsuyaENDOH
PDF
VMを改めて学んで見る
by
kishima7
PDF
Ruby on vim yokohama.vim発表資料
by
Shohei Kobayashi
PDF
Infrastructure as codeのススメ
by
kanji htmt
PDF
わかると楽しいInfrastructure as code
by
Shohei Kobayashi
PDF
「現場のプロが教えるWebデザイン新・スタンダードテクニック37」に載っているテクニックでLP作ってみた話
by
Yuki Kuramochi
PDF
喋って、DEMOで 伝える 僕がHerokuを使う理由
by
Masaru Gushiken
THETA S でライブストリーミング(途中経過)
by
KatsuyaENDOH
THETA S による身代わりテレビの実装(完結編)
by
KatsuyaENDOH
VMを改めて学んで見る
by
kishima7
Ruby on vim yokohama.vim発表資料
by
Shohei Kobayashi
Infrastructure as codeのススメ
by
kanji htmt
わかると楽しいInfrastructure as code
by
Shohei Kobayashi
「現場のプロが教えるWebデザイン新・スタンダードテクニック37」に載っているテクニックでLP作ってみた話
by
Yuki Kuramochi
喋って、DEMOで 伝える 僕がHerokuを使う理由
by
Masaru Gushiken
What's hot
PDF
DMMで新規サービス作ったらフロントエンドエンジニアの重要性が浮き彫りになった話 - DMM Study night
by
石橋 啓太
PDF
久しぶりにWebエンジニアのためのプロジェクションマッピング
by
KatsuyaENDOH
KEY
iPhoneで動くFlash Playerを実装した苦労話LT資料
by
Kohei Morino
PDF
自分用プラグインのススメ
by
Hidetaka Okamoto
PDF
Webエンジニアのための プロジェクションマッピング
by
KatsuyaENDOH
PDF
Raspberry piでpwmを使ってみる
by
Yukiyoshi Yoshimoto
PPTX
5分で詰め込む フロントエンド最適化
by
Shohei Tai
PDF
necfru yours
by
俊介 草薙
PDF
SWFバージョン4においての テキスト形式による コンパイル結果の違い及び JavaScriptでの その描画方法に関する考察
by
Kazuhiro Kosaka
PDF
Yeoman RIAビルドツール超入門
by
Masakazu Muraoka
PDF
Word pressはじめの一歩 テーマ作成ハンズオン
by
Hidetaka Okamoto
PDF
AngularとWeb Audio APIはじめてみました
by
pastelInc
PPTX
Power Automateを使ってみた
by
Makoto Nishimura
PDF
中の下のエンジニアを脱出するための仕事術
by
Noriaki Kadota
PDF
RAW現像をマスターすれば写真が劇的に変わる!「商品撮影のイロハ〜現像初級編〜」
by
ec-campus
PPT
Chrome 拡張のご紹介
by
Tetsunosuke Saito
PDF
はじめてのLWF for Open Hack Day
by
Daniel-Hiroyuki Haga
PPTX
EC-CUBE 4 入門
by
Makoto Nishimura
PPTX
Unity + PlayFab + Azure Functions
by
YutoNishine
PDF
5分でわかるPhalconPHP
by
Shohei Tai
DMMで新規サービス作ったらフロントエンドエンジニアの重要性が浮き彫りになった話 - DMM Study night
by
石橋 啓太
久しぶりにWebエンジニアのためのプロジェクションマッピング
by
KatsuyaENDOH
iPhoneで動くFlash Playerを実装した苦労話LT資料
by
Kohei Morino
自分用プラグインのススメ
by
Hidetaka Okamoto
Webエンジニアのための プロジェクションマッピング
by
KatsuyaENDOH
Raspberry piでpwmを使ってみる
by
Yukiyoshi Yoshimoto
5分で詰め込む フロントエンド最適化
by
Shohei Tai
necfru yours
by
俊介 草薙
SWFバージョン4においての テキスト形式による コンパイル結果の違い及び JavaScriptでの その描画方法に関する考察
by
Kazuhiro Kosaka
Yeoman RIAビルドツール超入門
by
Masakazu Muraoka
Word pressはじめの一歩 テーマ作成ハンズオン
by
Hidetaka Okamoto
AngularとWeb Audio APIはじめてみました
by
pastelInc
Power Automateを使ってみた
by
Makoto Nishimura
中の下のエンジニアを脱出するための仕事術
by
Noriaki Kadota
RAW現像をマスターすれば写真が劇的に変わる!「商品撮影のイロハ〜現像初級編〜」
by
ec-campus
Chrome 拡張のご紹介
by
Tetsunosuke Saito
はじめてのLWF for Open Hack Day
by
Daniel-Hiroyuki Haga
EC-CUBE 4 入門
by
Makoto Nishimura
Unity + PlayFab + Azure Functions
by
YutoNishine
5分でわかるPhalconPHP
by
Shohei Tai
Viewers also liked
DOC
Resume
by
rob311952
PDF
TODAY's CD-ROM cooking
by
Akira Ouchi
PDF
4ドル弱で遊べるLCDモジュールをRaspberry Piで楽しもう!
by
Akira Ouchi
PDF
Linux+Webカメラでハムスター観察
by
Akira Ouchi
PDF
EJECT THE FINAL 2013 〜CD-ROMドライブを身につけよう〜
by
Akira Ouchi
PDF
Ejectがアツかった12月のおはなし
by
Akira Ouchi
PDF
EJECT THE FINAL 2014~CD-ROMドライブで明けない夜が来ることはない〜
by
Akira Ouchi
PDF
エンタープライズEjectの本命☁ejectstack☁のご紹介
by
Akira Ouchi
PDF
CD-ROMドライブ魔改造大作戦
by
Akira Ouchi
PDF
楽しく使おう・始めよう!Raspberry Pi入門〜実践編〜
by
Akira Ouchi
PDF
Raspberry Piの最新利用事例を拾い見たりたりしてみましょう(☝ ՞ਊ ՞)☝
by
Akira Ouchi
PDF
簡単に楽しくはじめよう!Raspberry Pi入門
by
Akira Ouchi
PDF
EjectコマンドをRaspberry Piで遊ぼう~CD-ROMドライブでかんたん工作~
by
Akira Ouchi
Resume
by
rob311952
TODAY's CD-ROM cooking
by
Akira Ouchi
4ドル弱で遊べるLCDモジュールをRaspberry Piで楽しもう!
by
Akira Ouchi
Linux+Webカメラでハムスター観察
by
Akira Ouchi
EJECT THE FINAL 2013 〜CD-ROMドライブを身につけよう〜
by
Akira Ouchi
Ejectがアツかった12月のおはなし
by
Akira Ouchi
EJECT THE FINAL 2014~CD-ROMドライブで明けない夜が来ることはない〜
by
Akira Ouchi
エンタープライズEjectの本命☁ejectstack☁のご紹介
by
Akira Ouchi
CD-ROMドライブ魔改造大作戦
by
Akira Ouchi
楽しく使おう・始めよう!Raspberry Pi入門〜実践編〜
by
Akira Ouchi
Raspberry Piの最新利用事例を拾い見たりたりしてみましょう(☝ ՞ਊ ՞)☝
by
Akira Ouchi
簡単に楽しくはじめよう!Raspberry Pi入門
by
Akira Ouchi
EjectコマンドをRaspberry Piで遊ぼう~CD-ROMドライブでかんたん工作~
by
Akira Ouchi
Similar to Opera Mobile for AndroidのカメラサポートをつかってWebコンテンツにカメラ機能をつけてみたお話
PDF
HTML5でできるカメラアプリを実際に体験しよう
by
Hideki Akiba
PDF
おばか4分弱クッキング‐カメラアプリ編‐ by 幅清明(あのゾーン)
by
atmarkit
PDF
HTML5 APIを使ったデモとソースの解説
by
Hideki Akiba
PDF
Ohotech特盛#13 スマホで操作するカメラ付きWi-Fiラジコンカー ― C#とラズパイとWebアプリの技術で作っちゃおう! ―
by
Jun-ichi Sakamoto
PPTX
Windows phone 8のデバイスを使おう~カメラ&フォト編~(公開用)
by
Nobuaki Aoki
PPT
Android Hacks - Hack30
by
Masanori Ohkawara
PDF
ownCloud + andoroid + picasa + flickr連携
by
Kenichiro MATOHARA
PDF
LingrBotを作ってみた/ ownCloud+Andoroid+Picasa+Flickr連携/Chromecast をLinuxで遊ぶ
by
Kenichiro MATOHARA
KEY
WebRTCでドラゴンボールごっこ
by
girigiribauer
PPTX
Sample App: Tizengram
by
Cafejp Tizen
HTML5でできるカメラアプリを実際に体験しよう
by
Hideki Akiba
おばか4分弱クッキング‐カメラアプリ編‐ by 幅清明(あのゾーン)
by
atmarkit
HTML5 APIを使ったデモとソースの解説
by
Hideki Akiba
Ohotech特盛#13 スマホで操作するカメラ付きWi-Fiラジコンカー ― C#とラズパイとWebアプリの技術で作っちゃおう! ―
by
Jun-ichi Sakamoto
Windows phone 8のデバイスを使おう~カメラ&フォト編~(公開用)
by
Nobuaki Aoki
Android Hacks - Hack30
by
Masanori Ohkawara
ownCloud + andoroid + picasa + flickr連携
by
Kenichiro MATOHARA
LingrBotを作ってみた/ ownCloud+Andoroid+Picasa+Flickr連携/Chromecast をLinuxで遊ぶ
by
Kenichiro MATOHARA
WebRTCでドラゴンボールごっこ
by
girigiribauer
Sample App: Tizengram
by
Cafejp Tizen
More from Akira Ouchi
PDF
Ejectコマンド工作入門/Ejectコマンドユーザー会最新動向2014秋
by
Akira Ouchi
PDF
Minecraft Pi Editionをハックしてみよう
by
Akira Ouchi
PDF
みんなでカンタン!Ejectハンズオン/ConoHa連携の猫まっしぐら給餌Ejectシステム
by
Akira Ouchi
PDF
朝快適に目覚めるソリューションのご紹介(7/26 TechOYAJI)
by
Akira Ouchi
PDF
最近のEjectダイジェスト
by
Akira Ouchi
PDF
快適な朝を実現するソリューションのご紹介
by
Akira Ouchi
PDF
Raspberry Piの便利なインストーラーNOOBSを活用してみよう!
by
Akira Ouchi
PDF
改めて10分くらいで学ぶEjectコマンドユーザー会
by
Akira Ouchi
PDF
20131116 raspijam3
by
Akira Ouchi
PDF
mikutterではじめるさわやかておくれライフ
by
Akira Ouchi
PDF
CD-ROMドライブを身につけよう
by
Akira Ouchi
PDF
20130622 r pi-ug-osc13ng
by
Akira Ouchi
PPT
夜のハムスターもライブカメラで監視しよう!
by
Akira Ouchi
PDF
Tiny Core Linuxで超軽量Linux環境を作ろう
by
Akira Ouchi
Ejectコマンド工作入門/Ejectコマンドユーザー会最新動向2014秋
by
Akira Ouchi
Minecraft Pi Editionをハックしてみよう
by
Akira Ouchi
みんなでカンタン!Ejectハンズオン/ConoHa連携の猫まっしぐら給餌Ejectシステム
by
Akira Ouchi
朝快適に目覚めるソリューションのご紹介(7/26 TechOYAJI)
by
Akira Ouchi
最近のEjectダイジェスト
by
Akira Ouchi
快適な朝を実現するソリューションのご紹介
by
Akira Ouchi
Raspberry Piの便利なインストーラーNOOBSを活用してみよう!
by
Akira Ouchi
改めて10分くらいで学ぶEjectコマンドユーザー会
by
Akira Ouchi
20131116 raspijam3
by
Akira Ouchi
mikutterではじめるさわやかておくれライフ
by
Akira Ouchi
CD-ROMドライブを身につけよう
by
Akira Ouchi
20130622 r pi-ug-osc13ng
by
Akira Ouchi
夜のハムスターもライブカメラで監視しよう!
by
Akira Ouchi
Tiny Core Linuxで超軽量Linux環境を作ろう
by
Akira Ouchi
Opera Mobile for AndroidのカメラサポートをつかってWebコンテンツにカメラ機能をつけてみたお話
1.
紙芝居でレッツ省エネ
2.
みえない?
3.
ご理解とご協力をお願いします!
4.
Opera Mobile for
Androidの カメラサポートをつかって Webコンテンツに カメラ機能をつけてみたお話 あっきぃ d.hatena.ne.jp/Akkieso8
5.
どうもAndroidユーザーさん… • みなさま、AndroidのWebブラウザには何をお
使いでしょうか – 標準 – Firefox – Opera – ...... • PCではいまいち??なOperaですが、Mobile 版はいいかんじで愛用中です
6.
Na?ve webcam support
• HTML5の<video>タグを使ってAndroid端末に ついているカメラから映像をリアルタイム取得 • hKp://my.opera.com/core/blog/2011/03/23/ webcam-‐orienta?on-‐preview • わりとシンプルなコードを書くだけで映像が取 得できるよ
7.
<!DOCTYPE html> <video
autoplay id=“cam”></video> <div id=“message”></div> <script type=“text/javascript”> var video = document.getElementById(’cam’); var message = document.getElementById(’message’); if(navigator.getUserMedia) { navigator.getUserMedia(‘video’, successCallback, errorCallback); func?on successCallback( stream ) { video.src = stream; } func?on errorCallback( error ) { message.textContent = “えらー: [CODE ” + error.code + “]”; } } else { message.textContent = “Na?ve web camera streaming はこのブラウザ ではつかえません"; } </script>
8.
写メ(カメラ)機能を実装しよう • カメラストリーミングを開始 •
シャッターボタンが押されたら – audio要素でシャッター音を鳴らす – canvas要素に映像をコピー – {確認|撮り直し}ボタンを出す • canvas要素をデータURLで画像データ化 – canvas.toDataURL() を使用 • 適当に投稿する
9.
実装例 • koHaiku test版
( hKp://8639.tk/5820/ ) – はてなハイクの俺俺クライアント – モバイル用途に特化 • はてなハイクはミニブログサービス • ハイクには専用クライアントが無いため、モバ イル環境からの写真投稿は現状メールのみ – 面倒くさいので撮ってすぐ投稿したいので実装し てみた
10.
撮影画面(<video>タグ)
11.
確認画面(<canvas>タグ)
12.
あとはてきとうにコメント
13.
Haiku!
14.
課題・問題点 • toDataURLは現状pngのみらしい
– 送信時はあきらめてpngで送信にして、サーバー サイドでJPEGに変換・投稿するようにした • モラル的な問題 – シャッター音は自分で実装しないといけないので、 実装しなければ無音カメラができてしまう – 実装しても、マナーモードでは無音カメラと化す – ちなみに実装例のシャッター音はミクさん(「はい チーズ」を自作)
15.
期待 • HTML5のカメラ系の実装はまちまちらしい
(きょうFirefoxブースで聞いた) – たとえば、Android 3.0ではMedia Capture APIを利 用すると、inputタグを書くだけでカメラ連携できる – でも世の中のガラスマはだいたい2.xだし! – 現在開発中のFirefox for Androidもinputつかえた • 規格ができて、どのブラウザでも簡単にカメラ 連携できるようになったら楽しそうだなー ( `ω´ )
16.
おわり
Download