LEADTOOLS Multimedia DLL ¹èÆ÷ ¹æ¹ý

¹èÆ÷ÇÏ·Á¸é ¾ÖÇø®ÄÉÀ̼ǿ¡ ¾î¶² DLLÀÌ ÇÊ¿äÇÑÁö¸¦ °í·ÁÇØ¾ß Çϴµ¥ ÇïÇÁ ÆÄÀÏ Ç׸ñÀ» ¸ÕÀú È®ÀÎÇØ¾ß ÇÕ´Ï´Ù : Files to be Included With Your Application .

ÇïÇÁ ÆÄÀÏ Ç׸ñ¿¡¼­ »ç¿ëÀÚ°¡ ¾²°í ÀÖ´Â ±â´É¿¡ µû¶ó ¾î¶² DLLÀ» ¹èÆ÷ÇÒÁö °áÁ¤ ÇÕ´Ï´Ù. ÀÌ·¸°Ô ÇÏ´Â °ÍÀÌ ¾î·Æ´Ù¸é ¾Æ·¡¿¡ ÀÖ´Â ¹®Á¦ ÇØ°á ÆÁÀ» Âü°í ÇϽʽÿÀ :

Multimedia SDK¿¡ ÀÖ´Â ´ëºÎºÐÀÇ DLLÀº COM ¿ÀºêÁ§Æ®À̹ǷΠ½Ã½ºÅÛ¿¡ µî·ÏÇØ¾ß ÇÕ´Ï´Ù.  ÇÏÁö¸¸, ¸î ¸î ¿¹¿Ü°¡ Àֱ⵵ ÇÕ´Ï´Ù :

  • Couple Codecs (¿¹, H.265 codec, AAC Encoder, & AC3 encoder)¿ë Couple Helper/Kernel DLLÀÌ Àִµ¥ ÀÌ·± DLLÀº ÇØ´ç ÄÚµ¦À» Á¦´ë·Î µî·ÏÇϱâ À§Çؼ­´Â ¿¬°üµÈ ÄÚµ¦°ú ÇÔ²² ¹èÆ÷µÇ¾ß ÇÕ´Ï´Ù.

  • .NET¿¡´Â Leadtools.Multimedia.dll, Leadtools.MediaFoundation.dll°ú  Leadtools.MediaStreaming.dllÀÌ Àִµ¥, ¸ðµÎ´Ù º»·¡ÀÇ .NET ¾î¼Àºí¸®·Î RegSvr32¿Í ÇÔ²² µî·ÏÇÒ ¼ö ¾ø½À´Ï´Ù. ÀÌ·± DLLÀº ¾ÖÇø®ÄÉÀÌ¼Ç EXE¿Í µ¿ÀÏÇÑ µð·ºÅ丮¿¡ ¹èÆ÷ ÇÕ´Ï´Ù.

  • .NET¿¡´Â Visual Studio·Î »ý¼ºµÇ´Â Interop À̳ª AxinteropÀÌ ÀÖ½À´Ï´Ù. ÀÌ·± DLLÀÌ LEADTOOLS COM ¿ÀºêÁ§Æ®¸¦ ·¡ÇÎ(Wrap)Àº ÇÏÁö¸¸ µî·ÏÇÒ ÇÊ¿ä´Â ¾øÀ¸¸ç ¾ÖÇø®ÄÉÀÌ¼Ç EXE¿Í µ¿ÀÏÇÑ µð·ºÅ丮¿¡ ¹èÆ÷ ÇÕ´Ï´Ù. Reg-Free COMÀ» »ç¿ëÇÒ °æ¿ì¿¡´Â, LEADTOOLS°¡ ·¡ÇÎÇÑ COM ¿ÀºêÁ§Æ®¸¦ µî·ÏÇÒ ÇÊ¿ä´Â ¾ø½À´Ï´Ù. Ãß°¡ Á¤º¸°¡ ÇÊ¿äÇϸé Registry-free Activation¿¡¼­ ÇïÇÁ ÆÄÀÏ Ç׸ñÀ» Âü°í ÇϽʽÿÀ.

¾î¶² DLLÀÌ ÇÊ¿äÇÑÁö °áÁ¤ÇÑ ÈÄ ´ÙÀ½ ¼ø¼­¸¦ µû¸¨´Ï´Ù :

  1. ¹èÆ÷ÇÒ ±â±âÀÇ C:\Windows\SysWow64 µð·ºÅ丮¿¡ COM DLLÀ» º¹»ç ÇÕ´Ï´Ù.
  2. C:\Windows\SysWow64\cmd.exe ¸¦ °ü¸®ÀÚ·Î ½ÇÇà ÇÕ´Ï´Ù.
  3. C:\Windows\SysWow64\RegSvr32.exe¸¦ »ç¿ëÇÏ¿© DLLÀ» µî·Ï ÇÕ´Ï´Ù.
  4. ¾ÖÇø®ÄÉÀÌ¼Ç EXE¸¦ ¹èÆ÷ ±â±â¿¡ º¹»ç ÇÕ´Ï´Ù.
  5. [¼±Åà »çÇ×] .NET wrapper DLLsÀ» »ç¿ëÀÚÀÇ EXE¿Í µ¿ÀÏÇÑ µð·ºÅ丮¿¡ º¹»çÇÕ´Ï´Ù.

À̶§ »ç¿ëÀÚÀÇ ¾ÖÇø®ÄÉÀ̼ÇÀÌ ¹èÆ÷ µÇ¾î¾ß ÇÕ´Ï´Ù. ¿¹»óÄ¡ ¸øÇÑ ¹®Á¦°¡ ¹ß»ýÇÏ¸é ¾Æ·¡ÀÇ ¹®Á¦ ÇØ°á ÆÁÀ» Âü°í ÇϽʽÿÀ.

¹®Á¦ÇØ°á(Trouble shooting) :
ƯÁ¤ ¾ÖÇø®ÄÉÀ̼Ç(¿¹, DVR ¾Û, °£´ÜÇÑ Ç÷¹À̹é, ½ºÅ©¸° ĸó ¾Û µî)¿¡ ÇÊ¿äÇÑ °ÍÀ» Á¤È®ÇÏ°Ô ¸»ÇØÁÖÁö ¾Ê±â ¶§¹®¿¡ ¹èÆ÷¿Í °ü·ÃµÈ ÇïÇÁ ÆÄÀÏ Ç׸ñÀ» µû¶ó Çϱ⠾î·Á¿ï ¼ö ÀÖ½À´Ï´Ù. ÇïÇÁ ÆÄÀÏ Ç׸ñÀº °³°³ÀÇ Æ¯Á¤ ÅøŶ ±â´É¿¡ ´ëÇØ ¾î¶² ¾î¶² DLLÀÌ ÇÊ¿äÇÒ °ÍÀ̶ó´Â ½ÄÀ¸·Î ±â¼úµÇ¾î ÀÖ´Ù´Â °ÍÀ» Âü°í ÇϽʽÿÀ.

ĸó¿Í º¯È¯ ¾ÖÇø®ÄÉÀÌ¼Ç °ü·ÃÇÏ¿© °­Á¶ÇÒ ¸¸ÇÑ 3°¡Áö ¸Þ¼Òµå/¼Ó¼ºÀº ´ÙÀ½°ú °°½À´Ï´Ù :

    • Audio compressor - put_Selection(index) / AudioCompressors.Selection
    • Video compressor - put_Selection(index) / VideoCompressors.Selection
    • Multiplexer - put_TargetFormat() / TargetFormat

Ç÷¹À̾î/º¯È¯ ¾ÖÇø®ÄÉÀ̼ǰú °ü·ÃÇÑ ¿äÁ¡Àº ¾î¶² demultiplexer°¡ ÁÖ¾îÁø ÆÄÀÏ Extension°ú ÇÔ²² »ç¿ëµÇ¸ç, ¾î¶² ¾ÐÃà(¿Àµð¿À/ºñµð¿À)ÀÌ ÇØ´ç ÄÁÅ×À̳Ê(Container)¿¡¼­ Áö¿øµÇ´ÂÁö¸¦ ¾Æ´Â °Í ÀÔ´Ï´Ù. ÀÌ°ÍÀ» È®ÀÎÇÏ´Â ºü¸¥ ¹æ¹ýÀº MSÀÇ GraphEdit³ª TopoEdit °°Àº À¯Æ¿¸®Æ¼ ÇÁ·Î±×·¥À» »ç¿ëÇØ ÆÄÀÏÀ» ·»´õ¸µÇÏ´Â °Í ÀÔ´Ï´Ù.

  • DirectShow ±â¹ÝÀÇ ¾ÖÇø®ÄÉÀ̼ÇÀÇ °æ¿ì, LEADTOOLS·Î ºôµåÇÑ ±âº» ¹Ìµð¾î ±×·¡ÇÁ¿Í ÇÔ²² ¸ðµç °ÍÀÌ ½ÃÀÛÇÏ°í ³¡³³´Ï´Ù. ³»ºÎ¸¦ µé¿©´Ù º¸±â À§Çؼ­´Â »ç¿ë ÁßÀÎ ÄÜÆ®·ÑÀÌ Á¦°øÇÏ´Â EditGraph ¸Þ¼Òµå¸¦ »ç¿ëÇÒ ¼ö ÀÖ½À´Ï´Ù.  ÀÌ ¸Þ¼Òµå·Î ±×·¡ÇÁ¸¦ ±â±â¿¡ µî·ÏÇÏ¿© MSÀÇ GraphEdit À¯Æ¿¸®Æ¼ °°Àº ±×·¡ÇÁ Åø·Î °Ë»çÇÒ ¼ö ÀÖ½À´Ï´Ù.  

GraphEdit ´Â °³¹ß ¿ë ±â±â¿Í ¹èÆ÷ ¿ë ±â±â¿¡ ¸ðµÎ »ç¿ëÇÒ ¼ö ÀÖ½À´Ï´Ù. ¾ÖÇø®ÄÉÀ̼ÇÀÌ °³¹ß ¿ë ±â±â¿¡¼­ µ¿ÀÛÇÑ´Ù¸é ±×·¡ÇÁ°¡ ¾î¶»°Ô º¸ÀÏÁö¸¦ ¾Ë ¼ö Àֱ⠶§¹®¿¡ ¹èÆ÷ ¿ë ±â±â¿¡¼­ ³ªÅ¸³ª´Â °Í°ú ºñ±³ÇØ º¼ ¼ö ÀÖ½À´Ï´Ù. µÎ °³¸¦ ºñ±³ÇÏ´Â °ÍÀÌ ¹®Á¦¸¦ Æǵ¶Çϴµ¥ µµ¿òÀÌ µË´Ï´Ù.
ÁÁÀº Á¡ : ÀÌ ¸Þ¼Òµå´Â »ç¿ëÀÚ°¡ ¾ÖÇø®ÄÉÀ̼ÇÀÇ »óŸ¦ ¾Æ´Âµ¥ µµ¿òÀÌ µÉ °ÍÀÌ´Ù.
³ª»Û Á¡ : ÀÌ °ÍÀ» »ç¿ëÇÏ·Á¸é Äڵ带 ¼öÁ¤ÇØ¾ß ÇÑ´Ù

  • »ç¿ëÀ» °í·ÁÇØ º¼¸¸ÇÑ ´Ù¸¥ ¹æ¹ýÀ¸·Î´Â MSÀÇ Process Explorer°¡ ÀÖ½À´Ï´Ù. ÀÌ À¯Æ¿¸®Æ¼·Î ¾î¶² DLLÀÌ ·±Å¸ÀÓ¿¡¼­ ·ÎµùµÇ´ÂÁö¸¦ ¾Ë ¼ö ÀÖ½À´Ï´Ù. °³¹ß ¿ë°ú ¹èÆ÷ ¿ë ±â±â ¸ðµÎ¿¡¼­ ¼öÇà °¡´ÉÇÏ¸ç ´©¶ôµÈ °ÍÀ» ºñ±³ÇÒ ¼ö ÀÖ½À´Ï´Ù.

ÄÚµå ¼öÁ¤À» ¿øÇÏÁö ¾Ê°Å³ª ¼öÁ¤ÇÒ ¼ö ¾øÀ» °æ¿ì¿¡ ÀÌ À¯Æ¿¸®Æ¼¸¦ »ç¿ëÇÒ ¼ö ÀÖÀ¸¸ç ¾ÖÇø®ÄÉÀ̼ǿ¡¼­ ¹«¾ùÀÌ ÀϾ´ÂÁö¿¡ ´ëÇÑ ¾ÆÀ̵ð¾î¸¦ ¾òÀ» ¼ö ÀÖ½À´Ï´Ù. ¾ÖÇø®ÄÉÀ̼ǿ¡ ÇÊ¿äÇÏÁö ¾ÊÀº ¼ö¸¹Àº DLLÀÌ ·ÎµùµÉ ¼ö ÀÖ¾î ÀÌ»óÀûÀÎ ÅøÀº ¾Æ´ÏÁö¸¸, ÀÛ¾÷¿¡ °¡Àå ÇÊ¿äÇÑ ÇÊÅÍ¿Í º¯È¯À» ÆľÇÇÏ´Â Á¤»óÀûÀÎ ÇÁ·Î¼¼½º¸¦ ÅëÇØ ¿äûÇϱ⠶§¹®¿¡, ¹èÆ÷¿¡ ¹«½¼ ÇÊÅÍ°¡ ÇÊ¿äÇÑÁö¸¦ »¡¸® ¾Ë¾Æº¼ ¼ö ÀÖ´Â ¹æ¹ý ÀÔ´Ï´Ù.
ÁÁÀº Á¡ : ¾ÖÇø®ÄÉÀÌ¼Ç Äڵ带 ¼öÁ¤ÇÒ ÇÊ¿ä°¡ ¾ø´Ù.
³ª»Û Á¡ : ÇÊ¿äÇÏÁö ¾ÊÀº ¼ö ¸¹Àº DLLÀÌ ³ª¿­µÉ ¼ö ÀÖ´Ù.

¾ÖÇø®ÄÉÀ̼ÇÀÌ ¹èÆ÷µÇ¸é Àá±Ý ÇØÁ¦ Áö¿øÀÌ ÀûÀýÇÏ°Ô µÇ´ÂÁö È®ÀÎÇÒ ÇÊ¿ä°¡ ÀÖ½À´Ï´Ù. ÀÌ ºÎºÐ¿¡ ´ëÇÑ Ãß°¡ µµ¿òÀº ÇïÇÁ ÆÄÀÏ Ç׸ñÀÇ Unlocking LEADTOOLS Multimedia Features À» Âü°í ÇϽʽÿÀ.

 

Copyright © 2020 by Hyubwoo. Info. Tech. Co., Ltd. All rights reserved.