Web * (GL + Audio + RTC)

UI ±×·ìÀåÀ¸·Î ÀÌ·¸´ÙÇÏ°Ô ÇÏ´Â Àϵµ ¾ø¾î¼­ ¼Ò½ÄÀ̳ª Á¤¸®¸¦ Á» Çؾ߰ڴٴ »ý°¢ÀÌ µé¾ú½À´Ï´Ù. ^^

HTML5 ¸Æ¶ô¿¡¼­ÀÇ ±×·¡ÇȽº, ¿Àµð¿À, RTC µî °ü·ÃÇÑ ¼Ò½ÄÀ» Â÷Â÷ ì°Ü º¸·Á±¸¿ä.

4¿ù 10ÀÏ Å©·Î¹Ì¿ò ºí·Î±×¿¡ Chrome¡¯s WebRTC roadmap ¶ó´Â °ÍÀÌ ¹ßÇ¥µÇ¾ú½À´Ï´Ù.
http://blog.chromium.org/2012/04/chromes-webrtc-roadmap.html

»ç½Ç Á¦ °ü½É»ç´Â device element -> getUserMedia ·Î ºê¶ó¿ìÁ®¿¡¼­ ¿Àµð¿À ¹× ºñµð¿À ÀÔ·ÂÀ» ¹Þ¾Æ¼­ ÇÒ ¼ö ÀÖ´Â
ÀÏ¿¡ °üÇؼ­ ÇÑÁ¤ÀûÀ̾ú´Âµ¥, ±× ³»¿ëÀÌ WebRTC ¾ÈÀ¸·Î µé¾î°¡¼­ »ìÆìºÁ¾ß ÇÒ ³»¿ëÀÌ ¸¹¾ÆÁö°í, °ü½É»ç ¿ÜÀÇ °Í ±îÁö °øºÎÇØ¾ß ÇÒ °Í
°°¾Æ¼­ °³ÀÎÀûÀ¸·Î´Â Á¶±Ý °ï¶õÇÑ »óȲÀÔ´Ï´Ù. ¤¾¤¾

¿äÁò Àаí ÀÖ´Â WebGL °ü·ÃÇÑ ¸ÞÀϸµ ¸®½ºÆ®µµ Æȷοì¾÷ÀÌ Àß ¾ÈµÇ´Âµ¥,
https://groups.google.com/forum/?fromgroups#!forum/discuss-webrtc ±îÁö ÀÐÀ» ¼ö
ÀÖÀ»±î¿ä?
Å©·Ò Áø¿µÀÌ Âü °ø°ÝÀûÀÔ´Ï´Ù. Å©·Ò Ä«³ª¸®´Â ¿ø·¡µµ ¾÷µ¥ÀÌÆ® ºóµµ°¡ Àæ¾Ò´Âµ¥, ¿äÁòÀº ÀÌ°Å ¹¹ ³ªÀÌƲ¸® ºôµåµµ ¾Æ´Ï°í, °ÅÀÇ ¸ÅÀÏ
¾÷µ¥ÀÌÆ®°¡ µÇ´Â °Í °°¾Æ¿ä.

±×·¡ÇȽº °ü·ÃÇÑ ¼Ò½ÄÀ¸·Î´Â ¿ª½Ã HTML5ROCKS¿Í Å©·Î¹Ì¿ò ºí·Î±×¿¡ 2¿ù´Þ ºÎÅÍ ÀÖ¾ú´ø ÀÌ¹Ì Àִ öÁö³­ À̾߱âÁö¸¸
http://updates.html5rocks.com/2012/02/SwiftShader-brings-software-3D-rendering-to-Chrome
http://blog.chromium.org/2012/03/moar-better-graphics.html
SwiftShader <http://transgaming.com/business/swiftshader>¶ó´Â ¼ÒÇÁÆ®¿þ¾î ·¡½ºÅͶóÀÌ¡
±â¼úÀ» ¶óÀ̼±½ºÇß³ªº¸´õ¶ó±¸¿ä. (ÀμöÇÑ °Í °°Áö´Â ¾Ê°í) Å©·Ò 18 ½ºÅ×ÀÌºí¿¡´Â ´Ù Æ÷ÇÔÀÌ µÇ¾î ÀÖ´Ù°í Çϳ׿ä.

Á¦°¡ ·¹°Å½Ã ¸Ó½ÅÀÌ Áö±Ý ¾ø¾î¼­ Å×½ºÆ®´Â ¸øÇغôµ¥, À©µµ¿ì ¿Â¸®¶ó´Â À̾߱⵵ ÀÖ½À´Ï´Ù. (NaCl ÂÊ ¸ÞÀϸµ ¸®½ºÆ®¿¡¼­ ¸®´ª½º´Â
¾ÈµÈ´Ù´Â À̾߱Ⱑ Àֳ׿ä<https://groups.google.com/forum/#!topic/native-client-discuss/Wn5de-pemGo>,
SwiftShader¶ó´Â ±â¼ú ÀÚü´Â FAQ¸¦ º¸¸é À©µµ¿ì, ¸®´ª½º,
¸Æ<http://transgaming.com/business/swiftshader/faq>¸ðµÎ ÀÛµ¿ÇÏ´Â µí ÇÕ´Ï´Ù)

¾î¶µç ÀÌ À̾߱â´Â Å©·Ò¿¡¼­´Â WebGLÀÌ ÆÛÆ÷¸Õ½º°¡ ¾ÆÁÖ ÃæºÐÈ÷ ³ªÁö´Â ¾Ê´õ¶óµµ, °£´ÜÇÑ 3D ÄÜÅÙÆ®´Â È®½ÇÈ÷ º¸¿©ÁÙ ¼ö ÀÖ´Â »ç¿ëÀÚ
°æÇèÀ» Á¦½ÃÇÑ´Ù¶ó´Â Àǹ̷Πº¼ ¼ö ÀÖ°ÚÁÒ. ´ç½ÅÀÇ ºê¶ó¿ìÁ®¿¡¼­´Â WebGLÀÌ Áö¿øµÇÁö ¾Ê½À´Ï´Ù¶ó´Â ¸Þ½ÃÁö¸¦ ´õ ÀÌ»ó ¾ÈºÁµµ µÈ´Ù´Â
Ãß¼¼°¡ ½ÃÀ۵ȴٴ °ÍÀÏÁöµµ ¸ð¸£°Ú½À´Ï´Ù. ¹°·Ð ¾ÆÁ÷ Å©·Ò ÇÑÁ¤ÀûÀÎ À̾߱â°í, Á¦´ë·Î ±â´ÉÀ» Áñ±æ ¼ö ÀÖÀ» ¸¸Å­ ÀÛµ¿µÈ´Ù´Â °ÍÀº
¾Æ´Õ´Ï´Ù. ÇÏÁö¸¸ Áö±Ý±îÁöÀÇ ¼ÒÇÁÆ®¿þ¾î ·»´õ¸µ ¹æ½Äº¸´Ù´Â ÈξÀ ¼º´ÉÀÌ ÁÁ´Ù! Á¤µµ¶ó°í º¼ ¼ö ÀÖÀ» °Í °°½À´Ï´Ù.

À¥ ¿Àµð¿À ÂÊÀº ¹º°¡ ´«¿¡ ¶ç´Â À̽´°¡ ¾ø¾ú´Âµ¥
http://lists.w3.org/Archives/Public/public-audio/
¸¦ »ìÆ캸´Ï °¡Àå ÃÖ±Ù À̽´·Î´Â ¿ª½Ã WebRTC¿Í °üÇÑ °ÍÀÌ Àֳ׿ä. ¹Ù·Î ½Ç½Ã°£ ¿Àµð¿À ÀÔ·ÂÀÇ Ã³¸® ºÎºÐÀÌÁÒ. ±× ¹Û¿¡µµ MIDI
Áö¿ø¿¡ °üÇÑ À̾߱Ⱑ ½½½½ ³ª¿À°í ÀÖ½À´Ï´Ù. (±× µ¿¾ÈÀº MIDI¸¦ ´Ù·ç·Á¸é Node.js¸¦ ÅëÇؼ­ ¿ìȸÀûÀ¸·Î ÇؾßÇßÁÒ)
3¿ù 15ÀÏÀÚ ¿öÅ· µå·¡ÇÁÆ® <http://www.w3.org/TR/2012/WD-webaudio-20120315/>¸¦ º¸¸é ¿©ÀüÈ÷
Currently audio input is not specified in this document, but it will
involve gaining access to the client machine's audio input or microphone.
This will require asking the user for permission in an appropriate way,
perhaps via the getUserMedia() API.
¶ó°í µÇ¾îÀÖ°í ÀÌ getUserMedia¿¡ ´ëÇÑ ¸µÅ©´Â ¿À¸®¹«Áß ÀÔ´Ï´Ù. 2011³â ±îÁö´Â getUserMedia
µå·¡ÇÁÆ®<http://dev.w3.org/2011/webrtc/editor/getusermedia.html>°¡
ÀÖ¾ú´Âµ¥, ÀÌÁ¦´Â ¿©±â º¸¸é ¾ÈµÇ°í
http://www.w3.org/TR/webrtc/ ¸¦ ºÁ¾ß ÇÕ´Ï´Ù. ¤¾¤¾¤¾ ¿ä 2³â »çÀÌ¿¡ Á¦ÀÏ ¸¹ÀÌ ÀÌ ¹®¼­ Àú ¹®¼­¸¦ ¿Ô´Ù¸®
°¬´Ù¸® ÇÑ ±â´É Áß¿¡ Çϳª°¡ ¾Æ´Ñ°¡ »ý°¢µÇ³×¿ä.

¿©ÇÏÆ° Á¦ °æ¿ì WebRTC¸¦ Á» Á¦´ë·Î »ìÆ캸Áö ¾Æ´ÏÇÒ ¼ö ¾ø´Â »óȲÀ¸·Î Àü°³µÇ°í ÀÖ½À´Ï´Ù.

±×·±µ¥ ¼Ò½ÄÀ» Á¤¸®ÇÏ°í º¸´Ï, ¾Æ¹«·¡µµ Å©·Ò ģȭÀûÀ̱º¿ä. ¾Æ¸¶ Å©·ÒÀÌ »õ ±â´ÉÀ» Àܶà Ãß°¡ÇÏ´Â °Í(¾Õ µÚ ¾È°¡¸®°í?¤¾¤¾)À» °¡Àå
°ø°ÝÀûÀ¸·Î ÇÏ°í Àֱ⠶§¹®Àΰ¡ºÁ¿ä.

Á¾Á¾ ÀÌ·± ½ÄÀ¸·Î ÀÌ ÁÖÁ¦¿¡ °üÇÑ ¼Ò½Ä Á¤¸®ÇØ º¸°Ú½À´Ï´Ù.

Received on Wednesday, 11 April 2012 00:06:17 UTC