Androidã®WebRTCå¯¾å¿œçŠ¶æ³ ã‚’è¦‹ã‚‹ã¨ã€ デフォルトã®ãƒ–ラウザã¯å¯¾å¿œã„ã¦ã„ãªãã¦ã€ Chrome, Firefox, Operaãªã©ã® ã‹ãªã‚Šæ–°ã—ã„ãƒãƒ¼ã‚¸ãƒ§ãƒ³(2014/3月末時点)を入れãªã‘ã‚Œã°ãªã‚Šã¾ã›ã‚“。1 ã¾ãŸã€ã€Œèµ·å‹•ã—ã¦ã„ãªãã¦ã‚‚相手ã«å‘¼ã°ã‚ŒãŸã‚‰é³´ã£ã¦çŸ¥ã‚‰ã›ã‚‹ã€ ã¨ã„ã†ã‚ˆã†ãªã“ã¨ã‚’ã‚„ã‚ã†ã¨ã™ã‚‹ã¨ã€ Webアプリã¨ã—ã¦ä½œã£ãŸã®ã§ã¯é™ç•ŒãŒã‚ã‚Šã¾ã™ã€‚ ãªã®ã§ã€Androidãƒã‚¤ãƒ†ã‚£ãƒ–ã§WebRTC (getUserMedia + PeerConnection 相当) ãŒæ‰±ãˆã‚‹æ–¹æ³•ã‚’試ã—ã¦ã¿ã¾ã—ãŸã€‚ libjingle ブラウザã®å†…部ã§ä½¿ã‚ã‚Œã¦ã„るライブラリをãã®ã¾ã¾ä½¿ã£ã¡ã‚ƒã„ã¾ã™ã€‚ Android å‘ã‘ã®ãƒ“ルド㯠Linux 指定ã§ã‚ã‚“ã©ãã•ã‹ã£ãŸã®ã§ã€ç’°å¢ƒã‚’作ã£ã¦ãŠãã¾ã—ãŸã€‚ Vagrant, Chefやらをインストールã—ã¦ã€ knife-solo ã‚’è¨å®šã™ã‚Œã°ã‚³ãƒ³ãƒ‘イルã®ã‚³ãƒž
WebRTCã¨ã¯ WebRTCã¯ã€Web Real-Time Communicationã®ç•¥ã§ã€Webブラウザã ã‘ã§JavaScript APIを介ã—ã¦ãƒªã‚¢ãƒ«ã‚¿ã‚¤ãƒ コミュニケーション機能を実ç¾ã™ã‚‹ãŸã‚ã®APIã§ã™ã€‚WebRTCã§ã¯ã€P2Pã®ã‚³ãƒã‚¯ã‚·ãƒ§ãƒ³ç¢ºç«‹ã‹ã‚‰ãƒ‡ãƒ¼ã‚¿é€šä¿¡ã‚’è¡Œã†ãŸã‚ã®ä»•æ§˜ãŒå®šç¾©ã•ã‚Œã¦ã„ã¾ã™ã€‚ よã£ã¦ã€WebRTCを使ã†ã¨ãƒ—ラグイン無ã—ã§ã€åŒæ–¹å‘ã®ãƒªã‚¢ãƒ«ã‚¿ã‚¤ãƒ コミュニケーション機能を必è¦ã¨ã™ã‚‹ã‚³ãƒ³ãƒ†ãƒ³ãƒ„ãŒå®¹æ˜“ã«é–‹ç™ºã§ãã¾ã™ã€‚ ç¾çŠ¶ã¯ã€W3Cã§ãƒ‰ãƒ©ãƒ•ãƒˆãŒå…¬é–‹ã•ã‚Œã¦ã„ã¾ã™ã€‚http://www.w3.org/TR/webrtc/ WebRTCã¯ã„ãã¤ã‹ã®é–¢é€£ã™ã‚‹APIãŒã‚ã‚Šã¾ã™ã€‚ãã®ä¸ã«ã¯ã€å‰å›žç´¹ä»‹ã—ãŸMedia Stream APIã‚‚å«ã¾ã‚Œã¾ã™ã€‚ ã¾ã ドラフトãªã®ã§WebRTCã«å¯¾å¿œãƒ–ラウザã¯ã€ä¸‹è¨˜ã®ã‚ˆã†ã«ãªã£ã¦ã„ã¾ã™ã€‚ PC Google Chrome 23 Mozilla F
W3C標準ã®è¨˜æ³•ã§å®Ÿè£…ã§ãるライブラリ「adapter.js〠https://code.google.com/p/webrtc/source/browse/trunk/ samples/js/base/adapter.js WebRTCを用ã„ãŸP2P接続ã®ä»•çµ„ã¿ WebRTCã®P2P接続を ç°¡å˜ã«å®Ÿè£…ã§ãるライブラリ PeerJShttp://peerjs.com simpleWebRTChttps://github.com/HenrikJoreteg/SimpleWebRTC webRTC.iohttps://github.com/webRTC/webRTC.io PeerJShttp://peerjs.com クライアントå´ã¨ã‚µãƒ¼ãƒå´ï¼ˆã‚·ã‚°ãƒŠãƒªãƒ³ã‚°ã‚µãƒ¼ãƒå´ï¼‰ã®äºŒã¤ã®ãƒ©ã‚¤ãƒ–ラリã§æ§‹æˆ éŸ³å£°ãƒ»æ˜ åƒã®é€å—信(RTCPeerConnection)ã¨ãƒã‚¤ãƒŠãƒªãƒ‡ãƒ¼ã‚¿ã®é€å—信(RTCDataCha
開発本部ã®é•·é‡Žã§ã™ã€‚ 最近ã¯ä¸»ã«ç¤¾å†…ã®ã‚¤ãƒ³ãƒ•ãƒ©ã‚„社内å‘ã‘ã®ãƒ„ールã®é–‹ç™ºã‚’ã—ã¦ã„ã¾ã™ã€‚ å‰å›žã¾ã§ã¯CSS3+JavaScriptã«ã¤ã„ã¦æ›¸ã„ã¦ãã¾ã—ãŸãŒã€ 最近気ã«ãªã£ã¦ã„ã‚‹WebRTCã®ãƒ©ã‚¤ãƒ–ラリã®ä¸€ã¤ã€ã€ŒPeerJSã€ã«ã¤ã„ã¦èª¿ã¹ã¦ã¿ãŸã®ã§ã€ãã®å°Žå…¥ã‹ã‚‰ç°¡å˜ãªãƒãƒ£ãƒƒãƒˆãƒ—ãƒã‚°ãƒ©ãƒ 作æˆã¾ã§ã‚’紹介ã—ã¾ã™ã€‚ ãã‚‚ãã‚‚WebRTCã¨ã¯ã€wikipediaã«ã‚ˆã‚‹ã¨ WebRTC (Web Real-Time Communication)ã¨ã¯World Wide Web Consortium (W3C)ãŒæå”±ã™ã‚‹APIã®å®šç¾©ã§ã€ãƒ—ラグイン無ã—ã§ãƒ–ラウザ間ã®éŸ³å£°é€šè©±ï¼ˆè‹±èªžç‰ˆï¼‰ã€ãƒ“デオãƒãƒ£ãƒƒãƒˆï¼ˆè‹±èªžç‰ˆï¼‰ã€P2Pファイル共有(英語版)をå¯èƒ½ã«ã™ã‚‹ã€‚ ã¨ã‚ã‚Šã¾ã™ã€‚ã¤ã¾ã‚Šã‚µãƒ¼ãƒãƒ¼ã‚’介ã•ãšã«ãƒ–ラウザ間ã§é€šä¿¡ãŒã§ãる技術ã®ã“ã¨ã§ã™ã€‚ 通信ã¨ã„ã†ã‚ãŸã‚ŠãŒWebSocketã¨ä¼¼ã¦ã„ã¾ã™ãŒã€è©³ã—ã知りãŸã„æ–¹ã¯HTML5ã§
MOONGIFTã¯ã‚ªãƒ¼ãƒ—ンソース・ソフトウェアを紹介ã™ã‚‹ãƒ–ãƒã‚°ã§ã™ã€‚2021å¹´07月16æ—¥ã§æ›´æ–°åœæ¢ã—ã¾ã—㟠WebRTCãŒæ‰‹è»½ã«ä½¿ãˆã‚‹ã‚ˆã†ã«ãªã‚Šã¾ã™ï¼ WebRTCを使ã†ã“ã¨ã§ã‚µãƒ¼ãƒã‚’介ã•ãšP2Pã§ãƒ‡ãƒ¼ã‚¿ã®é€å—ä¿¡ãŒã§ãるよã†ã«ãªã‚Šã¾ã™ã€‚ã¨ã¯è¨€ãˆãã®å®Ÿè£…ã«ã¤ã„ã¦ã¯çŸ¥è˜ãŒå¿…è¦ã§ã€ã‚¯ãƒ©ã‚¤ã‚¢ãƒ³ãƒˆåŒå£«ã®ID(ピアID)をã¤ãªãŽè¾¼ã‚€ãŸã‚ã®ä»•çµ„ã¿ã‚‚å¿…è¦ã§ã™ã€‚ ãã†ã—ãŸé¢å€’ãªéƒ¨åˆ†ã‚’ã¾ã‚‹ã£ã¨å®Ÿè£…ã—ã¦ã„ã‚‹ã®ãŒPeerServerã§ã™ã€‚HTML5ã®æ–°ã—ã„楽ã—ã¿ã‚’知る上ã§ã‚‚興味深ã„ソフトウェアã¨è¨€ãˆã‚‹ã§ã—ょã†ã€‚ ã¾ãšä½¿ã„æ–¹ã¨ã—ã¦Peer.jsã‚’èªã¿è¾¼ã¿ã¾ã™ã€‚ <script src="http://cdn.peerjs.com/0.3/peer.js"></script> 後ã¯APIを作æˆï¼ˆã‚ªãƒ¼ãƒ—ンソース版ã¯ä¸è¦ã‹ã‚‚?)ã—ã¦ã€ãれをèªã¿è¾¼ã¿ã¾ã™ã€‚ var peer = new Peer('pick-an-id'
リリースã€éšœå®³æƒ…å ±ãªã©ã®ã‚µãƒ¼ãƒ“スã®ãŠçŸ¥ã‚‰ã›
最新ã®äººæ°—エントリーã®é…ä¿¡
処ç†ã‚’実行ä¸ã§ã™
j次ã®ãƒ–ックマーク
kå‰ã®ãƒ–ックマーク
lã‚ã¨ã§èªã‚€
eコメント一覧を開ã
oページを開ã
{{#tags}}- {{label}}
{{/tags}}