| ºê¸®»ç ¹Ìµð¾î ¼¹ö ¹× ¹Ìµð¾î ·»´õ·¯¿¡ ÃÊÁ¡À» ¸ÂÃá UPnP ÀåÄ¡¸¦ »ý¼º ÇÒ ¼öÀÖ´Â Python·Î ÀÛ¼ºµÈ ÇÁ·¹ÀÓ ¿öÅ© |
Áö±Ý ´Ù¿î·Îµå |
ºê¸®»ç ¼øÀ§ ¹× ¿ä¾à
- °Ô½ÃÀÚ À̸§:
- Leandro Sales
- °Ô½ÃÀÚ À¥»çÀÌÆ®:
- http://brisa.garage.maemo.org/
ºê¸®»ç ű×
ºê¸®»ç ¼³¸í
¹Ìµð¾î ¼¹ö ¹× ¹Ìµð¾î ·»´õ·¯¿¡ ÃÊÁ¡À» ¸ÂÃá UPnP ÀåÄ¡¸¦ »ý¼º ÇÒ ¼öÀÖ´Â ÆÄÀ̽ãÀ¸·Î ÀÛ¼ºµÈ ÇÁ·¹ÀÓ ¿öÅ© ¹Ìµð¾î ¼¹ö ÂüÁ¶ ±¸Çö¿¡ °üÇؼ´Â UPnP A / V ÀåÄ¡¿¡¼ ÄÜÅÙÃ÷¸¦ °øÀ¯ÇÏ°í °Ë»ö ÇÒ ¼ö ÀÖ½À´Ï´Ù. Brisa´Â Flickr, Shoutcast ¹× ÃÖ±Ù¿¡ Contruberated YouTube Videos.InÀ» ÅëÇÕ ÇÑ ¸ÖƼ¹Ìµð¾î Æ÷Åп¡ ÀúÀåµÈ ÀÚ½ÅÀÇ ³»¿ëÀ» °øÀ¯ ÇÒ ¼öÀÖ´Â Ç÷¯±×ÀÎ ¾ÆÅ°ÅØó¸¦ Á¦°øÇÕ´Ï´Ù. ¶ÇÇÑ ÇÁ·¹ÀÓ ¿öÅ©´Â ¸Å¿ì °£´ÜÇÑ UPnP Á¦¾î Æ÷ÀÎÆ® API¸¦ Á¦°øÇÕ´Ï´Ù. Canola Project.Note : Brisa´Â MIT / X ÄÁ¼Ò½Ã¾ö ¶óÀ̼¾½º Á¶°Ç¿¡ µû¶ó Á¦°øµÇ°í ¶óÀ̼¾½º°¡ Á¦°øµË´Ï´Ù. ´ÙÀ½Àº "BRISA"ÀÇ ÁÖ¿ä ±â´ÉÀÌ ÀÖ½À´Ï´Ù. ¡¤ UPnP ÀåÄ¡ ¹× ¼ºñ½º »ý¼º ¡¤ »ç¿ëÀÚ°¡ UPnP A / V ÀåÄ¡¿¡¼ ÄÜÅÙÃ÷ °øÀ¯ Çã¿ë ¡¤ »ç¿ëÀÚ°¡ UPnP A / V ÀåÄ¡¿¡¼ ÄÜÅÙÃ÷¸¦ °Ë»ö ÇÒ ¼öÀÖ°ÔÇÕ´Ï´Ù. ¡¤ °£´ÜÇÑ UPnP Á¦¾î Æ÷ÀÎÆ® API¸¦ Á¦°øÇÕ´Ï´Ù ÀÌ ¸±¸®½º¿¡¼´Â »õ·Î¿î ±â´É : ¡¤ ÇÁ·¹ÀÓ ¿öÅ©ÀÇ ÁÖ¿ä Á¤¸® (ÀÌÀü / ¹Ì»ç¿ë ¸ðµâÀÌ Á¦°ÅµÊ) ¡¤ À߸øµÈ ¸í¸í ±ÔÄ¢À» °¡Áø PEP8 ¿À·ù ¹× ÆÄÀÏ / ¹æ¹ý / º¯¼ö °íÁ¤ ¡¤ ÇÁ·¹ÀÓ ¿öÅ©¿Í ÀÀ¿ë ÇÁ·Î±×·¥°£¿¡ ºÐ¸®µË´Ï´Ù ¡¤ °³¹ßÀÚ¿Í »ç¿ëÀÚ¸¦À§ÇÑ º°µµÀÇ ¼³¸í¼ ¡¤ ÇÁ·¹ÀÓ ¿öÅ© ¹× ÀÀ¿ë ÇÁ·Î±×·¥ÀÇ ´Ù¾çÇÑ ¹ö±× ¼öÁ¤ ¡¤ ½º·¹µå °ü¸® °³¼± (½º·¹µå ¿À¹ö ½º·¹µå ¿À¹ö º¸Àå Á¦¾î) ¡¤ Á¦¾îÁ¡¿¡ ´ëÇÑ ÇÁ·Î±×·¡¹Ö ¹æ½Ä Á¦¾î BrisaÀÇ ¿©·¯ ÀνºÅϽº¿¡ ´ëÇÑ ´õ ³ªÀº Áö¿øÀ» Á¦°øÇÕ´Ï´Ù ¡¤ CPCKLE¸¦ »ç¿ëÇÏ¿© ¾ÈÁ¤È µÈ ±¸¼º API ¡¤ Ãß°¡ Á¤º¸ ·Î±ë (ÆÄÀÏ, ¶óÀÎ, ½Ã°£) ¡¤ DIDLÀº ¿ÏÀüÈ÷ ¸®ÆÑÅ丵µÇ¾úÀ¸¸ç ÇöÀç CELEMENTTREE¸¦ »ç¿ëÇÕ´Ï´Ù ¡¤ ±¸¼º (BRISA-CONF)À»À§ÇÑ °£´ÜÇÑ ¸í·É ÁÙ µµ±¸°¡ Ãß°¡µÇ¾ú½À´Ï´Ù. ¡¤ UPnP A / V Ư¼ºÀº Python-Brisa¿¡¼ ¹ÛÀ¸·Î ¿Å°å½À´Ï´Ù. ¡¤ °³Ã¼ ¹× SQLite µ¥ÀÌÅͺ£À̽º¿¡ ´ëÇÑ °£´ÜÇÑ ½Ã°è API Ãß°¡ ¡¤ °³¼± µÈ µ¥ºñ¾È Æ÷Àå ¡¤ ¼³Ä¡ ½ºÅ©¸³Æ® (setup.py) Çâ»óµÇ¾ú½À´Ï´Ù ¡¤ µð·ºÅ丮¿¡ ´õ ¸¹Àº ¿¹¸¦ Ãß°¡Çß½À´Ï´Ù
ºê¸®»ç °ü·Ã ¼ÒÇÁÆ®¿þ¾î