Æ÷Áö¼Ç
³×Æ®¿öÅ© ¼¹ö/¶óÀ̺귯¸® °³¹ßÀÚ
¾÷¹«³»¿ë
À¯Àú °£ È¸é ¹× À½¼º °øÀ¯¸¦ À§ÇÑ ¼¹ö Åë½Å Ŭ¶óÀ̾ðÆ® ³×Æ®¿öÅ© ¶óÀ̺귯¸® °³¹ß
h264, h265 Packet ³ìÈ ¼¹ö ¹× º¯È¯ ¿£Áø °³¹ß
Åë½Å ¾ÈÁ¤¼º°ú ¼Óµµ¸¦ Çâ»ó ½ÃÅ°±â À§ÇÑ ´Ù¾çÇÑ ±â¼ú ¿¬±¸ ¹× Àû¿ë
°³¹ß ¹× ¹èÆ÷ ÀÚµ¿È ÇÁ·Î¼¼½ºÀÇ °íµµÈ
ÄÚµå ¸®ºä µî ÆÀ ³» ´Ù¾çÇÑ °³¹ß ¹®È Á¶¼º ¹× °È
ÀÚ°Ý¿ä°Ç ¹× ¿ì´ë»çÇ×
[ ÀÚ°Ý¿ä°Ç ]
¼¹ö °³¹ß °æÇèÀÌ Àְųª ÀÌ¿¡ ÁØÇÏ´Â ¼¹ö »çÀÌµå °³¹ß ¿ª·®À» º¸À¯ÇϽŠºÐ
C++ ¶Ç´Â Java Netty±â¹Ý ´É¼÷ÇÑ ÇÁ·Î±×·¡¹Ö ¿ª·®À» °®°í °è½Å ºÐ
Multi Thread, Async Programming¿¡ ´ëÇÑ °æÇè°ú ÀÌÇØ°¡ ÀÖÀ¸½Å ºÐ
´Ù¾çÇÑ OS, ³×Æ®¿öÅ©, ½Ã½ºÅÛ ÇÁ·Î±×·¡¹Ö µî¿¡ ´ëÇÑ ±âº»ÀûÀÎ ÀÌÇØ°¡ ÀÖÀ¸½Å ºÐ
[ ¿ì´ë»çÇ× ]
Cross-Platform °³¹ß °æÇèÀÌ ÀÖÀ¸½Å ºÐ
Network Server ¶Ç´Â Client°³¹ß °æÇèÀÌ ÀÖÀ¸½Å ºÐ
h264, mp4, opus µî Media ÄÚµ¦¿¡ ´ëÇÑ °æÇèÀÌ ÀÖÀ¸½Å ºÐ
ÀÚµ¿È¿Í °³¹ß ¹®È¿¡ °ü½ÉÀÌ ¸¹À¸½Å ºÐ
°³Àΰú Á¶Á÷ÀÌ ´õ Àß ÇÒ ¼ö ÀÖ´Â ¹æ¹ýÀ» ²ÙÁØÈ÷ °í¹ÎÇϽô ºÐ
±âŸ»çÇ×
±¹°¡º¸ÈÆÇØ´çÀÚ ¹× Àå¾ÖÀÎÀº °ü·Ã ¹ý·ü¿¡ ÀÇ°Å ¿ì´ëÇÕ´Ï´Ù. (Áõºù¼·ù Á¦ÃâÀÚ¿¡ ÇÑÇÔ)
Á¦Ãâ¼·ù¿¡ ÇãÀ§±âÀç ¶Ç´Â ±âÀç Âø¿À, ±¸ºñ¼·ù ¹ÌÁ¦Ãâ µîÀ¸·Î ÀÎÇÑ ºÒÀÌÀÍÀº ÀÀ½ÃÀÚ º»ÀÎÀÇ Ã¥ÀÓÀ¸·Î ÇÕ´Ï´Ù.
Á¦Ãâ¼·ù³ª °¢Á¾ Áõ¸í¼ÀÇ ±âÀç³»¿ëÀÌ ÇãÀ§ÀÏ °æ¿ì, ÀÀ½Ã¸¦ ¹«È¿Ã³¸®Çϸç ÇÕ°ÝÀ» Ãë¼ÒÇÕ´Ï´Ù.
±âŸ ¹®ÀÇ»çÇ×Àº ä¿ë°ü·Ã ¹®ÀǸ¦ ÀÌ¿ëÇØ Áֽñ⠹ٶó¸ç, Á¦ÃâµÈ ¼·ù´Â °³ÀÎÁ¤º¸ º¸È£¹ý¿¡µû¶ó °ü¸®µË´Ï´Ù.