 |
WWW À» ÅëÇÑ ºñµð¿À Àü¼Û
- Broadcasting Over the Internet |
¹Ú°æ¼ø
(ÁÖ)¾ÆÀÌ³×Æ®
Á¤º¸±â¼ú½Ç iWorldÆÀ
E-mail : sosarian@iWorld.net
URL :
http://www.iWorld.net/~sosarian/
- Abstract:
- Çö´ë »çȸ¿¡¼ °¡Àå Áß¿äÇÑ ¸ÅüÀÇ Çϳª·Î ±ÞºÎ»óÇÑ WWWÀº, ³×Æ®¿÷ ¼ÓµµÀÇ Áõ°¡¿Í
WWW±â¼úÀÇ ¹ßÀü, ÀÎÅÍ³Ý »ç¿ëÀÚÀÇ ±âÇϱ޼öÀûÀÎ Áõ°¡·Î ÀÎÇÏ¿© ¸ÖƼ¹Ìµð¾îÀû
¿ä¼Ò¿¡ ´ëÇÑ Çʿ伺ÀÌ ´ëµÎµÇ¾î ±âÁ¸ÀÇ Æò¸éÀûÀÌ°í ´Ü¹æÇâÀûÀΠȨ ÆäÀÌÁö¿¡ ¿Àµð¿À,
ºñµð¿Àµî°ú °°Àº contents°¡ Ãß°¡µÇ°í ÀÖ´Â ½ÇÁ¤ÀÌ´Ù. ÇÏÁö¸¸, ÀÌ·¯ÇÑ ¸ÖƼ¹Ìµð¾î
µ¥ÀÌÅÍ´Â ±× µ¥ÀÌÅÍ·®ÀÌ ¹æ´ëÇÏ¿©, »ó´ëÀûÀ¸·Î ´À¸° ÇöÀçÀÇ ³×Æ®¿÷ ¼Óµµ·Î´Â
º»°ÝÀûÀÎ ¼ºñ½º°¡ ºÒ°¡´ÉÇÏ´Ù. À̸¦ ÇØ°áÇϱâ À§ÇÑ ³ë·ÂÀ¸·Î, µ¥ÀÌÅ͸¦ ³ôÀº
È¿À²·Î ¾ÐÃàÇÏ¿© º¸´Ù ºü¸¥ Àü¼ÛÀ» ²ÒÇϱ⵵ Çϰí, µ¥ÀÌÅÍ ÀÚü¸¦ ½ºÆ®¸®¹Ö(streaming)ÇÏ¿©
¹ÞÀ¸¸é¼ µ¿½Ã¿¡ º¸¿©ÁÖ´Â ½Ç½Ã°£ Àü¼Û ±â¼úÀÌ ¼±º¸ÀÌ°Ô µÇ¾ú´Ù.
¿©±â¼´Â ÀÌ·¯ÇÑ ½Ç½Ã°£ Àü¼Û ±â¼ú¿¡ ´ëÇÏ¿© ¾Ë¾Æº¸°í, ÇöÀç WWW¿¡¼ ºñµð¿À
µ¥ÀÌÅ͸¦ ¼ºñ½ºÇÒ ¼ö ÀÖ´Â ¹æ¹ý°ú Á¾·ù, ±×¸®°í ÃÖ±Ù ¸¹Àº °ü½ÉÀ» ºÒ·¯ ÀÏÀ¸Å°°í ÀÖ´Â
ÀÎÅÍ³Ý »ý¹æ¼Û¿¡ ´ëÇÑ ±Ã±ÝÁõÀ» Ç®°í, ¾ÕÀ¸·ÎÀÇ Àü¸Á°ú ¹æÇâÀ» ¹Ì¸® »ý°¢ ÇØ º½À¸·Î½á
¹Ì·¡ÀÇ ÀÎÅͳݰú ¸ÖƼ¹Ìµð¾î ȯ°æ¿¡ ´ëÇÏ¿© °¡´Æ ÇØ º¸°íÀÚ ÇÑ´Ù.
Tutorial ¼¼¼ÇÀÓÀ» °¨¾ÈÇÏ¿©, ÀϹÝÀÎÀÌ ¼Õ½±°Ô ±¸ÇöÇÒ ¼ö ÀÖ´Â ¹æ¹ýµµ °£´ÜÇÑ
¿¹¿Í ÇÔ²² ¼Ò°³Çϰí ÀÖ´Ù.
- Keywords:
- Video, VOD, WWW, Broadcasting, MPEG
Table of Contents
1. WWW°ú Video
1.1. ÇöÀç WWWÀÇ ¹æÇâ
91³â HTML ±Ô¾àÀÌ Ã³À½ ¹ßÇ¥µÈ ÀÌ·¡·Î 5³âµ¿¾È WWWÀº ½Ç·Î ±×
¿¹¸¦ ã¾Æº¼ ¼ö ¾øÀ»Á¤µµ·Î ºü¸¥¼Óµµ·Î ÆÛÁ®³ª°¬´Ù. ÇмúÁ¤º¸ÀÇ
°øÀ¯¸¦ ¸ñÀûÀ¸·Î ½ÃÀÛÇÑ WWWÀº Á¡Â÷ ±â¾÷ÀÇ È«º¸, ¿Â¶óÀÎ ¼ºñ½º¿¡
ÀÌ¿ëµÇ¸é¼ ¾à°£ÀÇ Áö½Ä¸¸ °¡Áö°í ÀÖ´Ù¸é °³Àεµ ÀÚ½ÅÀÇ È¨ÆäÀÌÁö¸¦
¼Õ½±°Ô ÀÛ¼º ÇÒ Á¤µµ·Î ´ëÁßÈ µÇ¾ú´Ù. ÀÌ·¸°Ô ¸¹Àº »ç¶÷ÀÌ »ç¿ëÇϰí
±× ½ÃÀ强ÀÌ ÀÎÁ¤¹ÞÀ¸¸é¼, 3Â÷¿ø °ø°£À» Ç¥ÇöÇÏ´Â VRML(1),
»õ·Î¿î ÀÎÅÍ³Ý ¾ð¾î·Î °¢±¤¹Þ°í ÀÖ´Â Java(2),
±âÁ¸ÀÇ µ¥½ºÅ©Åé ȯ°æ°úÀÇ À¯±âÀû °áÇÕÀ» ²ÏÇÏ´Â ActiveX(3)µîÀ»
ºñ·Ô, ÀÚ¿¬È÷ ¸ÖƼ¹Ìµð¾î¿¡ ´ëÇÑ ¿¸ÁÀÌ ÀϾ°Ô µÇ¾úÀ¸³ª, ±×
¼ÒÇÁÆ®¿þ¾îÀû ±â¼úÀÇ ±Þ¼ºÀå¿¡ ¹ÝÇÏ¿©, ±× ÇϺα¸Á¶ÀÎ ³×Æ®¿÷ÀÇ ¼Óµµ´Â
±×´ÙÁö Å« ¼ºÀåÀ» ÀÌ·çÁö ¸øÇϰí ÀÖ´Â ½ÇÁ¤ÀÌ´Ù.
1.2. WWW°ú Video °áÇÕÀÇ ¹®Á¦Á¡
1.2.1. ³×Æ®¿÷ ¼ÓµµÀÇ ¹®Á¦
¾Õ¼ ¾ð±ÞÇß´Ù½ÃÇÇ, ¸ÖƼ¹Ìµð¾î µ¥ÀÌÅÍ´Â ±× ¾çÀÌ ´ë´ÜÈ÷ Å©°í,
±×°ÍÀ» ³ªÀÇ PC·Î °¡Á®¿À±â¿¡´Â ³×Æ®¿÷ÀÇ ¼Óµµ°¡ ³Ê¹« ´À¸®´Ù´Âµ¥
±Ùº»ÀûÀÎ ¹®Á¦Á¡ÀÌ ÀÖ´Ù. °¡Àå ÀϹÝÀûÀ¸·Î »ç¿ëÇÏ´Â ¸ðµ©ÀÇ °æ¿ì
´ëºÎºÐ 28.8KbpsÀÇ ¼ÓµµÀ̰í À̰ÍÀº ÃÊ´ç ÃÖ´ë 28.8KbytesÀÇ µ¥ÀÌÅ͸¦
°¡Á®¿Ã ¼ö ÀÖ´Ù´Â ÀǹÌÀÌ´Ù. ±×·¯¹Ç·Î 10MbytesÀÇ µ¥ÀÌÅ͸¦ °¡Á®¿À´Âµ¥´Â
¾à 1½Ã°£ÀÌ °É¸°´Ù´Â°ÍÀ» ¾Ë ¼ö ÀÖ´Ù. À̰ÍÀº 5ºÐµµ ¾ÈµÇ´Â ºñµð¿À
Ŭ¸³À» º¸±â À§ÇÏ¿© 1½Ã°£À» ±â´Ù·Á¾ß ÇÑ´Ù´Â ÀǹÌÀÌ´Ù.
1.2.2. ÇÁ·ÎÅäÄÝ»óÀÇ ¹®Á¦
HTTP ´Â ¼¹ö¿ÍÀÇ ¿¬°áÀÌ Áö¼ÓÀûÀÌÁö
¾Ê±â ¶§¹®¿¡ ºÒ°¡´ÉÇϸç, TCP³ª UDP´Â ºÒÇÊ¿äÇÑ Acknowledge Çì´õ³ª,
ºÒ¾ÈÁ¤ÇÑ µ¥ÀÌÅÍ Àü¼ÛÀ¸·Î ÀÎÇÏ¿© Video, AudioÀÇ frame loss,
bitrate loss ¹®Á¦°¡ ¹ß»ýÇÑ´Ù. ÇÏÁö¸¸ ÀÎÅÍ³Ý ÀÚü°¡ TCP/IP¸¦
±â¹ÝÀ¸·Î Çϰí Àֱ⠶§¹®¿¡, ´çÀå ÀÌ ¹®Á¦¸¦ ÇØ°áÇϱâ´Â ½±Áö ¾ÊÀ» °ÍÀ¸·Î
º¸ÀδÙ. µû¶ó¼ ´ëºÎºÐÀÇ ½Ãµµ´Â TCP³ª UDP¸¦ ÀÌ¿ëÇϸé¼, ±× ¾È¿¡¼
´Ù¸¥ ¹æ¹ýÀ» ¸ð»öÇϰí Àְųª, ³×Æ®¿÷ ´ë¿ªÆø ¼Õ½ÇÀ» ÁÙÀ̱â À§ÇÑ
¹æ¾ÈÀ¸·Î´Â ±âÁ¸ÀÇ IP unicasting À̿ܿ¡, IP multicasting ¹æ½ÄÀ»
»ç¿ëÇϰí ÀÖ´Ù.
2. Video Service
2.1. Video Data Format
- AVI : Microsoft Video for Windows Format
- MOV : Apple QuickTime Format
- MPEG : Industry-Standard Compressed Format
Å©°Ô ÀÌ ¼¼°¡Áö ºñµð¿À Æ÷¸ËÀÌ °¡Àå ¸¹ÀÌ »ç¿ëµÇ¾î ¿Ô±â ¶§¹®¿¡
´ëºÎºÐÀÇ productµéÀº ÀÌµé Æ÷¸ËÀ» º¯Çü, ȤÀº ±×´ë·Î ÀÌ¿ëÇÑ´Ù.
2.2. ½Ç½Ã°£ ºñµð¿À Àü¼Û
À§¿¡¼ ¾ð±ÞÇÑ ÇÁ·ÎÅäÄÝ»óÀÇ ¹®Á¦´Â ÀÎÅÍ³Ý ÀÚü°¡ TCP/IP ±â¹ÝÀ¸·Î
¿î¿µµÇ±â ¶§¹®¿¡ ´çÀå Å»ÇÇÇϱâ´Â Çö½ÇÀûÀ¸·Î ¾î·Á¿òÀÌ ÀÖ°í, ³×Æ®¿÷ ¼Óµµ
¿ª½Ã ´Ü±â°£¿¡ ÇØ°áµÉ ¹®Á¦°¡ ¾Æ´Ï±â ¶§¹®¿¡, ÇöÀçÀÇ ÀÎÇÁ¶ó¿¡¼
¼ÒÇÁÆ®¿þ¾îÀûÀ¸·Î ÇØ°áÇϰíÀÚ ÇÏ´Â ³ë·ÂÀÇ °á°ú·Î ¿©·¯°¡ÁöÀÇ ±â¼úµéÀÌ
»ý°Ü³µ´Ù.
2.2.1. µ¥ÀÌÅÍ ¾ÐÃà
À§¿¡¼ ¾ð±ÞÇÑ Æ÷¸ËÀÇ µ¥ÀÌÅ͸¦ ÃÖ´ëÇÑ ¾ÐÃàÇÏ¿© Àü¼Û ½Ã°£À»
´ÜÃà½Ã۰í Client¿¡¼ decompressÇÏ¿© º¸¿©ÁÖ´Â ¹æ¹ýÀÌ´Ù. ÀÌ ¹æ¹ýÀº
ServerÀÇ ºÎÇϸ¦ ÁÙÀÏ ¼ö ÀÖ°í, º°µµÀÇ Video Server°¡ ÇÊ¿äÄ¡ ¾ÊÀ¸¹Ç·Î
ºñ¿ë¸é¿¡¼ À¯¸®Çϳª, µ¥ÀÌÅÍ·®ÀÌ Å©±â¿¡ µû¶ó Àü¼Û ½Ã°£ÀÌ ¿À·¡°É¸°´Ù.
µû¶ó¼, µ¥ÀÌÅÍ ¾ÐÃà°ú streamingÀ» °âÇÏ¿© »ç¿ëÇÏ´Â °æ¿ì°¡ ´ëºÎºÐÀÌ´Ù.
º°µµÀÇ ¼¹ö¸¦ »ç¿ëÇÏ´Â °æ¿ì¿¡ ºñÇÏ¿©, ³×Æ®¿÷ ¼Óµµ¿Í ºÎÇÏ¿¡ »ó´çÈ÷
¸¹Àº ¿µÇâÀ» ¹ÞÀ¸¸ç, frame rate°¡ ¶³¾îÁø´Ù.
2.2.2. µ¥ÀÌÅÍ Streaming
À§¿¡¼ ¾ð±ÞÇÑ Æ÷¸ËÀÇ µ¥ÀÌÅ͸¦ ÃÖ¼Ò´ÜÀ§·Î Âɰ³¾î Client·Î º¸³»°í
Client¿¡¼´Â ¹Þ´Â Áï½Ã ȸ鿡 º¸¿©ÁÖ°Ô µÇ¹Ç·Î, µ¥ÀÌÅÍ Å©±â¿¡ »ó°ü¾øÀÌ
Áï½Ã º¸¿©ÁÙ ¼ö ÀÖÀ¸³ª, ServerÂÊÀÇ ºÎÇϰ¡ Å©°í, º°µµÀÇ Video Server°¡
ÇÊ¿äÇϱ⠶§¹®¿¡ ºÎ´ë ºñ¿ëÀÌ µé¾î°¡´Â ´ÜÁ¡ÀÌ ÀÖ´Ù. ¶ÇÇÑ È¿À²ÀÇ
±Ø´ëȸ¦ À§ÇÏ¿© µ¥ÀÌÅÍ ¾ÐÃà ±â¼ú°ú º´ÇàÇÏ¿© »ç¿ëÇϱ⵵ ÇÑ´Ù.
2.2.3. Unicast
ÇÑ È£½ºÆ®¿¡¼ ´Ù¸¥ È£½ºÆ®·Î µ¥ÀÌÅ͸¦ Àü¼ÛÇÏ´Â ÀϹÝÀûÀÎ ¹æ¹ýÀº µµÂøÁ¡ÀÌ
ÀÏÁ¤ÇÏ´Ù´Â °ÍÀÌ´Ù. Áï, one-to-one ¹æ½ÄÀ¸·Î µ¥ÀÌÅ͸¦ Àü¼ÛÇϰí,
µ¿ÀÏÇÑ µ¥ÀÌÅ͸¦ 10°³ÀÇ ´Ù¸¥ È£½ºÆ®·Î Àü¼ÛÀ» ÇÏ·Á¸é 10°³ÀÇ º¹»çº»À»
°¢°¢ Àü¼ÛÇÏ¿©¾ß Çϱ⠶§¹®¿¡ 10¹èÀÇ ³×Æ®¿÷ ´ë¿ªÆøÀ» Â÷ÁöÇϴµ¥,
ÀÌ ¹æ½ÄÀÌ ÀϹÝÀûÀÎ IP Unicasting ¹æ½ÄÀÌ´Ù.
2.2.4. Multicast
À̰ÍÀº one-to-one °ú ´Þ¸® one-to-many ¹æ½ÄÀ¸·Î, ƯÁ¤ÇÑ µ¥ÀÌÅ͸¦
±×·ì¸â¹ö¿¡°Ô Àü¼ÛÇÏ´Â °ÍÀ¸·Î, ¼Û½ÅÀÚ´Â ¼ö½ÅÀÚ°¡ ´©±¸ÀÎÁö ¾Ë Çʿ䰡
¾øÀ¸¸ç, ¸â¹ö´Â ¾ðÁ¦³ª °¡ÀÔ°ú Å»Åð°¡ ÀÚÀ¯·Ó´Ù. ¶ÇÇÑ 10°³ÀÇ ´Ù¸¥
È£½ºÆ®·Î Àü¼ÛÀ» ÇÑ´Ù°í ÇØµµ ÇϳªÀÇ µ¥ÀÌÅ͸¸ º¸³»¸é 10°³ÀÇ ±×·ì¸â¹ö°¡
¹ÞÀ» ¼ö ÀÖÀ¸¹Ç·Î ³×Æ®¿÷ ´ë¿ªÆøÀÇ ³¶ºñ¸¦ ÁÙÀÏ ¼ö ÀÖ´Ù.
ÀÌ °æ¿ì´Â °¢ È£½ºÆ®°£¿¡ ÅͳÎÀ̶ó´Â °¡»óÀÇ BackboneÀ» ¼³Á¤Çϴµ¥,
À̰ÍÀº ÀϹÝÀûÀÎ °æ¿ì multicasting address¸¦ ÀνÄÇÏÁö ¸øÇϱ⠶§¹®ÀÌ´Ù.
µû¶ó¼ ±âÁ¸ÀÇ OSÀÇ °æ¿ì Ưº°È÷ Ä¿³ÎÀ» ÆÐÄ¡½ÃÄÑ¾ß Çϴµ¥, ÃÖ±Ù¿¡
¾÷±×·¹À̵åµÇ´Â OS³ª, ¶ó¿ìÅ͵îÀº multicasting ±â´ÉÀ» ³»ÀåÇϰí ÀÖ´Ù.
MBone(4)ÀÌ ±× ´ëÇ¥ÀûÀÎ ¿¹ÀÌ´Ù.
3. ÇöÀçÀÇ ½Ç½Ã°£ ºñµð¿À Àü¼Û Á¦Ç°, ±â¼ú
3.1. On-demand Only
3.1.1. VDOLive
http://www.vdo.net/
StreamWorks¿Í ÇÔ²² ½Ç½Ã°£ ºñµð¿À Àü¼ÛÀÇ ¼±±¸Àû ¿ªÇÒÀ» ÇÏ¿´À¸¸ç,
AVIÆ÷¸ËÀÇ ºñµð¿À¸¦ encoder¸¦ ÀÌ¿ëÇÏ¿© vdo Æ÷¸ËÀ¸·Î ¾ÐÃàÇÏ¿©
º°µµÀÇ ¼¹ö¸¦ ÀÌ¿ëÇÏ¿© streaming ÇÏ´Â Çü½ÄÀÌ´Ù. ¼¹ö´Â Windows NTºÎÅÍ
°ÅÀÇ ¸ðµç Unix Ç÷§ÆûÀ» Áö¿øÇÑ´Ù.
- Color : 8bit, 16bit, 24bit
- Image Size : 64-352 pixels wide by 64-288 pixels high
- Video : AVI uncompressed format
- Audio : 8KHz 16bit Mono
3.1.2. InterVU
http://www.intervu.com/
MPEG ÆÄÀÏÀ» Ç÷¯±×ÀÎ ÇüÅ·Πstreaming ÇÏ¿© º¸¿©ÁØ´Ù. º°µµÀÇ ¼¹ö´Â
ÇÊ¿äÄ¡ ¾ÊÀ¸¸ç, ¾Æ·¡ÀÇ VivoÀÇ °æ¿ì¿Í °°ÀÌ EMBED tag¸¦ »ç¿ëÇÏ¿©
HTML ¹®¼¾È¿¡ Æ÷ÇÔ½Ãų ¼ö ÀÖ´Ù. Video, Audio ¸ðµÎ MEPG-1 Æ÷¸Ë¸¸
Áö¿øÇÑ´Ù.
3.1.3. VivoActive
http://www.vivo.com/
AVIÆ÷¸ËÀÇ ºñµð¿À¸¦ VivoActive Producer¸¦ »ç¿ëÇÏ¿© vivÆ÷¸ËÀ¸·Î ¾ÐÃàÇÑ ÈÄ,
º°µµÀÇ ¼¹ö°¡ ÇÊ¿ä ¾øÀÌ ¹Ù·Î EMBED tag¸¦ »ç¿ëÇÏ¿© Ç÷¯±×ÀÎ ÇüÅ·Î
º¸¿©ÁØ´Ù. Player´Â ÀÌ ¾ÐÃàµÈ µ¥ÀÌÅ͸¦ streaming Çϴµ¥, º°µµÀÇ ¼¹ö°¡
ÇÊ¿ä ¾ø±â ¶§¹®¿¡ °æÁ¦ÀûÀÎ ¸é¿¡¼ ´ë´ÜÈ÷ À¯¸®Çϸç, Àú¼ÓÀÇ ³×Æ®¿÷¿¡¼µµ
ºñ±³Àû ³ôÀº bitrate°ú framerate¸¦ º¸¿©ÁØ´Ù.
ÀÌ ¿Ü¿¡ CineWeb (by Digigami), ClearFusion (by Iterated Systems)µîÀÌ
ÀÖ´Ù.
3.2. On-demand, On-the-Fly Enabled
3.2.1. StreamWorks
http://www.xingtech.com/
PC»ó¿¡¼´Â óÀ½À¸·Î on-the-fly¸¦ °¡´ÉÇÏ°Ô ÇÑ Á¦Ç°À¸·Î MPEG-1Æ÷¸ËÀÇ
¿Àµð¿À/ºñµð¿À, MPEG-2Æ÷¸ËÀÇ ¿Àµð¿À, LBR (Low Bitrate)ÀÇ ¿Àµð¿À Æ÷¸ËÀ»
Áö¿øÇÑ´Ù. Å©°Ô ¼¹ö, Transmitter, Ç÷¹À̾î·Î ³ª´µ¸ç, »ý¹æ¼ÛÀ» À§Çؼ´Â
Transmitter¶ó´Â º°µµÀÇ Çϵå¿þ¾î°¡ ¹Ýµå½Ã ÇÊ¿äÇÏ´Ù.
3.2.2. MBone
http://www.mbone.com/
IP MulticastingÀ» ÀÌ¿ëÇÏ¿© IETF È»óȸÀǸ¦ ¸ñÀûÀ¸·Î ¸¸µé¾îÁ³´Âµ¥,
°¢Á¾ À̺¥Æ®³ª »ýÁß°è¿¡µµ ¸¹ÀÌ »ç¿ëµÇ°í ÀÖ´Ù. ÇмúÀûÀÎ ¸ñÀûÀ¸·Î
½ÃÀ۵Ǿú´ø ¸¸Å, ¿©·¯°÷(ƯÈ÷ ´ëÇÐ)¿¡¼ °ü·Ã ¾ÖÇø®ÄÉÀ̼ÇÀ» Áö¼ÓÀûÀ¸·Î
°³¹ß, ¾÷±×·¹À̵åÇϰí ÀÖÀ¸³ª, ¸ðµ© »ç¿ëÀÚ´Â ÀÌ¿ëÇÒ ¼ö ¾ø´Ù´Â ´ÜÁ¡ÀÌ
ÀÖ´Ù.
3.2.3. Vosaic
http://www.vosaic.com/
Á¦ 4 ȸ ±¹Á¦ WWW Conference¿¡¼ ¹ßÇ¥µÈ VosaicÀº ±âÁ¸ÀÇ TCP/UDP¸¦
ÀÌ¿ëÇÑ ºñµð¿À µ¥ÀÌÅÍ Àü¼ÛÀÇ ÇѰ踦 ±Øº¹ÇϰíÀÚ »õ·ÎÀÌ VDP (Video
Datagram Protocol)¸¦ Á¦Á¤ÇÏ¿© À̸¦ ÀÌ¿ëÇϰí ÀÖ´Ù. ¾ÆÁ÷Àº
º£Å¸ Å×½ºÆ®ÁßÀÌ¸ç º°µµÀÇ ¼¹ö°¡ ÇÊ¿äÇÏ´Ù.
ÀÌ ¿Ü¿¡ MulticastingÀ» Áö¿øÇÏ´Â FlashWare (by Precept),
NetShow (by Microsoft)µîÀÌ ÀÖ´Ù.
3.3. ºñ±³Ç¥
| ±¸ºÐ | VDOLive | InterVU | VivoActive
| StreamWorks | MBone | Vosaic |
| °³¹ß»ç | VDO Net | InterVu
| Vivo Software | Xing Tech. |
| Vosaic |
| »ýÁß°è¿©ºÎ | X | X | X | O | O | O |
| Áö¿øÆ÷¸Ë | AVI | MPEG-1
| AVI, MOV | MPEG-1,2,LBR
| | MPEG-1,2,LBR |
| ¼¹ö | O | X | X
| O | X | O |
| Ç÷§Æû | ALL | Win95/NT, MAC
| Win, MAC | ALL | ALL
| ALL |
4. Video Content Á¦ÀÛ - VivoActive¸¦ Áß½ÉÀ¸·Î
VivoActive´Â º°µµÀÇ ¼¹ö°¡ ÇÊ¿ä¾ø°í, Tool°ú Player°¡ ¹«·á·Î ¹èÆ÷µÇ¹Ç·Î
ÀÏ¹Ý »ç¿ëÀÚµµ ¼Õ½±°Ô ºñµð¿À ÄÁÅÙÆ®¸¦ °³¹ßÇÒ ¼ö ÀÖ´Ù. ´ÙÀ½ ¼ø¼¿¡ µû¶ó
°£´ÜÇÑ ºñµð¿À ÆÄÀÏÀ» ȨÆäÀÌÁö¿¡ ¿Ã·Áº¸ÀÚ.
- ¿ì¼± ÇÊ¿äÇÑ µÎ°³ÀÇ ÆÄÀÏÀ» ¼³Ä¡ÇÑ´Ù.
- »ùÇ÷Π»ç¿ëÇÒ AVIÆÄÀÏÀ» Çϳª ÁغñÇÑ´Ù.
- À¥ ¼¹ö¿¡ video/vivo MIME Çü½ÄÀ» µî·ÏÇÑ´Ù. (È®ÀåÀÚ viv, vivo)
- VivoActive Producer¸¦ ½ÇÇàÇÏ¿© avi ÆÄÀÏÀ» ¼±ÅÃÇÏ°í ¾Ë¸Â°Ô TunningÀ» ÇÑ´Ù.
¿©±â¼ °á°ú ÆÄÀÏÀÇ Å©±â¿Í ÈÁúÀ» °¨¾ÈÇÏ¿©, framerate, bitrateµîÀ» Á¶ÀýÇÒ
¼ö ÀÖ´Ù.

- Á¶ÀýÀÌ ³¡³ª¸é Generate ¹öưÀ» ´·¯ ÀÎÄÚµùÀ» ½ÃÀÛÇÑ´Ù.
Âü°í·Î, 1.9MbÀÇ AVIÆÄÀÏÀ» ÀÎÄÚµù Çϴµ¥ Pentium 133 + 48M RAM ȯ°æ¿¡¼
35Ãʰ¡ ¼Ò¿äµÇ¸ç 380Kb·Î ÀÎÄÚµù µÇ¾î 5:1ÀÇ ¾ÐÃà·üÀ» º¸¿´´Ù.
- HTML ¹®¼¿¡ ´ÙÀ½°ú °°ÀÌ ÀÓº£µù ű׸¦ ÀÌ¿ëÇÏ¿© »ðÀÔ½ÃŲ´Ù.
<EMBED SRC="six.viv" AUTOSTART=TRUE WIDTH=180 HEIGHT=140>
±×´ÙÀ½ ÀÌ ÆäÀÌÁö¸¦ ºê¶ó¿ì¡ ÇÏ¸é ºñµð¿À¸¦ °¨»óÇÒ ¼ö ÀÖ´Ù.
5. ÀÎÅÍ³Ý ¹æ¼Û - MBC TV
MBC TVÀÎÅÍ³Ý »ý¹æ¼Û ½Ã½ºÅÛÀº StreamWorks¸¦ ÀÌ¿ëÇÏ¿© ±¸¼ºµÇ¾î ÀÖ´Ù.
»ç¿ëÀÚ´Â Windows, Mac ȤÀº X-Window¿ë Ç÷¹À̾ ¼³Ä¡Çϰí, 14.4K ÀÌ»óÀÇ
¸ðµ©, ȤÀº LANÀ¸·Î ÀÎÅͳݿ¡ ¿¬°áµÉ ¼ö ÀÖÀ¸¸é µÈ´Ù.
- À¥ºê¶ó¿ìÀú¸¦ ÅëÇØ »ý¹æ¼Û ¸µÅ©¸¦ Ŭ¸¯ÇÑ´Ù.
- À¥¼¹ö´Â Ŭ¶óÀÌ¾ðÆ®¿¡°Ô application/x-xdma MIME ÇüÅÂÀÇ xdm ÆÄÀÏÀ»
Ŭ¶óÀÌ¾ðÆ®¿¡°Ô Àü¼ÛÇϴµ¥, ÀÌ ÆÄÀÏ¿¡´Â StreamWorks ¼¹ö¿¡ ´ëÇÑ Á¤º¸¸¦ ´ã°í
ÀÖ´Ù.
- À¥ºê¶ó¿ìÀú´Â À̸¦ ÀÌ¿ëÇÏ¿© StreamWorks Ç÷¹À̾ ½ÇÇà½Ã۰í xdmÆÄÀÏ
Á¤º¸¸¦ ³Ñ°ÜÁØ´Ù.
- Ç÷¹À̾î´Â ³Ñ°Ü¹ÞÀº Á¤º¸¿¡ ´ëÇÏ¿© StreamWorks ¼¹ö¿¡°Ô Àü¼ÛÀ» ¿äûÇϰí,
¼¹ö´Â Transmitter·ÎºÎÅÍ °è¼Ó Àü´ÞµÇ¾îÁö´Â ºñµð¿À µ¥ÀÌÅ͸¦ Ç÷¹À̾°Ô
½ºÆ®¸²À¸·Î Àü¼ÛÇϸé, Ç÷¹À̾î´Â À̸¦ ȸ鿡 º¸¿©ÁØ´Ù.
À̿Ͱ°Àº ±¸¼ºÀ¸·Î ÀÌ·ç¾îÁ® Àִµ¥, Transmitter´Â ºñµð¿À³ª ¾ÈÅ׳ª, ÄÉÀ̺íTV
¶óÀεîÀ» ÀÔ·ÂÀ¸·Î ¹Þ¾Æ MPEGÆ÷¸ËÀ¸·Î ÀÎÄÚµùÇÏ¿© °è¼Ó ¼¹ö¿¡°Ô µ¥ÀÌÅ͸¦
Àü¼ÛÇÑ´Ù.
6. ÇâÈÄ Àü¸Á
6.1. °¡Á¤¿¡¼ÀÇ ÀÎÅÍ³Ý ¸ÖƼ¹Ìµð¾î
Áö±Ý±îÁö »ìÆìº» ¿©·¯°¡Áö ±â¼úµéÀº °è¼ÓÀûÀ¸·Î ¼º´É Çâ»óÀ» ²ÏÇÏ¸ç ¾÷±×·¹À̵å
µÇ°í ÀÖÀ¸¸ç, ¶ÇÇÑ »õ·Î¿î °³³äÀÇ ±â¼úµéÀÌ ´çºÐ°£ Áö¼ÓÀûÀ¸·Î µîÀåÇϸ®¶ó º¸Áö¸¸,
±× ¼º´ÉÀº °ÅÀÇ ¾ùºñ½ÁÇÏ´Ù. °¡Àå ±Ùº»ÀûÀ¸·Î ÇØ°áµÇ¾î¾ß ÇÒ ¹°¸®ÀûÀÎ
³×Æ®¿÷ÀÇ ¼Óµµ´Â ´«¿¡ ¶ç°Ô »¡¶óÁö±â¿¡´Â ¾ÆÁ÷ À̸£±â ¶§¹®À̸ç, ÇÑÁ¤µÈ ¼Óµµ
À§¿¡¼ÀÇ ÀÌ·¯ÇÑ ¼ÒÇÁÆ®¿þ¾îÀû ÇØ°á ¹æ¾ÈÀº ÇѰ谡 Àֱ⠸¶·ÃÀ̱⠶§¹®ÀÌ´Ù.
°¡Àå ¸¹ÀÌ º¸±ÞµÈ 28.8K ¸ðµ©À¸·Îµµ ÀϹÝÀûÀÎ À½¼º µ¥ÀÌÅ͸¦ ¹Þ±â¿¡´Â, ±×¸®
ÁÁÀº À½ÁúÀº ¾Æ´ÏÁö¸¸ ¾î´ÀÁ¤µµ °¡´ÉÇÏ´Ù. ÇÏÁö¸¸, ºñµð¿À µ¥ÀÌÅÍÀÇ °æ¿ì´Â À½¼º
µ¥ÀÌÅͺ¸´Ù ±× Å©±â°¡ ÈξÀ ¹æ´ëÇϱ⠶§¹®¿¡ °¡Á¤À» °Ü³ÉÇÑ ¸ÖƼ¹Ìµð¾î
ÄÁÅÙÆ® ¼ºñ½º´Â ¸·´ëÇÑ frame loss³ª bitrate loss¸¦ °¨´çÇÒ ¼ö ¹Û¿¡ ¾ø´Ù.
ÇÏÁö¸¸ ISDNÀ» ½ÃÀÛÀ¸·Î Á¡Â÷ ±âÁ¸ÀÇ ¼Óµµ ÇѰ踦 ³Ñ¾î¼·Á´Â ¿òÁ÷ÀÓÀÌ
º¸À̰í ÀÖ°í, ÇâÈÄ °¡Àå ±â´ëµÇ°í ÀÖ´Â ÄÉÀÌºí ¸ðµ©ÀÌ ½Ç¿ëÈ µÇ°í ³Î¸®
º¸±ÞµÈ´Ù¸é, ÀÏ´Ü °¡Á¤¿¡¼ÀÇ ³×Æ®¿÷ ¼Óµµ´Â ÇØ°áµÇ¸®¶ó´Â Àü¸ÁÀÌ´Ù.
ÀÌ·¸°Ô µÇ¸é ÀÌ·¯ÇÑ ´ë¿ë·®ÀÇ ¸ÖƼ¹Ìµð¾î ¼ºñ½º°¡ º»°ÝÀûÀ¸·Î °¡´ÉÇØ Áö°í,
º¸´Ù ´Ù¾çÇϰí, Á¦¾à¾ø´Â ÇüÅ·ΠVOD ¼ºñ½º, È»óÀüȵîÀÌ °¡´ÉÇØÁú°ÍÀÌ´Ù.
6.2. ÀÎÆ®¶ó³Ý ȯ°æ¿¡¼ÀÇ °¡´É¼º
°¢ ±â¾÷üµéÀº Á¡Â÷ ÀÎÅÍ³Ý Àü¿ë¼±À» ¼³Ä¡ÇÏ´Â ±â°üÀÌ ´Ã¾î°¡´Â Ãß¼¼À̰í,
ÀÎÆ®¶ó³Ý ȯ°æ¿¡¼ÀÇ ³×Æ®¿÷ ¼Óµµ´Â ÃÖ¼ÒÇÑ 10Mbps ÀÌ»óÀ» À°¹ÚÇϱ⠶§¹®¿¡, ÀÌ·¯ÇÑ
ºñµð¿À µ¥ÀÌÅ͸¦ Àü¼ÛÇϴµ¥´Â º°´Ù¸¥ ¹«¸®°¡ ¾ø±â ¶§¹®¿¡, »ç³» ¹æ¼ÛÀ̳ª
À̺¥Æ®, È»ó ȸÀǵ Ȱ¿ë ºÐ¾ß°¡ ¸Å¿ì ¹à´Ù. ¶ÇÇÑ ±¹Á¦ÀûÀÎ Backbone ¸ÁÀÇ
¼Óµµµµ T3·Î °í¼ÓÈÇϰí Àֱ⠶§¹®¿¡ ÀÎÆ®¶ó³Ý ȯ°æÀ» ´ë»óÀ¸·Î ÇÑ ÀÌ·¯ÇÑ
ºñµð¿À Àü¼ÛÀº ±× ¿µÇâ·ÂÀÌ ¸Å¿ì Å©´Ù°í ÇÒ ¼ö ÀÖ´Ù. ¿©±â¼ ÇѰ¡Áö °£°úÇÒ
¼ö ¾ø´Â°ÍÀº, ¾Õ¼ À̾߱âÇÑ multicasting ¹æ½ÄÀÇ ±â¼úÀÌ Á¡Â÷·Î ´Ã¾î³¯
°ÍÀ̶ó´Â Á¡ÀÌ´Ù. ¾Æ¹«¸® ³×Æ®¿÷ ´ë¿ªÆøÀÌ ³Ð´Ù°í ÇØµµ, µ¿ÀÏÇÑ µ¥ÀÌÅ͸¦
º¹¼ö°³ Àü¼ÛÇϴ°ÍÀº »ó´çÇÑ ³¶ºñÀ̱⠶§¹®¿¡, ÀϹÝÀûÀÎ µ¥ÀÌÅÍ¿¡ ¾Õ¼
ÀÌ·¯ÇÑ ´ë¿ë·®ÀÇ ¸ÖƼ¹Ìµð¾î µ¥ÀÌÅÍ Àü¼ÛÀº muticasting ¹æ½ÄÀ¸·Î
ÀÚ¿¬È÷ ¹ßÀü ÇÒ °ÍÀÌ´Ù.
°¢ÁÖ (Footnotes)
- (1)
- VRML (Virtual Reality Modelling Language) -
http://vag.vrml.org/www-vrml/
- (2)
- Java (by Sun Microsystems, Inc.) - http://www.javasoft.com/
- (3)
- ActiveX (by Microsoft Corp.) - http://www.microsoft.com/
- (4)
- MBone (Multicast Back Bone) - http://www.mbone.com/
Last-Modified : Tuesday, 09-Dec-2014 17:26:19 UTC