自己紹介 名前 muchiki0226(木村 尭海)○ Techboosterの中の人 業務では 家電連携Androidアプリケーション開発 個人では Androidアプリ開発 WindowsPhone7アプリ開発 サッカーロボ...
目次 FirefoxOSアプリの開発の同期 「FirefoxOSアプリを作る」の舞台裏 FirefoxOSの動画再生について 動画アプリ作りでの感想
FirefoxOSが手に入ったので とある人物による大量購入 1台譲って頂きました 動画再生をさせてみる 事の発端○ 動画再生アプリってノウハウって結構いるんじゃないか?○ ならやってみよう
「FirefoxOSアプリを作る」の舞台裏 「端末で開発する」のトラブル集 アプリケーション内の動画データを再生
<video>をつかって再生させる アプリ内の動画ファイルを再生する○ index.htmlに下記を記入 MP4が再生できない???<video controls><source src="foo.mp4" type="video/mp4"...
<video>をつかって再生させる ちなみにGoogle Chromeでは再生できた○ 再生できない理由はOS側の仕様 FirefoxOSではセキュリティの関係- H.264デコーダーが使えない○ 内蔵アプリではH.264で再生できる○ 再...
<video>をつかって再生させる H.264の動画再生の対策方法も実はドキュメントに書かれていたvar activity = new MozActivity({name: "view",data: {type: ["video/webm",...
<video>をつかって再生させる H.264の動画再生の対策方法も実はドキュメントに書かれていたvar activity = new MozActivity({name: "view",data: {type: ["video/webm",...
FirefoxOSの動画再生について デコーダー/エンコーダー Android搭載のStagefrightを使っている○ 現時点では制限されており3種類のフォーマットしか対応していない○ そのうち開放される可能性が高い Androidの対...
動画アプリづくりでの感想 H.264の動画が再生できないのは致命的 動画再生系のアプリの入り込む隙間がない○ 開発者が落胆する原因になりかねない フルスクリーン再生はAndroid比べてはるかに簡単 縦横回転の対応などはよくできている○...
Firefox os動画再生アプリの舞台裏
Upcoming SlideShare
Loading in …5
×

Firefox os動画再生アプリの舞台裏

1,417 views

Published on

0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total views
1,417
On SlideShare
0
From Embeds
0
Number of Embeds
33
Actions
Shares
0
Downloads
4
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide

Firefox os動画再生アプリの舞台裏

  1. 1. 自己紹介 名前 muchiki0226(木村 尭海)○ Techboosterの中の人 業務では 家電連携Androidアプリケーション開発 個人では Androidアプリ開発 WindowsPhone7アプリ開発 サッカーロボット競技大会「RoboCup」に参加 Twitter:@muchiki0226
  2. 2. 目次 FirefoxOSアプリの開発の同期 「FirefoxOSアプリを作る」の舞台裏 FirefoxOSの動画再生について 動画アプリ作りでの感想
  3. 3. FirefoxOSが手に入ったので とある人物による大量購入 1台譲って頂きました 動画再生をさせてみる 事の発端○ 動画再生アプリってノウハウって結構いるんじゃないか?○ ならやってみよう
  4. 4. 「FirefoxOSアプリを作る」の舞台裏 「端末で開発する」のトラブル集 アプリケーション内の動画データを再生
  5. 5. <video>をつかって再生させる アプリ内の動画ファイルを再生する○ index.htmlに下記を記入 MP4が再生できない???<video controls><source src="foo.mp4" type="video/mp4">Your browser does not support the <code>video</code>element.</video>
  6. 6. <video>をつかって再生させる ちなみにGoogle Chromeでは再生できた○ 再生できない理由はOS側の仕様 FirefoxOSではセキュリティの関係- H.264デコーダーが使えない○ 内蔵アプリではH.264で再生できる○ 再生するにはアプリの種類の変更が必要 Web:スタンダートなアプリ Privileged:認証を受けたアプリ Certified:プリインアプリ- このレベルでないと再生できない
  7. 7. <video>をつかって再生させる H.264の動画再生の対策方法も実はドキュメントに書かれていたvar activity = new MozActivity({name: "view",data: {type: ["video/webm","video/mp4","video/3gpp","video/youtube"]url: "http://example.com/myvideo.mp4"}});
  8. 8. <video>をつかって再生させる H.264の動画再生の対策方法も実はドキュメントに書かれていたvar activity = new MozActivity({name: "view",data: {type: ["video/webm","video/mp4","video/3gpp","video/youtube"]url: "http://example.com/myvideo.mp4"}});((((;゚Д゚))))なんだってーもういいOggファイル再生させる!!
  9. 9. FirefoxOSの動画再生について デコーダー/エンコーダー Android搭載のStagefrightを使っている○ 現時点では制限されており3種類のフォーマットしか対応していない○ そのうち開放される可能性が高い Androidの対応フォーマット○ http://developer.android.com/guide/appendix/media-formats.html
  10. 10. 動画アプリづくりでの感想 H.264の動画が再生できないのは致命的 動画再生系のアプリの入り込む隙間がない○ 開発者が落胆する原因になりかねない フルスクリーン再生はAndroid比べてはるかに簡単 縦横回転の対応などはよくできている○ 自動で伸長するのでトラブルが少ない

×