Ȩ > Ç¥ÁØÈ Âü¿© > TTA°£Ç๰ > ICT Standard Weekly
[À¥] À¥Ç¥ÁØ ±â¼ú¿¡¼ÀÇ DRM µµÀÔ, µæÀÏ±î ½ÇÀϱî?
HTML5 VideoÀÇ µµÀÔ°ú ÇÔ²² ½ÃÀÛµÈ DRM ³íÀï
2007³â 3¿ù 2ÀÏ Opera SoftwareÀÇ CTOÀÎ Hakon Wium Lie(È£ÄÜ ºñ¿ò ¸®)´Â Video¸¦ À¥¼¼»óÀÇ 1µî ½Ã¹ÎÀ¸·Î ¸ð¼Å¾ß ÇÑ´Ù¸ç À¥Ç¥ÁØ ±â¼ú¿¡¼ Video¸¦ ¼ö¿ëÇÒ °ÍÀ» Àü ¼¼°è À¥»ê¾÷°è¿¡ Á¦¾ÈÇÏ°Ô µÈ´Ù. ±×´Â À¯Æ©ºê¿Í °°Àº ºñµð¿À ¼ºñ½ºÀÇ ´ëÁßÈ¿¡¼ º¼ ¼ö ÀÖµíÀÌ À¥ºê¶ó¿ìÀú »ó¿¡¼ ºñµð¿À¸¦ ¼ÒºñÇϰí À̸¦ À¯ÅëÇÏ´Â °ÍÀÌ ÀϹÝÈ µÇ¾úÀ½À» ÁÖ¸ñÇÏ¿´´Ù. ±×·¡¼ À¥ºê¶ó¿ìÀú¿¡¼ ºñµð¿À Àç»ýÀÇ ¿ªÇÒÀ» Ç÷¡½Ã Ç÷¹À̾ ¹Ìµð¾î Ç÷¹À̾î¿Í °°Àº º°µµÀÇ Ç÷¯±×ÀÎ ±â¼úÀ» ÅëÇÏÁö ¸»°í À¥Ç¥ÁØ ±â¼úÀÇ ¿µ¿ª¿¡¼ Àç»ýÀ» ÇÏ¿© À¥ºê¶ó¿ìÀú°¡ ÀÌ ºÎºÐÀ» ´ã´çÇÒ °ÍÀ» <video> ÅÂ±× µµÀÔ°ú ÇÔ²² ÁÖÀåÇÏ¿´´Ù.
Video¿Í Codec À̽´
À¥Ç¥ÁØ ±â¼úÀÇ ¿µ¿ª¿¡ Video¸¦ ¼ö¿ëÇÏ°Ô µÇ¸é¼ ÀÚ¿¬½º·´°Ô ºñµð¿À¸¦ Àç»ýÇÏ´Â ÄÚµ¦ À̽´°¡ ºÎ»óÇÏ°Ô µÇ¾ú´Âµ¥ Video¸¦ ÃÖÃÊ Á¦¾ÈÇÑ ¿ÀÆä¶ó´Â ¿ÀǼҽº Theora Ogg Æ÷¸Ë »ç¿ëÀ» ÅëÇØ HTML5 Video È®»êÀ» ÁÖÀåÇÏ¿´´Ù. ±×·¯³ª ¿Â¶óÀÎ ºñµð¿À À¯ÅëÀ» À§ÇØ Á¦ÀÛµÈ ÄÜÅÙÃ÷ÀÇ ´ëºÎºÐÀÌ H.264¿Í °°Àº »ó¿ë ÄÚµ¦À¸·Î Á¦ÀÛÀÌ µÈ °ü°è·Î HTML5 Video ÀÇ È®»êÀ» °¥ ±æÀÌ ¸Ö¾î º¸¿´´Ù. ±×·¯³ª Å©·Ò°ú ÀÎÅÍ³Ý ÀͽºÇ÷η¯´Â À¥ºê¶ó¿ìÀú ÀÚü¿¡ »ó¿ë ÄÚµ¦ÀÎ H.264¸¦ žÀçÇϸç HTML5 Video È®»êÀ» ÁÖµµÇÏ¿´´Ù. ½ÉÁö¾î ±¸±ÛÀº À¥ºê¶ó¿ìÀúº° »óÀÌÇÑ ÄÚµ¦ Áö¿ø ºÎºÐÀ» ÇØ°áÇϰíÀÚ ºñµð¿À ÄÚÅØ±â¼úÀ» º¸À¯Çϰí ÀÖ´ø On2»ç¸¦ ÀμöÇϰí VP8 ÄÚµ¦À» WebMÀ̶ó´Â À̸§À¸·Î ¿ÀǼҽº ÇüÅ·Π¹èÆ÷Çϱ⿡ À̸¥´Ù. ÀÌ¿¡ ¿ÀÆä¶ó¿Í ¸ðÁú¶ó¿Í °°Àº ¾÷üµéÀÌ WebM ÄÚµ¦À» Áö¿øÇϸç HTML5 Video´Â À¥ºê¶ó¿ìÀúº° ÄÚµ¦ Áö¿ø ÆÄÆíȶó´Â ºÎºÐÀ» Á¡Â÷ ±Øº¹ÇÏ´Â ¹æÇâÀ¸·Î ³ª¾Æ°£´Ù.
HTML5 Video¿¡ ´ëÇÑ °¡Àü¾÷°èÀÇ ÁÖ¸ñ
2007³â ´ç½Ã HTML5 ºñµð¿À´Â Å©°Ô ÁÖ¸ñ¹ÞÁö ¸øÇÑ´Ù. Àü¼¼°è PCÀÇ 98%¿¡ Ç÷¡½Ã Ç÷¹À̾ žÀçµÇ¾î ÀÖ´Â »óȲ¿¡¼ À¥ºê¶ó¿ìÀú »ó¿¡¼ ºñµð¿À ½ÃûÀº ÀÌ¹Ì Ç÷¡½Ã Ç÷¹À̾î·Îµµ ÃæºÐÇÑ »óȲÀ̾ú±â ¶§¹®ÀÌ´Ù. ÀÌ·± ºÐÀ§±â¸¦ ±ØÀûÀ¸·Î ¹ÝÀü½ÃŲ °ÍÀÌ ¹Ù·Î ¾ÆÀÌÆùÀÇ µîÀåÀÌ´Ù. ÃÖÃÊ·Î Ãâ½ÃµÈ ¾ÆÀÌÆùÀº ¸ð¹ÙÀÏ »çÆÄ¸® ºê¶ó¿ìÀú¿¡¼ Ç÷¡½Ã Ç÷¹À̾ Áö¿øÇÏÁö ¾ÊÀ½¿¡ µû¶ó À¯Æ©ºê ¼ºñ½º¿Í °°Àº ¿Â¶óÀÎ µ¿¿µ»ó À¥¼ºñ½ºµé¿¡¼ ºñµð¿À°¡ Àç»ýÀÌ µÇÁö ¾Ê´Â »óȲÀÌ ¹ß»ýÇÏ°Ô µÈ´Ù. ÀÌ¿¡ ¾ÖÇÃÀº º°µµÀÇ À¯Æ©ºê ¾ÛÀ» ±âº» žÀçÇϸç ÃßÈÄ ¸ð¹ÙÀÏ »çÆÄ¸®¿¡¼´Â ´õÀÌ»ó Ç÷¡½Ã¸¦ Áö¿øÇÏÁö ¾ÊÀ» °ÍÀÓÀ» õ¸íÇϱ⿡ À̸£°í ÀÌ¿¡ HTML5 Video´Â ¸ð¹ÙÀϱâ±â¿Í ÀÓº£µðµå ±â±â¿¡¼ ¿Â¶óÀÎ Ç÷¡½Ã ºñµð¿À¸¦ ´ëüÇÒ ¼ö ÀÖ´Â ±â¼ú·Î¼ ÁÖ¸ñ¹Þ°Ô µÈ´Ù.
¶ÇÇÑ PC ȯ°æ¿¡¼´Â °¢°¢ÀÇ À¥ºê¶ó¿ìÀú ÄÚÅØÀ» žÀçÇÏ¿© ºñµð¿À¸¦ Àç»ýÇØ¾ß ÇÏ´Â ¹æ½Ä°ú´Â ´Þ¸® ¸ð¹ÙÀϱâ±â¿Í ÀÓº£µðµå °¡Àü±â±â¿¡¼´Â ÀÌ¹Ì º°µµÀÇ Çϵå¿þ¾î ÄÚµ¦ÀÌ Å¾ÀçµÇ¾î ÀÖ´Â °ü°è·Î ÄÚµ¦ ÆÄÆíÈ À̽´°¡ PC À¥ºê¶ó¿ìÀú¿¡ ºñÇØ ÀÚÀ¯·Î¿ö ¸ð¹ÙÀÏ ºê¶ó¿ìÀú¿¡¼ HTML5 Video Áö¿øÀº ´õ¿í ºü¸£°Ô È®»êµÇ¾î ³ª°¬´Ù.
DRM ³í¶õÀº Video°¡ °¡Á®¾ß ÇÒ ¼÷¸í
º¥´õ Á߸³ÀûÀ̸ç OS µ¶¸³ÀûÀÎ À¥Ç¥ÁØ ±â¼ú¿¡ Video°¡ µµÀԵǾúÀ» ¶§ºÎÅÍ DRM ³í¶õÀº ÇÇÇÒ ¼ö ¾ø´Â ¼÷¸íÀ¸·Î º¸¿©Áø´Ù. HTML5 Video µµÀÔ ÀÌÈÄ PC ¾÷°è¿¡¼º¸´Ù ¸ð¹ÙÀϰú ÀÓº£µðµå °¡Àü¾÷°è¿¡¼ HTML5 ºñµð¿ÀÀÇ °¡´É¼º¿¡ ´«À» ¶ß°í ÀÌ¿¡ ´ëÇÑ Àû±ØÀû ¼ºñ½º µµÀÔÀ» Áö¿øÇϱ⿡ À̸¥´Ù. ƯÈ÷ 2011³â ¹ßÇ¥µÈ ¿µ±¹ BBCÀÇ iPlayer ¼ºñ½º´Â VOD ¼ºñ½º¿¡ HTML5 Video¸¦ µµÀÔÇÏ¿© ¿Â¶óÀÎ ºñµð¿À ÄÜÅÙÃ÷¸¦ Á¦°øÇϱ⿡ À̸¥´Ù.
ÀÌ¿¡ Netflix¿Í Comcast¿Í °°Àº ¿Â¶óÀÎ ºñµð¿À »ç¾÷ÀÚµéÀº ÀÚ»çÀÇ ¼ºñ½º¿¡ À¥±â¼úÀ» Á¢¸ñ½ÃŰ´Â ÀÛ¾÷µéÀ» º»°ÝÀûÀ¸·Î ÁøÇàÇÑ´Ù. Netflix´Â Webkit ¿£ÁøÀ» ¹èÆ÷ÇÏ¿© HTML5 ºñµð¿À ¼ºñ½º¸¦ È®»ê½ÃŰ°Ô µÇ¸ç ComcastÀÇ °æ¿ì W3C¿¡ °¡ÀÔÇÏ¿© HTML5 ºñµð¿À¿¡ DRM°ú ÄÜÅÙÃ÷ º¸È£¿Í °°Àº ºÎÁ·ÇÑ ±â´ÉµéÀ» À¥Ç¥ÁØ ½ºÆå¿¡ ¹Ý¿µÇϰíÀÚ ÇÏ´Â ³ë·ÂÀ» ±â¿ïÀÌ°Ô µÈ´Ù.
Encrypted Media ExtensionsÀÇ µîÀå
HTML5 ºñµð¿ÀÀÇ °¡´É¼º¿¡ ´«À» ¶á »ê¾÷°è´Â ¿ä±¸»çÇ×À» ¸ð¾Æ W3C¿¡ EME(Encrypted Media Extensions) Ç¥ÁØÀ» Á¦½ÃÇÏ°Ô µÈ´Ù. ±¸±Û, ¸¶ÀÌÅ©·Î¼ÒÇÁÆ®, Netflix¿¡ ÀÇÇØ ÁÖµµµÈ EME Ç¥ÁØ ÃʾÈÀº 2013³â 5¿ù ù¹øÂ° ÃʾÈÀ» °ø°³Çϱ⿡ À̸¥´Ù. EME Ç¥ÁØÀÌ Á¦¾ÈÇÏ´Â µ¿ÀÛ¹æ½ÄÀº À¥ºê¶ó¿ìÀú°¡ ¿î¿µÃ¼Á¦¿¡ žÀçµÈ CDM(Content Decryption Module)°ú ¿¬µ¿ÇÏ¿© ÇØ´ç ÄÜÅÙÃ÷¸¦ Ȱ¿ëÇϰíÀÚ ÇÏ´Â À¥¾ÖÇø®ÄÉÀ̼ǿ¡ Àû¹ýÇÑ ÄÜÅÙÃ÷¸¦ Àü´ÞÇØ ÁÖ´Â ¹æ½ÄÀÌ´Ù.
<±×¸² 1> Encrypted Media Extensions
(Ãâó: http://www.w3.org/TR/encrypted-media)
À̸¦ ÅëÇØ ºñµð¿À ÄÜÅÙÃ÷ º¸È£°¡ ÇʼöÀûÀÎ VOD »ç¾÷ÀÚµéÀ̳ª À¥»ó¿¡¼ ÄÜÅÙÃ÷ º¸È£¿¡ ¾ÕÀå¼¾ß ÇÒ ÄÜÅÙÃ÷ Á¦°øÀÚµéÀÌ ¾ÈÀüÇÏ°Ô À¥ÄÜÅÙÃ÷¸¦ À¯Åë½Ãų ¼ö ÀÖ´Â ¹æ¹ýÀÌ À¥Ç¥ÁØ ±â¼ú¹üÀ§ ³»¿¡¼ Á¦¾ÈµÇ°Ô µÈ °ÍÀÌ´Ù.
ÀüÅëÀûÀÎ À¥Ç¥ÁØ ¿ËÈ£ÀÚµé°ú »ê¾÷°èÀÇ ¿ä±¸ÀÇ Ãæµ¹
EMEÀÇ µîÀåÀº W3C¿Í À¥°è¿¡ Å« ÆÄÀåÀ» ¸ô°í ¿Ô´Ù. À¥À» ÅëÇÑ Á¤º¸´Â ´©±¸¿¡°Ô³ª °øÆòÇÏ°Ô Á¦°øÀÌ µÇ¾î¾ß ÇÑ´Ù´Â °ÍÀÌ ¿ùµå¿ÍÀ̵åÀ¥ÀÇ ±âº» öÇÐÀ̾ú°í ƯÁ¤ º¥´õ³ª Ç÷§Æû¿¡ Á¾¼ÓÀûÀÌÁö ¾Ê´Â À¥±â¼ú¿¡ ´ëÇÑ °ÍÀ» ÀçÁ¤ÀÇÇÏ°Ô µÈ »ç°ÇÀ̾ú±â ¶§¹®ÀÌ´Ù. EME ÀÇ µîÀåÀº À¥¿¡¼ À¯ÅëµÇ´Â ÄÜÅÙÃ÷µéÀÌ ´õ ÀÌ»ó ¹«Á¦ÇÑÀûÀ¸·Î º¹Á¦µÇ°Å³ª ÀúÀÛÀÚÀÇ Çã¶ô¾øÀÌ Àç¹èÆ÷µÉ ¼ö ¾ø´Â ¹°¸®Àû ÀåÄ¡°¡ À¥Ç¥ÁØ ±â¼ú ³»¿¡ ÁغñµÈ´Ù´Â ÀǹÌÀ̱⠶§¹®ÀÌ´Ù.
EME´Â HTML ¿öÅ·±×·ì Ãʱ⠳íÀÇ ¶§ºÎÅÍ ¸¹Àº ³íÀïÀÌ ÀÖ¾î ¿Ô´Ù. HTML5 Ç¥ÁØÀÇ ´ëºÎºÐÀ» ÀÛ¼ºÇÑ ±¸±ÛÀÇ ÀÌ¾È Èø½¼(Ian Hickson)À̳ª WWWÀÇ ¾Æ¹öÁö ÆÀ ¹ö³Ê½º ¸®(Tim Berners Lee)µµ EME Ç¥ÁØÀÇ Á¦Á¤¿¡ ´ëÇØ¼ ºÎÁ¤ÀûÀÎ ÀÔÀåÀ̾ú´Ù. ÀÌ¿Í º°°³·Î W3C ¸ÞÀϸµ¸®½ºÆ®¿¡¼´Â ȸ¿ø»çµé °£¿¡ EME¿¡ ´ëÇØ¼´Â Âù¹Ý °Ý·ÐÀÌ ¿À°¡¸ç Ç¥ÁØÁ¦Á¤ÀÌ ÁøÇàµÉÁö ¾ÈµÉÁö¿¡ ´ëÇÑ ¹æÇ⼺ Á¶Â÷µµ ¾Ë ¼ö ¾ø¾ú´Ù. ÀÌ¿¡ ´ëÇÑ ³í¶õÀº 2013³â 10¿ù 7ÀÏ ÆÀ ¹ö³Ê½º ¸®°¡ EME Ãʾȿ¡ ´ëÇÑ Ç¥ÁØÈ ³íÀÇ ÁøÇà¿©ºÎ¿¡ ´ëÇÑ ½ÂÀÎÀ» ÇÔÀ¸·Î½á W3C´Â 2016³â HTML 5.1 Ç¥ÁØ¿¡ EME Ç¥ÁØÀ» Ãß°¡Çϱâ À§ÇÑ ³íÀǸ¦ °ø½ÄÀûÀ¸·Î ½ÃÀÛÇϱ⿡ À̸£·¶´Ù. W3CÀÇ ÀÌ¿Í °°Àº °áÁ¤¿¡ ´ëÇØ¼ ´ëÇ¥ÀûÀÎ EME ¹Ý´ë Áø¿µÀÎ ¸ðÁú¶óÀÇ CTO Brendan Eich´Â ÀÌ ºÎºÐÀ» °·ÂÈ÷ ºñ³ÇÏ¿´´Ù. EME ±â¼úÀ» ActiveX¿Í ºñÀ¯ÇÏ¸ç °ÇÏ°Ô ¹Ý¹ßÇÏ¿´°í ÃßÈÄ ¸ðÁú¶ó´Â ÀÌ ºÎºÐ¿¡ ´ëÇØ¼ Áö¼ÓÀûÀ¸·Î ¹Ý´ëÇÒ °ÍÀÓÀ» õ¸íÇÏ¿´´Ù. µû¶ó¼ EME Ç¥ÁؾÈÀÌ HTML 5.1 ÃÖÁ¾ ±Ç°í¾È¿¡ Æ÷ÇԵDZâ±îÁö ±× °úÁ¤ÀÌ ¼øÅºÇÏÁö ¸¸Àº ¾ÊÀ» °ÍÀ» ¿¹°íÇϰí ÀÖ´Ù.
½Ã»çÁ¡°ú ¿ì¸®³ª¶ó°¡ »ê¾÷°è°¡ ÃëÇØ¾ß ÇÒ Àü·«
Àü¼¼°èÀûÀ¸·Î À̵¿Åë½Å»çµéÀº ±¸±Û°ú ¾ÖÇà Ç÷§Æû¿¡¼ Å»ÇÇÇÏ¿© ´ë¾ÈÀ» ãÀ¸·Á´Â ¸¹Àº ³ë·ÂÀ» ±â¿ïÀ̰í ÀÖÀ¸¸ç ÀÌ¿¡ »ï¼º°ú ÀÎÅÚÀÇ Å¸ÀÌÁ¨Æù°ú ¸ðÁú¶óÀÇ ÆÄÀÌ¾îÆø½ºÆù°ú °°Àº À¥Ç÷§Æû ±â¹ÝÀÇ ½º¸¶Æ®ÆùÀÌ Ãâ½Ã¸¦ ¾Õµå°í ÀÖ´Ù. ¶ÇÇÑ °¡Àü¾÷°èÀÇ ¸¹Àº Á¦Á¶»çµéÀÌ À¥Ç÷§ÆûÀ» äÅÃÇϰí À¥Ç÷§Æû ±â¹ÝÀÇ IPTV¿Í ¼ÂÅé¹Ú½º°¡ Àü¼¼°èÀûÀ¸·Î Ãâ½ÃµÇ°í ÀÖÀ¸¸ç ÀϺΠÀÚµ¿Â÷ Á¦Á¶»çµéµµ À¥Ç÷§Æû ±â¹ÝÀÇ ÀÚµ¿Â÷ ¿£ÅÍÅ×ÀÎ¸ÕÆ®¸¦ ÁغñÇϰí ÀÖ´Ù. À¥±â¼ú°ú À¥Ç÷§ÆûÀÌ ¹Ì·¡°¡Àü¿¡¼ ³¢Ä¡°Ô µÉ ¿µÇâÀº Á¡Â÷ Ä¿Áö°í ÀÖÀ¸¸ç ÀÌ¿¡ »ê¾÷ÀÌ ¿øÇÏ´Â ¿ä±¸»çÇ×µéÀÌ À¥Ç¥ÁØ ¿µ¿ª ¼ÓÀ¸·Î ¼Ó¼Ó µîÀåÇϰí ÀÖ´Ù. EME¸¦ ÅëÇÑ DRMÀÇ Áö¿øÀº Á¤º¸ÀÇ ÆòµîÇÑ °øÀ¯¶ó´Â ÀüÅëÀûÀÎ À¥ÀÇ °¡Ä¡¸¦ ÈѼÕÇÏ´Â ¸éÀÌ ÀÖÀ¸³ª À¥Ç÷§ÆûÀÌ ¹Ì·¡ °¡Àü°ú °áÇյǰí Á» ´õ ½Å·Ú¼º ÀÖ´Â ÄÜÅÙÃ÷ À¯ÅëÀ» Áö¿øÇÑ´Ù´Â Á¡¿¡¼ À¥Ç÷§ÆûÀ» äÅÃÇÑ °¡Àü Áø¿µ¿¡ ±àÁ¤ÀûÀÎ ¿µÇâÀ» ÁÙ °ÍÀ¸·Î ÆÇ´ÜµÈ´Ù. ƯÈ÷ À̹ø EME Ç¥ÁØÀÌ È®Á¤µÇ°í ¾÷°è¿¡ È®»êÀÌ µÇ¸é ¾Û½ºÅä¾î½Ã´ë¸¦ ¹þ¾î³ª À¥ºê¶ó¿ìÀú »ó¿¡¼µµ ÄÜÅÙÃ÷ ±¸¸Å°¡ ÀÚÀ¯·Î¿î À¥½ºÅä¾î ½Ã´ë·ÎÀÇ ÀüÀ̰¡ ´õ¿í °¡¼ÓÈ µÉ °ÍÀ¸·Î º¸ÀδÙ.
EME Ç¥ÁØ Á¦Á¤À» ÅëÇØ¼ ¿ì¸® »ê¾÷°è°¡ Âü°íÇØ¾ß ÇÒ Á¡Àº W3CÀÇ À¥Ç¥ÁØÀÌ ÀϺΠÀ¥ °ü·Ã Àü¹®±â¾÷µéÀÇ ÀüÀ¯¹°ÀÌ ¾Æ´Ï¶ó´Â Á¡ÀÌ´Ù. ¼¼°èÀûÀ¸·Î ¼öÁØ ³ôÀº °¡Àü±â¼úÀ» º¸À¯ÇÑ ¿ì¸®³ª¶ó¿¡¼ ¿ì¸® »ê¾÷°ú ¾÷°è¿¡¼ ¼±µµÇϰí ÀÖ´Â ±â¼úÀ» W3C À¥Ç¥ÁØ ±â¼ú¿¡ ¹Ý¿µÇÏ·Á´Â ¸ñ¼Ò¸®¸¦ ³½´Ù¸é ¹Ì·¡ À¥Ç÷§Æû ÀüÀï¿¡¼ ¿ì¸®µµ À¯¸®ÇÑ °íÁö¸¦ Á¡ÇÏ°Ô µÈ´Ù´Â Á¡À» ÀÚ°¢ÇØ¾ß ÇÒ °ÍÀ¸·Î º¸ÀδÙ. ±¹³» ¸¹Àº ±â¾÷µéÀÇ W3C Âü¿©°¡ Àý´ëÀûÀ¸·Î ÇÊ¿äÇÑ ½Ã±âÀÌ´Ù.