upnp. ¼øÀ§ ¹× ¿ä¾à
- °Ô½ÃÀÚ À¥»çÀÌÆ®:
- http://seattlerb.rubyforge.org/
upnp. ű×
upnp. ¼³¸í
¿ÀÇ ¼Ò½º Ruby ±â¹Ý UPnP ÇÁ·ÎÅäÄÝ ±¸Çö UPnP´Â UPnP ProtocolÀÇ ¹«·á ¹× ¿ÀÇ ¼Ò½º ·çºñ ±â¹Ý ±¸ÇöÀÔ´Ï´Ù. "UPnP"ÀÇ ÁÖ¿ä ±â´É Áß ÀϺδ ´ÙÀ½°ú °°½À´Ï´Ù. Ŭ¶óÀ̾ðÆ® Áö¿ø : ¡¤ SSDP¸¦ ÅëÇØ UPnP ÀåÄ¡ ¹× ¼ºñ½º¸¦ ¹ß°ß, UPnP :: SSDP ¡¤ SOAP RPC µå¶óÀ̹ö¸¦ ¸¸µì´Ï´Ù. ¹ß°ß µÈ ¼ºñ½ºÀÇ °æ¿ì UPnP :: Control :: Service ¡¤ À¯Æ¿¸®Æ¼ ¸Þ¼Òµå·Î È®Àå µÉ ¼öÀÖ´Â ÄÜÅ©¸®Æ® UPnP ÀåÄ¡ ¹× ¼ºñ½º Ŭ·¡½º¸¦ ¸¸µì´Ï´Ù (UPnP :: Control :: Device :: Create, UPnP :: Control :: Service :: Create) UPnP-IGD GEM.Server Áö¿ø : ¡¤ UPnP »ç¾ç¿¡¼ ÀåÄ¡ ¹× ¼ºñ½º ÇØ°ñÀ» ½±°Ô ¸¸µì´Ï´Ù ¡¤ SSDP¸¦ ÅëÇØ UPnP ÀåÄ¡ ¹× ¼ºñ½º¸¦ ±¤°í ¡¤ °¢ ¼ºñ½º¿¡ ´ëÇÑ SOAP RPC ¼¹ö¸¦ »ý¼º ¡¤ ´ÜÀÏ Webrick ServerÀÇ ¼ºñ½º ¡¤ ½±°Ô âÁ¶ DevicesNoteÀÇ ½ÇÇà ÆÄÀÏ : UPnP´Â MIT ¶óÀ̼¾½º Á¶°ÇÀÇ Á¶°Ç¿¡ µû¶ó Á¦°øµÇ°í °³¹ß µÈ ¶óÀ̼¾½º°¡ ºÎ¿©µË´Ï´Ù. ÀÌ ¸±¸®½º¿¡¼´Â »õ·Î¿î ±â´É : 2 »ç¼ÒÇÑ °³¼± »çÇ× : ¡¤ Windows¿¡ ´©¶ô µÈ ¼ÒÄÏ »ó¼ö¸¦À§ÇÑ ÇØ°á ¹æ¹ý. À¯¸® °¡º¸°íÇß´Ù. ¡¤ upnp_discover´Â ÀÌÁ¦ Á¶Ä¡ Àμö ¹× ¹Ýȯ °ª À̸§À» Ç¥½ÃÇÕ´Ï´Ù. 4 ¹ö±× ¼öÁ¤ »çÇ× : ¡¤ ¸Þ¼µå À̸§Àº Àüü URI¸¦ Æ÷ÇÔÇؼ´Â ¾ÈµË´Ï´Ù. Ian MacDonald °¡º¸°íÇß´Ù. ¡¤ lelaseValuerangeÀÇ ´Ü°è´Â ¼±Åà »çÇ×ÀÔ´Ï´Ù. Ian MacDonald °¡º¸°íÇß´Ù. ¡¤ UPnP_ListenÀº ¸ðµç ¾Ë¸² À¯Çü°ú ÇÔ²² ÀÛµ¿ÇÕ´Ï´Ù. Ian MacDonald °¡º¸°íÇß´Ù. ¡¤ ÀåÄ¡°¡ ÀνºÅϽºÈÇÏÁö ¸øÇßÀ» ¶§ upnp_discover°¡ °æ°íÇÕ´Ï´Ù. Ian MacDonald °¡º¸°íÇß´Ù.
upnp. °ü·Ã ¼ÒÇÁÆ®¿þ¾î