Successfully reported this slideshow.
We use your LinkedIn profile and activity data to personalize ads and to show you more relevant ads. You can change your ad preferences anytime.

Web OSで可能になる世界

9,417 views

Published on

4/20開催 エフスタとHTML5とか勉強会ふくしまの春風!の講演資料です。

デバイス連携サービスの現状・進化・Web OSとの関わりに関する紹介資料です

Published in: Technology

Web OSで可能になる世界

  1. 1. WEB OSで可能になる世界~DLNAとWEBとの融合から~2013/4/20NTTコミュニケーションズ小松健作
  2. 2. 自己紹介名前• 小松健作所属• NTTコミュニケーションズ• 次世代Webの研究開発・標準化HTML5コミュニティの運営• Google Developers Expert(HTML5)• Microsoft MVP (IE)
  3. 3. TODAY’S MAIN IDEAデバイス連携とAPIの進化WebSocket▶ WebRTC▶ WebOS APIs (Socket API)
  4. 4. AGENDA• デバイス連携を使った最近のサービス ( WebSocketpractice )• デバイス連携 : リアルタイム性の向上 ( WebRTC )• デバイス連携 : 連携デバイスの多様化 ( Web OS )
  5. 5. AGENDA• デバイス連携を使った最近のサービス ( WebSocketpractice )• デバイス連携 : リアルタイム性の向上 ( WebRTC )• デバイス連携 : 連携デバイスの多様化 ( Web OS )
  6. 6. デバイス連携サービスって ?Web経由で色んなモノをリモコンに!!
  7. 7. WORLD WIDE MAZEhttp://chrome.com/maze/
  8. 8. まだ実験的?
  9. 9. JOIN TVhttps://www.jointv.jp/
  10. 10. アーキテクチャ
  11. 11. AGENDA• デバイス連携を使った最近のサービス ( WebSocketpractice )• デバイス連携 : リアルタイム性の向上 ( WebRTC )• デバイス連携 : 連携デバイスの多様化 ( Web OS )
  12. 12. WEB SOCKETを使ったデバイス連携の難点すぐ近くにいるのになぜかcloud経由
  13. 13. WEBRTCで解決!!
  14. 14. WEBRTCのモデルブローカーサーバー①接続情報のやりとり②データはダイレクトにやりとり
  15. 15. https://apprtc.appspot.comVIDEO CHAT DEMO
  16. 16. AGENDA• デバイス連携を使った最近のサービス ( WebSocketpractice )• デバイス連携 : リアルタイム性の向上 ( WebRTC )• デバイス連携 : 連携デバイスの多様化 ( Web OS )
  17. 17. もっと色んなデバイスを繋ぎたい!!
  18. 18. CHROME PACKAGEDAPPS V2
  19. 19. DLNA連携
  20. 20. DLNA連携のモデルダイレクトにデータを送受信
  21. 21. DLNA連携のみそ1. Service discovery (UDP multicast)2. Control (SOAP w/ chross-origin xhr)これらの機能を Socket API で実装
  22. 22. WEB OSの概念図OS(windows, mac, linux, …)Browser run-timeBrowserWeb appsWeb OSappsNative appsWebSocket, WebRTCSocket APIChromeであればPackaged Appsv2
  23. 23. まとめ• デバイス連携• WebSocketで一般的になってきた• これからはWebRTCも!!• Web OS (Socket APIとか) 使うと更に様々なデバイスと連携可能に組み合わせることで、新たなイノベーション!!(期待)
  24. 24. THANK YOU!!@komasshu

×