2. 自己紹介
Official works in NTT Communications
• リサーチエンジニア
• 最新Web技術の研究開発
• 標準化活動 in W3C
Personal works in Community
• html5j.orgスタッフ
• Google API Expert (HTML5)
• Microsoft Valuable Professional (IE)
Blog : http://blog.livedoor.jp/kotesaki/
Twitter : http://twitter.com/komasshu
19. DLNA
DLNA : Digital Living Network Alliance
Web Server
Inside!!
DLNA type=“video/mp4” => “SetAVTransportURIResponse”
Control action=“VIEW” => “Play”, “Pause”, etc…
Point SOAP
TVはすでにActivityを処理はできる
20. MISSING LINK
• DLNA deviceのURL
• http://172.16.0.244:52323//upnp/control/AVTransport
• どうやって知る?
• Search systemのクローラーに相当する機能が必要
• DLNAでは SSDP(Simple Service Discovery Protocol) を使
う
• IP multicast (udp)を使って、ダイナミックにURLを知る仕
組み
• Webでは使えない ;-(
M-SEARCH
DLNA
(IP multicast)
Control
Point
21. AGENDA
• Web Intents
• DeviceのWeb化
• Socket API on Packaged Apps
• System Applications WG
22. PACKAGED APPS V2
• Chrome Web Apps v2 で大きくグレードアップ
• Low レベルのAPIを利用可能
• Socket API
• USB API
• Bluetooth API
• ….
• 詳しくは、Google 北村さんのセッションをチェック
• 別の部屋で同時にやってるけどw
• www.youtube.com/watch?v=ncbst3g5gD4&feature=youtu.
be
23. SOCKET API
• 生のTCP/UDP Socketコーディングが可能に!
• 何でも作れる
• telnet client
• AR.drone
• SSDP (udp IP multicast) <= ktkr
• HTTP server
• …..