ÀÌÀü | ´ÙÀ½ | ¸ñÂ÷

SunVideo Plus 1.3 »ç¿ë ¼³¸í¼­

5


SunVideo PlusÀÇ XIL ¼Ó¼º


ÀÌ Àå¿¡´Â SunVideo Plus ƯÀ¯ÀÇ XIL ¼Ó¼º¿¡ ´ëÇÑ ¼³¸íÀÌ ÀÖ½À´Ï´Ù. ÀÌ Á¤º¸´Â XIL Programmer's Guide¿¡ ³ª¿Í ÀÖ´Â ºñµð¿À ¾ÐÃà°ú À̹ÌÁö ó¸®ÀÇ °³³ä, XIL °ü·Ã ±â´É µî¿¡ Àͼ÷ÇÏ´Ù´Â °¡Á¤ ÇÏ¿¡ Á¦°øÇÕ´Ï´Ù.

XILÀº Áö¿¬ ½ÇÇà ±â¹ýÀ» »ç¿ëÇÏ¿© ÀÛµ¿ÇÕ´Ï´Ù. Áö¿¬ ½ÇÇàÀº ºÐÀÚ·Î ±×·ì ÁöÀ¸¸é ½ÇÇà ½Ã°£À» ÁÙÀÏ ¼ö Àִ ƯÁ¤ÇÑ ¼ø¼­ÀÇ ¿øÀÚ µ¿ÀÛÀ» ã½À´Ï´Ù. ÀÌ ÀåÀÇ "ºÐÀÚ" Àý¿¡ °¡¼ÓµÈ ºÐÀÚ ¸ñ·ÏÀÌ ÀÖ½À´Ï´Ù. XIL ÇÁ·Î±×·¥ ÀÛ¼º¿¡ ´ëÇÑ ÀÚ¼¼ÇÑ ³»¿ëÀº Solaris XIL 1.0, Imaging Library Programmer's Guide¸¦ ÂüÁ¶ÇϽʽÿÀ. °³¹ßÀÚ Å°Æ®¿¡´Â ´Ù¾çÇÑ XIL ¿¹Á¦ ÇÁ·Î±×·¥ÀÇ ¼Ò½º Äڵ尡 µé¾î ÀÖ½À´Ï´Ù. ÀÌ·¯ÇÑ ¿¹Á¦¸¦ ÂüÁ¶Çϸé XIL°ú SunVideo Plus Ä«µå¸¦ ½±°Ô »ç¿ëÇÒ ¼ö ÀÖÀ» °ÍÀÔ´Ï´Ù.

MMACo1k´Â SunVideo Plus Ä«µå¿ë XIL ¼ÒÇÁÆ®¿þ¾î µå¶óÀ̹öÀÔ´Ï´Ù. MMACo1k ÀÎÅÍÆäÀ̽º´Â ´ÙÀ½°ú °°Àº XIL È£ÃâÀ» ÅëÇØ ÀÌ·ç¾îÁý´Ï´Ù.

xil_device_create(3)¿¡¼­´Â ÀåÄ¡ ¸Å°³º¯¼ö°¡ MMACo1k¿©¾ß ÇÕ´Ï´Ù. xil_create_from_device(3)¿¡¼­´Â ÀåÄ¡ À̸§ ¸Å°³º¯¼ö°¡ MMACo1k¿©¾ß Çϸç /dev/o1k0°¡ ¿­·Á ÀÖ´Â °æ¿ì deviceObj ¸Å°³º¯¼ö´Â NULLÀÏ ¼ö ÀÖ½À´Ï´Ù. /dev/o1k1°ú °°Àº ´Ù¸¥ ÀåÄ¡¸¦ ¿­·Á¸é MMACo1k ÀåÄ¡¸¦ ÀÛ¼ºÇϰí ÀÌ ÀåÄ¡¿Í ÇÔ²² xil_device_set_value(3) ·çƾÀ» »ç¿ëÇÏ¿© DEVICE_NAME ¼Ó¼ºÀ» ¼³Á¤ÇÕ´Ï´Ù. 640x480(NTSC) ¶Ç´Â 768x576(PAL) 3 Á֯ļö ´ë¿ªÀÇ YUV À̹ÌÁö°¡ Ç¥½ÃµË´Ï´Ù.

¼Ó¼º °³¿ä

ÀÌÁø ȣȯ¼ºÀ» Áö¿øÇϱâ À§ÇØ Æ¯º°È÷ SunVideo Plus¿¡¼­ »ç¿ëÇÒ ¼ö ÀÖ´Â ±â´ÉÀÌ ¾ø´Â ÀϺΠSunVideo ¼Ó¼ºÀÌ Á¦ÇÑµÈ ±â¹Ý¿¡¼­ Áö¿øµË´Ï´Ù.

ÀåÄ¡ ¼Ó¼ºÀº µÎ °¡Áö ¹æ¹ýÀ¸·Î ¼³Á¤ÇÒ ¼ö ÀÖ½À´Ï´Ù. ù ¹øÂ° ¹æ¹ýÀº xil_create_from_device(3) ÇÔ¼ö¸¦ »ç¿ëÇÏ¿© ÀåÄ¡ À̹ÌÁö¸¦ ÀÛ¼ºÇϱâ Àü¿¡ xil_device_create(3)¿Í xil_device_set_value(3) ÇÔ¼ö¸¦ È£ÃâÇÏ´Â °ÍÀÔ´Ï´Ù. µÎ ¹øÂ° ¹æ¹ýÀº xil_create_from_device(3)¸¦ È£ÃâÇÑ ÈÄ¿¡ xil_device_set_value(3)¸¦ È£ÃâÇÏ´Â °ÍÀÔ´Ï´Ù. ÀϺΠ¼Ó¼º(DEVICE_NAME)Àº ù ¹øÂ° ¹æ¹ýÀ» »ç¿ëÇÏ¿© ¼³Á¤ÇÏ°í ´ÙÀ½ Àý¿¡ ¼³¸íµÈ ´ë·Î ¹®¼­È­µÇ¾î¾ß ÇÕ´Ï´Ù. ÀÚ¼¼ÇÑ ³»¿ëÀº "Áß¿äÇÑ ¼Ó¼º Á¤º¸"¸¦ ÂüÁ¶ÇϽʽÿÀ.

MMACo1k ÀåÄ¡¿¡¼­ »ç¿ëÇÒ ¼ö ÀÖ°í SunVideo¿¡¼­µµ Áö¿øÇÏ´Â ÀÏ¹Ý ÀåÄ¡ ¼Ó¼ºÀº ´ÙÀ½°ú °°½À´Ï´Ù.

¾Æ¹«·± ¿µÇâ·ÂÀº ¾øÁö¸¸ SunVideo Plus°¡ SunVideo¿ÍÀÇ ÀÌÁø ȣȯ¼º°ú ¼Ò½º ȣȯ¼ºÀ» Áö¿øÇϱâ À§ÇØ ÇÕ¸®ÀûÀÎ ¹æ¹ýÀ¸·Î ¹«½ÃÇϰųª ó¸®ÇÏ´Â ¼Ó¼ºÀº ´ÙÀ½°ú °°½À´Ï´Ù.

SunVideo PlusÀÇ ºñµð¿À ¼Ó¼ºÀº ´ÙÀ½°ú °°½À´Ï´Ù.

´ÙÀ½ ÀýºÎÅÍ °¢ ¼Ó¼º¿¡ ´ëÇÑ ÀÚ¼¼ÇÑ ¼³¸íÀÌ ³ª¿É´Ï´Ù. ¼Ó¼º °¡¿îµ¥´Â "¼³Á¤" ¶Ç´Â "ÀÔ¼ö"¸¸ °¡´ÉÇÑ ¼Ó¼ºµµ ÀÖ½À´Ï´Ù. °¢ ¼Ó¼ºÀÇ ¾×¼¼½º Ç׸ñ¿¡ ÀÌ Á¤º¸°¡ Ç¥½ÃµÇ¾î ÀÖ½À´Ï´Ù. ÀϺΠ¼Ó¼ºÀº SunVideo Plus Á¦¾îÆÇÀÇ ¸Å°³º¯¼öÀ̱⵵ ÇÕ´Ï´Ù. ÀÌ·¯ÇÑ ¼Ó¼ºÀº ±âº»°ªÀÌ ÁöÁ¤µÇ¾î ÀÖÀ»Áö¶óµµ Á¦¾îÆÇÀ̳ª ÀÌÀüÀÇ XIL ¼Ó¼º ¼³Á¤ È£ÃâÀÌ ¸¶Áö¸·À¸·Î ¼³Á¤ÇÑ °ªÀ» ½ÇÁ¦ ±âº»°ªÀ¸·Î °¡Áý´Ï´Ù. ÀÌ·¯ÇÑ ¼Ó¼ºÀº ±âº»°ª Ç׸ñ ¾Õ¿¡ º°Ç¥(*)°¡ ºÙ¾î ÀÖ½À´Ï´Ù. ÀÚ¼¼ÇÑ ³»¿ëÀº "SunVideo Plus Á¦¾îÆÇ°ú XIL ¼Ó¼º" ºÎºÐÀ» ÂüÁ¶ÇϽʽÿÀ.

ÀÏ¹Ý ¼Ó¼º

DEVICE_NAME

o1k(SunVideo Plus) ÀåÄ¡ÀÇ °æ·Î À̸§À» ¼³Á¤ÇÕ´Ï´Ù. ÀÌ ¼Ó¼ºÀº ÀåÄ¡ÀÇ À̹ÌÁö¸¦ ÀÛ¼ºÇϱâ Àü¿¡ xil_device_create(3)¿Í xil_device_set_value(3) ÇÔ¼ö¸¦ »ç¿ëÇÏ¿© ¼³Á¤ÇØ¾ß ÇÕ´Ï´Ù.

¾×¼¼½º: ¼³Á¤/ÀÔ¼ö
À¯Çü: char *
±âº»°ª: "/dev/o1k0"

PORT_V

¼¼ Æ÷Æ® Áß¿¡¼­ ºñµð¿À ½ÅÈ£¸¦ ĸÃÄÇÒ Æ÷Æ®¸¦ Á¤ÀÇÇÕ´Ï´Ù.

0

S_VIDEO Æ÷Æ®

1

È¥ÇÕÇü ºñµð¿À #1 Æ÷Æ®

2

È¥ÇÕÇü ºñµð¿À #2 Æ÷Æ®

¾×¼¼½º: ¼³Á¤/ÀÔ¼ö
À¯Çü: Á¤¼ö
±âº»°ª: 1

PORT

Æ÷Æ®¸¦ ¼³Á¤Çϱâ À§ÇÑ ¹®ÀÚ¿­ ÀÎÅÍÆäÀ̽ºÀÔ´Ï´Ù.

S VIDEO

S_VIDEO Æ÷Æ®

COMPOSITE VIDEO 1

È¥ÇÕÇü ºñµð¿À #1 Æ÷Æ®

COMPOSITE VIDEO 2

È¥ÇÕÇü ºñµð¿À #2 Æ÷Æ®

¾×¼¼½º: ¼³Á¤/ÀÔ¼ö
À¯Çü: char *
* ±âº»°ª: "COMPOSITE VIDEO 1"

FORMAT_V

Çü½ÄÀ» ¾Ë ¼ö ¾øÀ¸¸é 0À», PAL¿¡¼­ ĸÃÄÇÒ ¶§´Â 1À», NTSC¿¡¼­ ĸÃÄÇÒ ¶§´Â 2¸¦ ¹ÝȯÇÕ´Ï´Ù. ÀÚ¼¼ÇÑ ³»¿ëÀº "ºñµð¿À Æ÷Æ®, Çü½Ä, Çü½Ä ÀÚµ¿ °¨Áö" ºÎºÐÀ» ÂüÁ¶ÇϽʽÿÀ.

¾×¼¼½º: ÀÔ¼ö
À¯Çü: Á¤¼ö

FORMAT

ÇöÀç ĸÃÄÇϰí ÀÖ´Â ºñµð¿À Çü½Ä(NTSC, PAL, UNKNOWN)À» ¹ÝȯÇÕ´Ï´Ù. ÀÚ¼¼ÇÑ ³»¿ëÀº "ºñµð¿À Æ÷Æ®, Çü½Ä, Çü½Ä ÀÚµ¿ °¨Áö" ºÎºÐÀ» ÂüÁ¶ÇϽʽÿÀ.

¾×¼¼½º: ÀÔ¼ö
À¯Çü: char *

IMAGE_SKIP

ĸÃÄ »çÀÌ¿¡ °Ç³Ê¶Û À̹ÌÁöÀÇ ¼ö¸¦ ¼³Á¤ÇÏ°í ¹ÝȯÇÕ´Ï´Ù. IMAGE_SKIP ¼Ó¼ºÀ» »ç¿ëÇÏ¿© À̹ÌÁö È帧ÀÇ ¼Óµµ¸¦ Á¶ÀýÇÒ ¼ö ÀÖ½À´Ï´Ù. ¿¹¸¦ µé¾î, °¨½Ã Ä«¸Þ¶ó¸¦ Áö¿øÇÏ´Â ÀÀ¿ë ÇÁ·Î±×·¥¿¡¼­ ÀÌ ¼Ó¼ºÀ» »ç¿ëÇϸé 30ÃÊ °£°ÝÀ¸·Î À̹ÌÁö¸¦ ĸÃÄÇÒ ¼ö ÀÖ½À´Ï´Ù.

¶Ç ´Ù¸¥ ¿¹·Î´Â IMAGE_SKIPÀ» »ç¿ëÇÏ¿© ƯÁ¤ÇÑ ³×Æ®¿öÅ© ´ë¿ªÆø¿¡ µû¶ó ÇÁ·¹ÀÓ ¼Óµµ¸¦ Á¦ÇÑÇÕ´Ï´Ù. NTSC ÇÁ·¹ÀÓÀ» ¾à 10fps ¼Óµµ·Î ĸÃÄÇÏ·Á¸é IMAGE_SKIP ¼Ó¼ºÀ» 2·Î ¼³Á¤ÇÕ´Ï´Ù. ÀÌ·¸°Ô Çϸé SunVideo Plus Ä«µå°¡ ¼¼ ÇÁ·¹ÀÓ¸¶´Ù ÇÑ ÇÁ·¹ÀÓÀ» ĸÃÄÇÕ´Ï´Ù.

¾×¼¼½º: ¼³Á¤/ÀÔ¼ö
À¯Çü: Á¤¼ö
±âº»°ª: 0

MAX_BUFFERS

ÀÀ¿ë ÇÁ·Î±×·¥ÀÌ ¾ÐÃà È£ÃâÀ» ÅëÇØ °Ë»öÇÏ´Â µ¿¾È XIL SunVideo Plus µå¶óÀ̹ö°¡ º¸À¯ÇÒ ¾ÐÃà ÇÁ·¹ÀÓÀÇ ÃÖ´ë °³¼ö¸¦ ¼³Á¤ÇÏ°í ¹ÝȯÇÕ´Ï´Ù. °ªÀº 1¿¡¼­ 10 »çÀÌ¿©¾ß ÇÕ´Ï´Ù. ´ÙÀ½ ±×¸²À» ÂüÁ¶ÇϽʽÿÀ. »ç¿ë ¸Þ¸ð¸®¿¡ ¸Â´Â ¹öÆÛ ¼ö¸¦ Á¦°øÇϵµ·Ï °ªÀ» Á¶Á¤ÇÕ´Ï´Ù.

±×¸² 5-1 ÃÖ´ë ¹öÆÛ °³¼ö

¾×¼¼½º: ¼³Á¤/ÀÔ¼ö
À¯Çü: Á¤¼ö
±âº»°ª: 2

NUM_BUFFERS

¾ÐÃà ÇÁ·¹ÀÓÀ» º¸À¯Çϱâ À§ÇØ »ç¿ëÇÒ ¼ö ÀÖ´Â ¹öÆÛÀÇ ½ÇÁ¦ °³¼ö¸¦ ³ªÅ¸³»´Â Á¤¼ö¸¦ ¹ÝȯÇÕ´Ï´Ù. NUM_BUFFERS °ªÀº MAX_BUFFERS ¼Ó¼ºÀÇ °ªº¸´Ù À۰ųª °°½À´Ï´Ù.

NUM_BUFFERS ¼Ó¼ºÀº ù ¹øÂ° ĸÃÄ(¶Ç´Â ĸÃÄ/¾ÐÃà) µ¿ÀÛÀÌ ½ÇÇàµÈ µÚ¿¡ À¯È¿ÇÑ °ªÀ» ¹ÝȯÇÕ´Ï´Ù.

¾×¼¼½º: ¼³Á¤
À¯Çü: Á¤¼ö

FULL_BUFFERS

À¯È¿ÇÑ µ¥ÀÌÅͰ¡ µé¾î ÀÖ´Â ¹öÆÛÀÇ ÇöÀç °³¼ö¸¦ ³ªÅ¸³»´Â Á¤¼ö¸¦ ¹ÝȯÇÕ´Ï´Ù. FULL_BUFFERS ¼Ó¼ºÀº ù ¹øÂ° ĸÃÄ(¶Ç´Â ĸÃÄ/¾ÐÃà) µ¿ÀÛÀÌ ½ÇÇàµÈ µÚ¿¡ À¯È¿ÇÑ °ªÀ» ¹ÝȯÇÕ´Ï´Ù.

¾×¼¼½º: ÀÔ¼ö
À¯Çü: Á¤¼ö

FLUSH_BUFFERS

FLUSH_BUFFERS ¼Ó¼ºÀÌ ¼³Á¤µÇ¸é ´ÙÀ½ À̹ÌÁö¸¦ ĸÃÄÇϱâ Àü¿¡ ¹öÆÛ¿¡ ÀúÀåµÇ¾î ÀÖ´ø ³»¿ëÀÌ ¸ðµÎ Áö¿öÁý´Ï´Ù. µ¿ÀÛÀ» ¿Ï·áÇϸé FULL_BUFFERSÀÇ °ªÀÌ 0À¸·Î ¼³Á¤µË´Ï´Ù. ¼³Á¤ ¼Ó¼ºÀ» È£ÃâÇÒ ¶§ ÀÔ·ÂÇÑ °ªÀº ¹«½ÃµË´Ï´Ù.

¾×¼¼½º: ¼³Á¤
À¯Çü: void

ºñµð¿À ¼Ó¼º

´ÙÀ½ ¼Ó¼ºµéÀº ¿©·¯ °¡Áö ºñµð¿À Ư¼º¿¡ ¿µÇâÀ» ¹ÌÁÝ´Ï´Ù. ÀÌ·¯ÇÑ ¼Ó¼ºÀº "SunVideo Plus Á¦¾îÆÇ »ç¿ë" ºÎºÐ¿¡ ¼³¸íµÇ¾î ÀÖ´Â SunVideo Plus Á¦¾îÆÇÀ̳ª XILÀ» ÅëÇØ ÇÁ·Î±×·¥ ¹æ½ÄÀ¸·Î Á¦¾îÇÒ ¼ö ÀÖ½À´Ï´Ù. ¼Ó¼ºÀÇ ±âº»°ªÀÌ ÁöÁ¤µÇ¾î ÀÖ±â´Â ÇÏÁö¸¸ ½ÇÁ¦ ±âº»°ªÀº Á¦¾îÆÇÀ̳ª XIL ÇÁ·Î±×·¥ÀÇ Á¦¾î ±â´ÉÀÌ ¸¶Áö¸·À¸·Î ¼³Á¤ÇÑ °ªÀÔ´Ï´Ù.

HUE

¼ö½Å ºñµð¿À ½ÅÈ£ÀÇ »öÁ¶¿¡ ¿µÇâÀ» ÁÖ´Â ¼Ó¼ºÀÔ´Ï´Ù.

¾×¼¼½º: ¼³Á¤/ÀÔ¼ö
À¯Çü: Á¤¼ö(¹üÀ§ -128 ~ +127)
* ±âº»°ª: 0

CHROMA_GAIN_U

¼ö½Å ºñµð¿À ½ÅÈ£¿¡¼­ U ¿ä¼ÒÀÇ »ö»ó ÁõÆø·ü¿¡ ¿µÇâÀ» ÁÖ´Â ¼Ó¼ºÀÔ´Ï´Ù.

¾×¼¼½º: ¼³Á¤/ÀÔ¼ö
À¯Çü: Á¤¼ö(¹üÀ§ -128 ~ +127)
* ±âº»°ª: 0

CHROMA_GAIN_V

¼ö½Å ºñµð¿À ½ÅÈ£¿¡¼­ V ¿ä¼ÒÀÇ »ö»ó ÁõÆø·ü¿¡ ¿µÇâÀ» ÁÖ´Â ¼Ó¼ºÀÔ´Ï´Ù.

¾×¼¼½º: ¼³Á¤/ÀÔ¼ö
À¯Çü: Á¤¼ö(¹üÀ§ 0 ~ 511)
* ±âº»°ª: 180

CONTRAST

¼ö½Å ºñµð¿À ½ÅÈ£¿¡¼­ luma ºÎºÐÀÇ ¼±¸íµµ¿¡ ¿µÇâÀ» ÁÖ´Â ¼Ó¼ºÀÔ´Ï´Ù..

¾×¼¼½º: ¼³Á¤/ÀÔ¼ö
À¯Çü: Á¤¼ö(¹üÀ§ 0 ~ 511)
* ±âº»°ª: 216

LUMA_BRIGHTNESS

¼ö½Å ºñµð¿À ½ÅÈ£¿¡¼­ luma ºÎºÐÀÇ Àüü ¹à±â ¼öÁØ¿¡ ¿µÇâÀ» ÁÖ´Â ¼Ó¼ºÀÔ´Ï´Ù

¾×¼¼½º: ¼³Á¤/ÀÔ¼ö
À¯Çü: Á¤¼ö(¹üÀ§ -128 ~ +127)
* ±âº»°ª: 0

H.261 ¼Ó¼º

SunVideo Plus¸¦ H.261 ¾ÐÃà ¹× ¾ÐÃà ÇØÁ¦ ÇÁ·Î±×·¥°ú ÇÔ²² »ç¿ëÇÏ´Â °æ¿ì¿¡ ÇØ´çÇÏ´Â ¼Ó¼ºÀÔ´Ï´Ù. Çϵå¿þ¾î ¹æ½ÄÀÇ ¾ÐÃà ¹× ¾ÐÃà ÇØÁ¦ µ¿ÀÛÀ» ½ÇÇàÇÏÁö ¾ÊÀ» ¶§´Â È¿°ú°¡ ¾ø½À´Ï´Ù.

H261_BIT_RATE

¿øÇÏ´Â ÃÖ´ë ¾ÐÃà ¼Óµµ¸¦ ¼³Á¤ÇÕ´Ï´Ù. ¼ÓµµÀÇ ´ÜÀ§´Â kbits/secÀÔ´Ï´Ù. ¿¹¸¦ µé¾î, ±âº»°ª 256Àº ÃÊ´ç ÃÖ´ë 256000 ºñÆ®(32000 ¹ÙÀÌÆ®/ÃÊ)ÀÇ ¼Óµµ¸¦ ³À´Ï´Ù.

¾×¼¼½º: ¼³Á¤/ÀÔ¼ö
À¯Çü: Á¤¼ö(´ÜÀ§ kbits/sec)
±âº»°ª: 256

H261_MAX_QUANT

¿øÇÏ´Â ÃÖ´ë ºÐ·®À» ¼³Á¤ÇÕ´Ï´Ù. ºÐ·® ÀÎÀÚ°ªÀÌ ÀÛ¾ÆÁö¸é ¾ÐÃà À̹ÌÁöÀÇ ÁúÀÌ ³ô¾ÆÁý´Ï´Ù. ÀϹÝÀûÀ¸·Î ºÐ·® °ªÀÌ ÀÛÀ»¼ö·Ï À̹ÌÁö´ç ºñÆ® ¼ö°¡ Áõ°¡Çϱ⠶§¹®¿¡ ÀÏÁ¤ÇÑ ºñÆ® ¼Óµµ¿¡¼­ ÇÁ·¹ÀÓ ¼Óµµ´Â °¨¼ÒÇÒ ¼ö ÀÖ½À´Ï´Ù. ºÐ·® °ªÀÌ Ä¿Áö¸é ÇÁ·¹ÀÓ ¼Óµµ°¡ »¡¶óÁý´Ï´Ù.

¾×¼¼½º: ¼³Á¤/ÀÔ¼ö
À¯Çü: Á¤¼ö(¹üÀ§: 1 ~ 31)
±âº»°ª: 10

H261_IBLOCK_REFRESH

¾ÐÃà ÇÁ·Î±×·¥ÀÌ ³»ºÎ ºÎȣȭ ºí·ÏÀ» »ç¿ëÇÏ¿© H261 ¸ÅÅ©·Îºí·ÏÀ» °»½ÅÇØ¾ß ÇÏ´Â ±â°£À» msec(1000ºÐÀÇ 1ÃÊ) ´ÜÀ§·Î ¼³Á¤ÇÕ´Ï´Ù. H261ÀÇ °¢ ¸ÅÅ©·Îºí·ÏÀº 132 ÇÁ·¹ÀÓ¸¶´Ù ÇϳªÀÇ ³»ºÎ ºÎȣȭ ºí·ÏÀ¸·Î ºÎÈ£È­ÇØ¾ß ÇÕ´Ï´Ù. 10fps ¼Óµµ·Î ¾ÐÃàÇϸé ÁöÁ¤µÈ ºí·Ï Çϳª°¡ ÃÖ´ë 13ÃÊ µ¿¾È ³»ºÎ ºÎȣȭµÇÁö ¾ÊÀ» ¼öµµ ÀÖ½À´Ï´Ù. ³×Æ®¿öÅ©¿¡ ÀÌ»óÀÌ ÀÖ´Â °æ¿ì¿¡ ÇÁ·¹ÀÓ Çϳª°¡ À¯½ÇµÇ¸é ¾ÐÃà ÇØÁ¦ÇÑ À̹ÌÁöÀÇ ºí·ÏÀÌ Âî±×·¯Á® Ç¥½ÃµË´Ï´Ù. ÀÌ ºÒ·® ºí·ÏÀ» °»½ÅÇÏ·Á¸é 13ÃÊ µ¿¾ÈÀ̳ª ±â´Ù·Á¾ß ÇÕ´Ï´Ù. ÀÌ ¼Ó¼ºÀÇ ¸ñÀûÀº ³×Æ®¿öÅ©¸¦ ÅëÇØ H261 ½ºÆ®¸²À» Àü¼ÛÇÏ´Â µ¥ ÀÌ»óÀÌ ¹ß»ýÇÑ °æ¿ì ¸ÅÅ©·Îºí·ÏÀ» ½Å¼ÓÇÏ°Ô °»½ÅÇÏ´Â °ÍÀÔ´Ï´Ù.

¾×¼¼½º: ¼³Á¤/ÀÔ¼ö
À¯Çü: Á¤¼ö
±âº»°ª: 1500(msec)

H261_FUR

H.261 ¾ÐÃà ÇÁ·Î±×·¥¿¡ ½Å¼ÓÇÑ °»½ÅÀ» ¿äûÇÏ·Á¸é ÀÌ Ç÷¡±×¸¦ ¼³Á¤ÇÕ´Ï´Ù. ½Å¼Ó °»½ÅÀº ±âº»ÀûÀ¸·Î ³»ºÎ/Ű ÇÁ·¹ÀÓ¿¡ ´ëÇÑ ¿äûÀÔ´Ï´Ù.

¾×¼¼½º: ¼³Á¤/ÀÔ¼ö
À¯Çü: XIL_boolean
±âº»°ª: FALSE

H261_PIP

H.261 ÇØµ¶ ÇÁ·Î±×·¥ÀÌ ¾ÐÃà ÇØÁ¦ÇÑ À̹ÌÁöÀÇ ¿ÞÂÊ À§ ¸ð¼­¸®¿¡ Local ViewÀÇ ±×¸²À» ³ªÅ¸³»µµ·Ï ÇÏ·Á¸é ÀÌ Ç÷¡±×¸¦ »ç¿ëÇÕ´Ï´Ù. Çϵå¿þ¾î ¾ÐÃà µ¿ÀÛÀ» ½ÇÇàÇÏÁö ¾ÊÀº °æ¿ì¿¡´Â pip À̹ÌÁö°¡ ȸ»öÀ¸·Î ³ªÅ¸³³´Ï´Ù.

¾×¼¼½º: ¼³Á¤/ÀÔ¼ö
À¯Çü: XIL_boolean
±âº»°ª: FALSE

HW_DECOMPRESS_CIS

Çϵå¿þ¾î·Î °¡¼ÓÇÑ ¾ÐÃà ÇØÁ¦ µ¿ÀÛÀ» ½ÇÇàÇÒ CIS¸¦ ¼±ÅÃÇÕ´Ï´Ù. ±âº»°ªÀÎ NULLÀº ¾ÐÃà ÇØÁ¦ ºÐÀÚ°¡ ¸¸³ª´Â ù ¹øÂ° CIS°¡ Çϵå¿þ¾î °¡¼Ó ¾ÐÃà ÇØÁ¦ÀÇ ´ë»óÀ̶ó´Â Àǹ̴ϴÙ. ÀÏ´Ü CIS¸¦ ¼±ÅÃÇϸé Çϵå¿þ¾î ¾ÐÃà ÇØÁ¦ ºÐÀÚ°¡ ¸¸³ª´Â ´Ù¸¥ CIS´Â ±â°¢µÇ°í ÀûÀýÇÑ XIL ¼ÒÇÁÆ®¿þ¾î ÇØµ¶ ÇÁ·Î±×·¥À» »ç¿ëÇÏ¿© ¾ÐÃà ÇØÁ¦ µ¿ÀÛÀ» ½ÇÇàÇÕ´Ï´Ù. Çϵå¿þ¾î ¹æ½ÄÀÇ ¾ÐÃà ÇØÁ¦ ±â´ÉÀ» »ç¿ëÇÏÁö ¾ÊÀ» ¶§´Â -1 °ªÀ» »ç¿ëÇÏ´Â °ÍÀÌ ÁÁ½À´Ï´Ù.

XIL¿¡´Â CIS°¡ ¼Õ»óµÇ¾úÀ» ¶§ ¾ÐÃà ÇØÁ¦ ÇÁ·Î±×·¥¿¡°Ô Å뺸ÇÒ ¼ö ÀÖ´Â ¹æ¹ýÀÌ ¾ø±â ¶§¹®¿¡ »õ CIS¿¡¼­ Çϵå¿þ¾î °¡¼Ó ¾ÐÃà ÇØÁ¦ µ¿ÀÛÀ» ½ÇÇàÇÏ´Â °æ¿ì¿¡µµ ÀÌ ¼Ó¼ºÀ» ¼³Á¤ÇØ¾ß ÇÕ´Ï´Ù.

¾×¼¼½º: ¼³Á¤/ÀÔ¼ö
À¯Çü: XilCis
±âº»°ª: NULL

Áß¿äÇÑ ¼Ó¼º Á¤º¸


Âü°í - XIL 1.3 ¼Ó¼ºÀº ÇöÀç ÀÔ¼ö ¼Ó¼ºÀ» Áö¿øÇÏÁö ¾Ê½À´Ï´Ù.

ºñµð¿À Æ÷Æ®, Çü½Ä, Çü½Ä ÀÚµ¿ °¨Áö

XIL µå¶óÀ̹öÀÇ ±âº» µ¿ÀÛÀº ÀåÄ¡ À̹ÌÁö¸¦ ÀÛ¼ºÇÏ´Â µ¿¾È¿¡ ¼±ÅÃÇÑ ºñµð¿À Æ÷Æ®¿¡¼­ ºñµð¿À Çü½ÄÀ» ÀÚµ¿À¸·Î °¨ÁöÇÏ´Â °ÍÀÔ´Ï´Ù. ÀÚµ¿ °¨Áö µ¿ÀÛÀ» ¿Ï·áÇÏ´Â µ¥´Â ÃÖ´ë 1.5ÃʱîÁö °É¸³´Ï´Ù. ºñµð¿À Çü½ÄÀ» ¾Ë°í ÀÖÀ¸¸é SunVideo Plus Á¦¾îÆÇ¿¡¼­ ºñµð¿À Çü½ÄÀ» AUTO¿¡¼­ NTSC³ª PAL µî ÀÚ½ÅÀÌ ¾Ë°í ÀÖ´Â Çü½ÄÀ¸·Î ¼³Á¤ÇÒ ¼ö ÀÖ½À´Ï´Ù. ÀÌ °æ¿ì¿¡´Â ÀÚµ¿ Çü½Ä °¨Áö µ¿ÀÛÀÌ ½ÇÇàµÇÁö ¾Ê½À´Ï´Ù.

ÇöÀç·Î¼­´Â SunVideo PlusÀÇ µÎ ºñµð¿À Æ÷Æ®¿¡¼­ ¼­·Î ´Ù¸¥ ºñµð¿À Çü½Ä(NTSC ¶Ç´Â PAL µî)À» Áö¿øÇÏÁö ¾Ê°í Æ÷Æ® »çÀ̸¦ µ¿ÀûÀ¸·Î ÀüȯÇÒ ¼öµµ ¾ø½À´Ï´Ù. XIL ÀÀ¿ë ÇÁ·Î±×·¥¿¡¼­ ÀåÄ¡ÀÇ À̹ÌÁö¸¦ ÀÛ¼ºÇÒ ¶§ SunVideo Plus µå¶óÀ̹ö´Â ¼±ÅÃÇÑ ºñµð¿À Æ÷Æ®ÀÇ ºñµð¿À Çü½ÄÀ» ÀÚµ¿À¸·Î °¨ÁöÇÒ ¼ö ÀÖ½À´Ï´Ù. µû¶ó¼­, ¿©·¯ ºñµð¿À ÀÔ·Â Æ÷Æ®¿¡ ¼­·Î ´Ù¸¥ ºñµð¿À Çü½ÄÀ» ¿¬°áÇÑ °æ¿ì ÀåÄ¡ÀÇ À̹ÌÁö¸¦ ÀÛ¼ºÇϱâ Àü¿¡ xil_device_set_value(3)À» »ç¿ëÇÏ¿© ¿øÇÏ´Â ºñµð¿À Æ÷Æ®¸¦ ¼³Á¤ÇÏ´Â °ÍÀÌ °¡Àå ÁÁ½À´Ï´Ù. ±âº» ºñµð¿À Æ÷Æ®(Æ÷Æ® 1)¿¡ ºñµð¿À¸¦ ¿¬°áÇÏÁö ¾Ê¾ÒÀ» °æ¿ì¿¡µµ ÀÌ·¸°Ô ÇØ¾ß ÇÕ´Ï´Ù.

HW ¾ÐÃà ÇØÁ¦¿Í CIS ¼±ÅÃ

HW_DECOMPRESS_CIS ¼Ó¼ºÀ» »ç¿ëÇÏ¿© Çϵå¿þ¾î °¡¼Ó ¾ÐÃà ÇØÁ¦ ±â´ÉÀ» »ç¿ëÇÒ CIS¸¦ ¼±ÅÃÇÏ°í ¼³Á¤ÇÒ ¼ö ÀÖ½À´Ï´Ù. ¿©·¯ °³ÀÇ CIS¸¦ ¾ÐÃà ÇØÁ¦ÇÒ ÀÀ¿ë ÇÁ·Î±×·¥Àº XIL ¾ÐÃà ÇØÁ¦ ºÐÀÚ¸¦ ½ÇÇàÇϱâ Àü¿¡ ÀÌ ¼Ó¼ºÀ» -1·Î ¼³Á¤ÇØ¾ß ÇÕ´Ï´Ù. ÀÌ·¸°Ô Çϸé Çϵå¿þ¾î ÇØµ¶À» ÇÏÁö ¾ÊÀ» CISÀÇ ¾ÐÃà ÇØÁ¦ ºÐÀÚ´Â Çϵå¿þ¾î¿¡ ¿¬°áµÇÁö ¾Ê½À´Ï´Ù. Çϵå¿þ¾î ¾ÐÃà ÇØÁ¦ ±â´ÉÀ» »ç¿ëÇÏÁö ¾ÊÀ» CIS¿¡¼­ ¾ÐÃà ÇØÁ¦ ºÐÀÚ¸¦ ½ÇÇàÇϱâ Àü¿¡ HW_DECOMPRESS_CIS ¼Ó¼ºÀ» ¼³Á¤ÇϽʽÿÀ.

HW ¾ÐÃà ÇØÁ¦¿Í XIL ÀåÄ¡ ÀÛ¼º

SunVideo Plus´Â Çϵå¿þ¾î ¹æ½ÄÀÇ ¾ÐÃà ÇØÁ¦ µ¿ÀÛÀ» ½ÇÇàÇÒ ¶§ XIL ºÐÀÚ¸¦ °¡¼ÓÇÏ´Â XIL ¿¬»ê Àåġó·³ µ¿ÀÛÇÕ´Ï´Ù. ¾ÐÃà ÇØÁ¦ ±â´É¸¸À» »ç¿ëÇÏ´Â ÀÀ¿ë ÇÁ·Î±×·¥ÀÇ °æ¿ì¿¡´Â "MMACo1k ÀåÄ¡ À̹ÌÁö °ßº» ÀÛ¼º" ºÎºÐ¿¡ ¼³¸íµÈ °Íó·³ xil ÀåÄ¡¿Í ÀåÄ¡ À̹ÌÁö¸¦ ÀÛ¼ºÇÏÁö ¾Ê¾Æµµ µË´Ï´Ù. ¾ÐÃà ÇØÁ¦ µ¿ÀÛ¿¡ ¿µÇâÀ» ÁÖ´Â ÀåÄ¡ ƯÀ¯ÀÇ ¼Ó¼ºÀ» ¼³Á¤ÇÏ·Á´Â ÀÀ¿ë ÇÁ·Î±×·¥ÀÇ °æ¿ì´Â ¿¹¿ÜÀÔ´Ï´Ù. XIL¿¡´Â ÀåÄ¡¸¦ ¸í½ÃÀûÀ¸·Î ¿­°í ¼Ó¼ºÀ» ¼³Á¤ÇÏÁö ¾Ê´Â ÇÑ SunVideo Plus¿Í °°Àº ¿¬»ê ÀåÄ¡¿¡¼­ ƯÁ¤ÇÑ À¯ÇüÀÇ ¼Ó¼ºÀ» ¼³Á¤ÇÒ ¼ö ÀÖ´Â ¹æ¹ýÀÌ ¾ø½À´Ï´Ù. ÀÚ¼¼ÇÑ ³»¿ëÀº "XIL ¼Ò½º ¿¹Á¦" ºÎºÐÀ» ÂüÁ¶ÇϽʽÿÀ.

ÀÀ¿ë ÇÁ·Î±×·¥ÀÌ ÀåÄ¡¿Í ÀåÄ¡ À̹ÌÁö¸¦ Á÷Á¢ ÀÛ¼ºÇÏÁö ¾ÊÀ¸¸é Çϵå¿þ¾î ¹æ½ÄÀÇ SunVideo Plus XIL ¾ÐÃà ÇØÁ¦ ºÐÀÚ°¡ °£Á¢ÀûÀ¸·Î ÀåÄ¡¿Í ÀåÄ¡ À̹ÌÁö¸¦ ÀÛ¼ºÇÕ´Ï´Ù. ±×·¯³ª, ÀÌ ºÐÀÚ´Â °¡¼Ó±â·Î »ç¿ëÇÒ Çϵå¿þ¾î ÀåÄ¡¸¦ Ž»öÇÏÁö ¾Ê½À´Ï´Ù. ´ë½Å ½Ã½ºÅÛÀÇ Ã¹ ¹øÂ° ÀåÄ¡(/dev/o1k0)¸¦ »ç¿ëÇÏ·Á°í ½ÃµµÇÕ´Ï´Ù. µû¶ó¼­, ÇöÀç ½Ã½ºÅÛ¿¡ SunVideo Plus Ä«µå°¡ ¿©·¯ °³ ¼³Ä¡µÇ¾î ÀÖ´Â °æ¿ì °¢ Ä«µå¸¦ Çϵå¿þ¾î °¡¼Ó ¾ÐÃà ÇØÁ¦ ÀåÄ¡·Î »ç¿ëÇϱâ À§Çؼ­´Â ÀÀ¿ë ÇÁ·Î±×·¥¿¡¼­ ÀåÄ¡¿Í ÀåÄ¡ À̹ÌÁö¸¦ ¸í½ÃÀûÀ¸·Î ÀÛ¼ºÇϰí ÀåÄ¡¸¶´Ù ´Ù¸¥ À̸§À» ÁöÁ¤ÇØ¾ß ÇÕ´Ï´Ù. ÀÚ¼¼ÇÑ ³»¿ëÀº "XIL ¼Ò½º ¿¹Á¦" ºÎºÐÀ» ÂüÁ¶ÇϽʽÿÀ.

HW ¾ÐÃà°ú HW ¾ÐÃà ÇØÁ¦¸¦ ¸ðµÎ »ç¿ë

¾Õ ÀýÀÇ ¼³¸í¿¡ µû¸£¸é ÀåÄ¡¿Í ÀåÄ¡ À̹ÌÁö¸¦ ¾ÆÁ÷ ÀÛ¼ºÇÏÁö ¾Ê¾ÒÀ» °æ¿ì SunVideo PlusÀÇ Çϵå¿þ¾î ¾ÐÃà ÇØÁ¦ ºÐÀÚ°¡ °£Á¢ÀûÀ¸·Î ÀåÄ¡¿Í ÀåÄ¡ À̹ÌÁö¸¦ ÀÛ¼ºÇÕ´Ï´Ù. µû¶ó¼­, ¾ÐÃà ÇØÁ¦ ºÐÀÚ¸¦ ½ÇÇàÇß°í MMACo1k ÀåÄ¡¿Í ÀåÄ¡ À̹ÌÁö¸¦ ÀÛ¼ºÇÑ ÀÀ¿ë ÇÁ·Î±×·¥Àº ÀÌÀü¿¡ ¾ÐÃà ÇØÁ¦ ºÐÀÚ°¡ °£Á¢ÀûÀ¸·Î ÀÛ¼ºÇÑ ÀåÄ¡¿Í À̹ÌÁö¸¦ ¼ö½ÅÇÕ´Ï´Ù. ±×·¯³ª, XIL¿¡¼­ ÀåÄ¡ À̹ÌÁö¸¦ »èÁ¦ÇÏ´Â µ¥´Â ¹®Á¦°¡ ÀÖ½À´Ï´Ù. ÀÌ·¯ÇÑ ±î´ßÀ¸·Î Çϵå¿þ¾î ¾ÐÃà°ú ¾ÐÃà ÇØÁ¦¸¦ ¸ðµÎ ½ÇÇàÇÏ´Â ÀÀ¿ë ÇÁ·Î±×·¥¿¡¼­´Â ù ¹øÂ° Çϵå¿þ¾î ¾ÐÃà ÇØÁ¦ ºÐÀÚ¸¦ ½ÇÇàÇϱâ Àü¿¡ ÀåÄ¡¿Í ÀåÄ¡ À̹ÌÁö¸¦ ¸í½ÃÀûÀ¸·Î ÀÛ¼ºÇØ¾ß ÇÕ´Ï´Ù.

SunVideo Plus Á¦¾îÆÇ°ú XIL ¼Ó¼º

SunVideo Plus Á¦¾îÆÇÀÇ ¸ðµç ºñµð¿À °ü·Ã ¸Å°³º¯¼ö¿¡´Â ÀÀ¿ë ÇÁ·Î±×·¥ °³¹ßÀÚ°¡ ¸Å°³º¯¼ö¸¦ ÇÁ·Î±×·¥ ¹æ½ÄÀ¸·Î º¯°æÇÒ ¼ö ÀÖµµ·Ï ÇÏ´Â XIL ¼Ó¼ºÀÌ ÀÖ½À´Ï´Ù. ÀÌ·¯ÇÑ XIL ¼Ó¼ºÀº Á¦¾îÆÇ¿¡ ÇöÀç ¼³Á¤µÇ¾î ÀÖ´Â °ªÀÌ ±âº»°ªÀ̱⠶§¹®¿¡ ±âº»°ªÀÌ µû·Î ¾ø½À´Ï´Ù. ÀÀ¿ë ÇÁ·Î±×·¥¿¡¼­ ºñµð¿À ¼Ó¼ºÀ» ¸í½ÃÀûÀ¸·Î ¼³Á¤ÇÏÁö ¾ÊÀ¸¸é Á¦¾îÆÇÀÇ °ªÀÌ »ç¿ëµË´Ï´Ù.

À̰ÍÀº SunVideo PlusÀÇ ±â´ÉÀÔ´Ï´Ù. ÀÌ ±â´É ´öºÐ¿¡ XIL ÀÀ¿ë ÇÁ·Î±×·¥¿¡¼­ ºñµð¿À ¸Å°³º¯¼ö(¿¹: ¹à±â, ¼±¸íµµ)¸¦ ¼³Á¤ÇÒ Çʿ䰡 ¾ø½À´Ï´Ù. ÀÚ½ÅÀÇ ºñµð¿À ¼Ò½º¿¡ ¸Â°Ô ºñµð¿À ¸Å°³º¯¼ö¸¦ ÇÑ ¹ø Á¶Á¤Çϸé XIL ÀÀ¿ë ÇÁ·Î±×·¥À» ½ÇÇàÇÒ ¶§¸¶´Ù °°Àº ³»¿ëÀ» º¯°æÇÏÁö ¾Ê¾Æµµ µË´Ï´Ù.

XIL ¼Ó¼º°ú Á¦¾îÆÇ ¸Å°³º¯¼öÀÇ ¼Ò½º´Â µÑ ´Ù µ¿ÀÏÇÑ °ªÀ» ÂüÁ¶ÇÕ´Ï´Ù. ±×·¯¹Ç·Î, XIL ¼Ó¼º ¼³Á¤ È£ÃâÀ» »ç¿ëÇÏ¿© ¸Å°³º¯¼ö¸¦ º¯°æÇϸé Á¦¾îÆÇÀÇ °ªµµ º¯°æµË´Ï´Ù. ¿¹¸¦ µé¾î, ÇÑ XIL ÀÀ¿ë ÇÁ·Î±×·¥¿¡¼­ ¹à±â °ªÀ» ¼³Á¤Çϰí Á¾·áÇÏ¸é ´ÙÀ½¿¡ ½ÇÇàµÇ´Â XIL ÀÀ¿ë ÇÁ·Î±×·¥Àº °ªÀ» ¶Ç ´Ù¸£°Ô ¼³Á¤ÇÏÁö ¾Ê´Â ÇÑ ÀÌÀü ÇÁ·Î±×·¥¿¡¼­ ¼³Á¤ÇÑ °ªÀ» »ç¿ëÇÕ´Ï´Ù.

ºÐÀÚ

´ÙÀ½ Ç¥´Â MMACo1k ÀåÄ¡°¡ ÇöÀç Áö¿øÇÏ´Â »ö»ó ºÐÀÚ¿Í È¸»öÀ½¿µ ºÐÀÚ ¸ñ·ÏÀÔ´Ï´Ù.

¿À·ù

´ÙÀ½ Ç¥´Â MMACo1k ÀåÄ¡ µå¶óÀ̹öÀÇ ¿À·ù ¸Þ½ÃÁö ¸ñ·ÏÀÔ´Ï´Ù.

Ç¥ 5-1 MMACo1k ¿À·ù ¸Þ½ÃÁö

¿À·ù ¸Þ½ÃÁö ¼³¸í

MMACo1k-1

MMACo1k: À¯È¿ÇÏÁö ¾ÊÀº Æ÷Æ® »ç¾ç

MMACo1k-4

MMACo1k: MMACo1k ÀåÄ¡¸¦ ¿­ ¼ö ¾øÀ½. ¿À·ùÀÇ ¿øÀÎÀÌ ¿À·ù 󸮱⿡ ÀμâµË´Ï´Ù. °¡´ÉÇÑ ¿øÀÎÀ¸·Î´Â ´ÙÀ½°ú °°Àº ¹®Á¦¸¦ µé ¼ö ÀÖ½À´Ï´Ù.

- ´Ù¸¥ ÇÁ·Î±×·¥ÀÌ ÀåÄ¡¸¦ »ç¿ëÇϰí ÀÖ½À´Ï´Ù.

- ÀåÄ¡°¡ ¼³Ä¡µÇÁö ¾Ê¾Ò½À´Ï´Ù.

- ÇÁ·Î±×·¥ÀÌ ÂüÁ¶ÇÏ´Â ÀåÄ¡ ¹øÈ£°¡ Ʋ¸³´Ï´Ù.

MMACo1k-5

MMACo1k: ºñµð¿À Ư¼ºÀ» ¼³Á¤ÇÒ ¼ö ¾øÀ½. ÇÁ·Î±×·¥ÀÌ Æ÷Æ® ¼Ó¼ºÀ» ¼³Á¤ÇÏÁö ¸øÇÕ´Ï´Ù.

±× ¹ÛÀÇ XIL ¿À·ù ¸Þ½ÃÁö´Â XIL ÇÁ·Î±×·¡¸Ó ¼³¸í¼­ÀÇ ºÎ·Ï B¸¦ ÂüÁ¶ÇϽʽÿÀ.

MMACo1k ÀåÄ¡ À̹ÌÁö °ßº» ÀÛ¼º

SunVideo Plus Ä«µå¿¡ ¿¬°áµÈ ÀåÄ¡ À̹ÌÁö¸¦ ÀÛ¼ºÇϰí COMPOSITE VIDEO 2¸¦ ºñµð¿À Æ÷Æ®·Î ¼³Á¤ÇÏ·Á¸é ´ÙÀ½°ú °°ÀÌ ÀÔ·ÂÇÕ´Ï´Ù.


# XilImage À̹ÌÁö

# XilDevice À̹ÌÁö

ÀÌ ¶§, À̹ÌÁö = xil_create_from_device(state, "MMACo1k", device);
À̹ÌÁö = xil_device_create(state, "MMACo1k")
xil_device_set_value(device, "DEVICE_NAME",(void *) "/dev/o1k0");
xil_device_set_value(device, "PORT",(void *) "COMPOSITE VIDEO 2")

XIL ¼Ò½º ¿¹Á¦

XIL ÇÁ·Î±×·¥ ÀÛ¼º ÀÎÅÍÆäÀ̽º¸¦ »ç¿ëÇÑ ÇÁ·Î±×·¥ ÀÛ¼º¿¡ ´ëÇØ °¡Àå ÁÁÀº Á¤º¸´Â °³¹ßÀÚ Å°Æ®¿¡ ÀÖ´Â XIL ¿¹Á¦ ÇÁ·Î±×·¥¿¡ µé¾î ÀÖ½À´Ï´Ù. ´ÙÀ½ Ç¥´Â ÀÌ·¯ÇÑ ¿¹Á¦ ¸ñ·ÏÀÔ´Ï´Ù.

Ç¥ 5-2 XIL ¼Ò½º ¿¹Á¦

XIL ¼Ò½º ¿¹Á¦ ¼³¸í

xil_display

ºñµð¿À ĸÃÄ ¹× Ç¥½Ã ¿¹Á¦. ºñµð¿À ³ìÈ­±â ¶Ç´Â Àç»ý±â·Î ½±°Ô ¸¸µé ¼ö ÀÖ½À´Ï´Ù.

xil_compress

ºñµð¿À ¾ÐÃà ¿¹Á¦. ¾ÐÃà ¹æ¹ý°ú ¿©·¯ °¡Áö ¾ÐÃà Çü½ÄÀ» µð½ºÅ©¿¡ ÀúÀåÇÏ´Â ¹æ¹ýÀ» º¸¿©ÁÝ´Ï´Ù. H.261ÀÇ ºñÆ® ¼Óµµ ¼³Á¤°ú °°Àº ÀåÄ¡ ƯÀ¯ÀÇ ¼Ó¼ºÀ» ¼³Á¤ÇÏ´Â ¹æ¹ýµµ º¸¿©ÁÝ´Ï´Ù.

xil_decompress

ºñµð¿À ¾ÐÃà ÇØÁ¦¸¦ ½ÇÇàÇÏ´Â ¹æ¹ýÀÇ ¿¹Á¦. ÀÌ ÇÁ·Î±×·¥¿¡¼­´Â XIL ¼ÒÇÁÆ®¿þ¾î ÇØµ¶±â°¡ °£Á¢ÀûÀ¸·Î ÀÛµ¿Çϱ⠶§¹®¿¡ ¾ÐÃà ÇØÁ¦ ±â´ÉÀ» Á¦°øÇÏ´Â Çϵå¿þ¾î ¹æ½ÄÀÇ Ç׸ñÀÌ ´ëü·Î ÇÊ¿äÇÏÁö ¾Ê½À´Ï´Ù. ±×·¯³ª, SunVideo Plus Çϵå¿þ¾î ¹æ½ÄÀÇ H261 ¾ÐÃà ÇØÁ¦ ±â´ÉÀ» »ç¿ëÇÏ´Â ¹æ¹ýµµ º¸¿© ÁÝ´Ï´Ù.

xil_broadcast

ºñµð¿À¸¦ ĸÃÄÇÏ°í ¾ÐÃàÇÏ´Â ¹æ¹ý ¹× UDP¸¦ »ç¿ëÇÏ¿© ³×Æ®¿öÅ©¿¡ ¹æ¼ÛÇÏ´Â ¹æ¹ýÀ» º¸¿©ÁÝ´Ï´Ù.

xil_receive

xil_broadcast¿¡¼­ ºñµð¿À¸¦ ¼ö½ÅÇÏ´Â ¹æ¹ý ¹× ¼ö½ÅÇÑ ºñµð¿À¸¦ ¾ÐÃà ÇØÁ¦Çϰí Ç¥½ÃÇÏ´Â ¹æ¹ýÀ» º¸¿©ÁÝ´Ï´Ù.

xilh_broadcast

xil_broadcast¿Í µ¿ÀÏÇÏÁö¸¸ H261ÀÌ Ãß°¡µË´Ï´Ù.

xilh_receive

xil_ receive¿Í µ¿ÀÏÇÏÁö¸¸ H261ÀÌ Ãß°¡µË´Ï´Ù.

o1k_conf

XIL°ú libotiaudio¸¦ »ç¿ëÇÏ´Â PPP ¹æ½ÄÀÇ GUI È­»óȸÀÇ ÀÀ¿ë ÇÁ·Î±×·¥.



ÀÌÀü | ´ÙÀ½ | ¸ñÂ÷