ÕªÒª£º±¾ÎĽáºÏʵ¼Ê¿ª·¢¾Ñ飬ϵͳ²ûÊöÁË»ùÓÚPHILIPS¹«Ë¾TRIMEDIAƽ̨¿ª·¢¶àͨµÀÊý×Ö¼à¿ØDVR
Ó²¼þϵͳÉè¼Æ¼°¹Ø¼ü¼¼Êõ£¬²¢¶Ô¿ª·¢¹ý³ÌÖÐÄѵãÎÊÌâ
´¦ÀíÌá³öÁËһЩ½¨Òé¡£
¹Ø¼ü´Ê£ºÇ¶Èëʽϵͳ£»DVR TRIMEDIA£»MPEG-4£»´úÂëÓÅ»¯£»Ô˶¯¹À¼Æ£»ÍøÂçÐÒéÕ» ×Ö´®8
¸ÅÊö
Ëæ×ÅÊý×Ö»¯Ê±´ú
µ½À´£¬ÔÚ°²·À¼à¿ØÁìÓò£¬¼¯³ÉÁ˶àýÌå¼¼Êõ¡¢Êý×ÖͼÏñ´¦Àí¼°Ô¶³ÌÍøÂç´«ÊäµÈ×îм¼Êõ
Êý×Ö¼à¿ØÏµÍ³ÕýÔÚÖð²½È¡´ú´«Í³
Ä£Äâ¼à¿ØÏµÍ³¡£²ÉÓÃ×îÐÂ
ǶÈëʽϵͳÉè¼Æ¼¼ÊõºÍMPEG-4ѹËõ±àÂë¼¼Êõ
ǶÈëʽDVR²úÆ·ÕýÔÚÖð½¥ÒýÆðÒ
Ú
¹ã·º¹Ø×¢¡£
±¾ÎĽéÉÜ
Õë¶ÔÊг¡¿Í»§ÐèÇó£¬ÀûÓÃPHILIPS¹«Ë¾TRIMEDIA¼¼Êõƽ̨³É¹¦¿ª·¢
»ùÓÚMPEG-4±à½âÂë¼¼Êõ
³¤ºç¡°ÈñÑÛÍõ¡±ÏµÁÐǶÈëʽÊý×ÖÓ²Å̼Ïó»ú£¬ÔÚ¹úÄÚ¾ÓÓÚÐÐÒµÁìÏÈˮƽ£¬È¡µÃÁ˽Ï
Éç»á¼°¾¼ÃÐ§Òæ¡£
×Ö´®9
ͼ1 Ó²¼þ
ϵͳ½á¹¹Í¼
×Ö´®5
Ó²¼þϵͳÉè¼Æ(ÒÔ4·»úΪÀý)
Èçͼ1Ëùʾ£¬ÏµÍ³Ö÷ÒªÓÉÒÔϼ¸¸öÄ£¿é×é³É£ºÊÓÒôƵ±àÂëÆ÷¡¢Ö÷´¦ÀíÆ÷¡¢Ó²ÅÌ¿ØÖÆÆ÷¡¢ÍøÂç¿ØÖÆÆ÷¡¢PCIÇÅ¡¢PCI×ÜÏßÖÙ²ÃÆ÷¡¢ÏµÍ³´æ´¢Æ÷¡¢ÍâΧ¿ØÖÆÆ÷ºÍÆäËûϵͳģ¿é¡£
ÊÓÒôƵ±àÂëÆ÷
¸ÃÄ£¿éÖ÷ÒªÓÉÊÓÆµ½âÂëÆ÷¡¢ÒôƵCODECºÍDSP´¦ÀíÆ÷×é³É¡£ÆäÖÐÊÓÆµ½âÂëÆ÷½«Ä£ÄâÊÓÆµ×ª»¯ÎªÊý×ÖÊÓÆµ£¬ÒôƵCODEC½«Ä£ÄâÒôƵת»¯ÎªÊý×ÖÒôƵ£¬²¢Í¨¹ýרÓýӿڴ«Ê䏸DSP´¦ÀíÆ÷½øÐбàÂë¡£DSP±àÂëºó
Êý¾Ýͨ¹ýPCI×ÜÏß´«Ê䏸Ö÷´¦ÀíÆ÷£¬ÓÃÓÚ±¾µØ´æ´¢ºÍÍøÂç´«Êä¡£
Ö÷´¦ÀíÆ÷
Ö÷´¦ÀíÆ÷Íê³É
¹¤×÷°üÀ¨£º
´ÓPCI×ÜÏßÉÏ»ñµÃ±àÂëÊÓÆµ¡¢ÒôƵÊý¾Ý£»
½«±àÂëºó
ÊÓÆµ¡¢ÒôƵÊý¾Ý½øÐÐÍøÂç´«Ê䣻
½«±àÂëºó
ÊÓÆµ¡¢ÒôƵÊý¾Ý½øÐб¾µØ´æ´¢£»
ʵÏÖÊÓÆµÔ¤ÀÀ¼°ÒôƵ¼àÌý£»
½ÓÊÕÍâΧ¿ØÖÆÆ÷
ÃüÁ²¢½«Ïà¹Ø²Ù×÷֪ͨÏà¹ØÉ豸£»
´ÓÓ²ÅÌÖжÁ³ö´æ´¢
Êý¾Ý£¬²¢½øÐб¾µØ²¥·Å¼°Óë²¥·ÅÏà¹Ø
¸÷Ïî²Ù×÷£»
×Ö´®3
ÔÚϵͳÆô¶¯Ê±£¬¸øÆäËûDSP´¦ÀíÆ÷¼ÓÔØ³ÌÐò´úÂ룻
ÔËÐÐǶÈëʽ²Ù×÷ϵͳ£¬½øÐÐϵͳ¹ÜÀíºÍ½ø³Ìµ÷¶È¡£
Ó²ÅÌ¿ØÖÆÆ÷
¸Ã¿ØÖÆÆ÷¸ºÔð´ÓPCI×ÜÏßÉÏ»ñµÃÊý¾ÝÁ÷£¬²¢½«Êý¾ÝÁ÷ÒÔÌØ¶¨
¸ñʽ´æ´¢µ½Ó²ÅÌÖС£ÍøÂç¿ØÖÆÆ÷
¸Ã¿ØÖÆÆ÷¸ºÔð´ÓPCI×ÜÏßÉÏ»ñµÃÊý¾ÝÁ÷£¬²¢½«Êý¾ÝÁ÷ÒÔÌØ¶¨
¸ñʽʵÏÖÍøÂç´«Êä¡£PCIÇÅ
¸ºÔðPCIÇűàÂëÆ÷Ö®¼ä
×ÜÏßÖÙ²ÃÒÔ¼°Ó²ÅÌ¿ØÖÆÆ÷ºÍÍøÂç¿ØÖÆÆ÷Ö®¼ä
×ÜÏßÖٲá£PCI×ÜÏßÖÙ²ÃÆ÷
¸ºÔðÁ½¸öPCIÇźÍÖ÷DSPÖ®¼ä
×ÜÏßÖٲã¬Ê¹Ö÷DSP»ñµÃÏàÓ¦½Ï¸ß
ÓÅÏȼ¶£¬½øÐÐÓÐЧ
·ÇPCI×ÜÏß²Ù×÷£¬ÒÔ±ãºÍÍâΧ¿ØÖÆÆ÷Ö®¼ä½øÐÐÓÐЧÊý¾Ý´«Ê䡣ϵͳ´æ´¢Æ÷
ϵͳ´æ´¢Æ÷ÓÉϵͳÆô¶¯´úÂë´æ´¢Æ÷¡¢×ÓϵͳÆô¶¯´úÂë´æ´¢Æ÷¡¢³ÌÐò´æ´¢Æ÷ºÍË«¶Ë¿ÚRAM×é³É¡£ÆäÖÐϵͳÆô¶¯´úÂë´æ´¢Æ÷´æ´¢Ö÷´¦ÀíÆ÷
BootLoader´úÂ룬Ö÷´¦ÀíÆ÷
³ÌÐò´úÂë´æ´¢ÔÚ³ÌÐò´æ´¢Æ÷ÖС£Ë«¶Ë¿ÚRAM¸ºÔðÍâΧ¿ØÖÆÆ÷ºÍÖ÷´¦ÀíÆ÷Ö®¼ä
Êý¾Ý½»»»¡£×ÓϵͳÆô¶¯´úÂë´æ´¢Æ÷´æ´¢4·±àÂë´¦ÀíÆ÷
Æô¶¯´úÂë¡£±àÂë´¦ÀíÆ÷
Ö÷´úÂëÓÉÖ÷´¦ÀíÆ÷ÔÚÔËÐÐʱ½øÐмÓÔØ£¬³ÌÐò¿ÉÒÔ·ÅÓÚ³ÌÐò´æ´¢Æ÷ÖУ¬Ò²¿É·ÅÓÚÓ²ÅÌÖС£ ÍâΧ¿ØÖÆÆ÷
Ö÷Òª¸ºÔðÍâΧ
һЩ²Ù×÷¿ØÖÆ£¬ÀýÈç°´¼üÊäÈë¡¢Ò£¿ØÆ÷ÊäÈë¡¢±¨¾¯Æ÷ÊäÈëºÍÊä³öµÈ¡£ÆäËûϵͳģ¿é
°üÀ¨µçÔ´¹ÜÀíµÈÆäËûϵͳÉ豸¡£
ÏîÄ¿¿ª·¢¹ý³ÌÖÐ
Äѵ㼰¹Ø¼ü¼¼Êõ¸ßËÙÊý×Öµç·Éè¼Æ
TRIMEDIA·½°¸Öд¦ÀíÆ÷Ö÷ƵÍùÍù³¬¹ý100MHz£¬¶ÔÐźÅÍêÕûÐÔ¼°EMCÐÔÄܹ¹³É¼«´óÌôÕ½¡£µç·°åÉè¼ÆÓ¦°´4~6²ã°å¿¼ÂÇ¡£ÔÚÔªÆ÷¼þ²¼¾Ö¼°²¼Ïß¹ý³ÌÖÐÑϸñ×ñÊØ¸ßËÙµç·Éè¼ÆÔÔò£¬È·±£ÏµÍ³¹¦ÄÜ
ʵÏÖÒÔ¼°Õû»úÐÔÄÜÖ¸±ê´ïµ½¼ì²â±ê×¼¡£CODECÉè¼ÆÊµÏÖ
ÆÀ¼ÛǶÈëʽDVR×îÖØÒª
Ö¸±êÊÇCODECʵÏÖ
ÖÊÁ¿£¬Ö±½ÓÌåÏÖÔÚͬµÈÂëÂÊÌõ¼þÏ£¬ÒôÊÓÆµ±à½âÂëËã·¨¼°´úÂëÖ´ÐÐ
ЧÂÊ¡£Éè¼ÆÓÅÁ¼
CODECÓ¦¾ßÓÐÈçÏÂÌØÕ÷£º·¸ßÐÔÄÜ
Ô˶¯¹À¼ÆMPEG-4±àÂë
ÔËËãÁ¿Ö÷Òª¼¯ÖÐÔÚÔ˶¯¹À¼Æ²¿·Ö£¬Ô˶¯¹À¼Æ
»µÖ±½ÓÓ°Ïì±àÂë
ÖÊÁ¿ºÍЧÂÊ¡£Ô˶¯¹À¼Æ¿É²ÉÓöàÖÖËã·¨£ºÒ»ÊÇ»ùÓÚÂëÂÊÊ§ÕæÄ£ÐÍ
Ô˶¯¹À¼Æ£»¶þÊÇÂëÂÊÊÜÏÞ
ģʽѡÔñ£»ÈýÊÇ»ùÓÚʱÓòºÍ¿ÕÓòÏà¹Ø
×ÔÊÊÓ¦Ô¤²â£»ËÄÊÇ´óËÑË÷·¶Î§Ô¤²â£»ÎåÊÇÎÞÏÞÖÆ
Ô˶¯¹À¼Æ¡£Ëã·¨ÔÚ±£Ö¤½Ï¸ß
¼ÆËãЧÂÊ»ù´¡ÉÏ£¬¹À¼Æ
¾«¶ÈÓ¦½Ó½üÈ«¾ÖÔ˶¯¹À¼Æ¡£ ×Ö´®1
·¸ß¾«¶È
DCT/IDCT±ä»»ÔÚTrimedia¶¨µã´¦ÀíÆ÷ÉÏ£¬ÊµÏÖ
DCT/IDCT±ä»»Ëã·¨ÔÚ±£Ö¤¸ß
¼ÆËãЧÂÊ»ù´¡ÉÏ£¬Ò²Òª±£Ö¤ÔËË㾫¶È·ûºÏIEEE 1180-1900±ê×¼¡£·Ö§³Ö²î´íÑڸǺÍ×Ô¶¯»Ö¸´¹¦ÄÜ£¬¼´Ê¹Ôڽϲî
´«ÊäÐŵÀÉÏ£¬Ò²ÄÜÓнÏ
ͼÏñÖØ½¨ÖÊÁ¿¡£·Ö§³Ö¶àÖÖGOP½á¹¹£¬¿ÉÉ趨M£¬N£¬ÒÔÖ§³ÖIBBP£¬IBP£¬IP£¬IµÈ¶àÖÖGOB½á¹¹¡£
·§³Ö
ͼÏñ·Ö±æÂÊΪQCIF-D1£¬ÔÚ´¹Ö±ºÍˮƽ·½ÏòÉÏÄÜÒÔ²½³¤
±¶ÊýµÝÔö¡£·×ÔÊÊÓ¦
Ö¡³¡DCT±ä»»£¬Ö§³ÖÖ¡³¡Ô˶¯¹À¼Æ¡£×ÔÊÊÓ¦Inter/IntraÑ¡Ôñ¡£·¾«È·ºÍÁé»î
ÂëÂÊ¿ØÖÆ£¬Ö§³ÖVBR£¬CBRºÍHybrid µÈ¶àÖÖÂëÂÊ¿ØÖÆ·½·¨¡£·ÂëÁ÷ÍêÈ«¼æÈÝISO/IEC-14496-2£¬MPEG4 ASP@LEVEL3¹æ·¶¡£
×Ö´®6
·½âÂëÆ÷¸ù¾Ý±àÂëÆ÷ÒýÈë
ÔëÉùÀàÐÍ£¬×Ô¶¯Ñ¡Ôñ×ÔÊÊÓ¦
Â˲¨Æ÷£¬¾ßÓжàÖØÈ¥Ôë
ÄÜÁ¦¡£·¾ßÓÐÁ¼

¿ÉÒÆÖ²ÐÔ¡£»ùÓÚTRIMEDIAƽ̨
CODEC¼È¿É×ÔÐпª·¢£¬Ò²¿É¹ºÂò³ÉÊì
µÚÈý·½Èí¼þ¿â¡£BSPÉè¼ÆÓëµ÷ÊÔ
Ê×ÏÈÊÇ×îСϵͳ
µ÷ÊÔ¡£ÓÉÓÚ×îСϵͳ
µ÷ÊÔÊÖ¶ÎÓÐÏÞ£¬½¨ÒéʹÓÃÓëDEMO°åÏàͬ»òÏà½ü
Ó²¼þ½á¹¹£¬ÕâÑùÖ»Ðè¶ÔDEMO°åBSPÏà¹Ø
Îļþ½øÐÐÐ޸ģ¬ÒÔÊÊÓ¦ÓÚ×Ô¼º
Ä¿±ê°å¡£ÁíÍ⣬ÕâÒ»½×¶Î¿ÉÄÜÓÐÐí¶àÓ²¼þÎÊÌâÉÐδÍêÈ«½â¾ö£¬»áºÜÄѶ¨Î»¸÷ÖÖ¹ÊÕÏ¡£³ý·ÇÓÐÓ²¼þµ÷ÊÔÆ÷
Ö§³Ö£¬·ñÔò²»½¨ÒéÔÚ×îСϵͳÖÐʹÓùý¶àÎ´ÔøÓùý
Ó²¼þоƬ¡£ ×Ö´®8
½ÓÏÂÀ´ÊÇÍâΧÉ豸Çý¶¯³ÌÐò
µ÷ÊÔ¡£¿ÉÒÔ·ÖΪÁ½²½À´½øÐУºÊ×ÏÈͨ¹ýһЩ¼òµ¥
ÅäÖü°²âÊÔ³ÌÐò½øÐÐÓ²¼þµ÷ÊÔ£¬ÕâÒ»½×¶Î¾¡¿ÉÄÜÅųý¸÷ÖÖÓ²¼þ¹ÊÕÏ¡£½ÓמÍÊǵ÷ÊÔÇý¶¯³ÌÐò±¾Éí£¬ÓÉÓÚͨ³£¸÷ÖÖÍâÉèÇý¶¯³ÌÐò¶¼»áÓë²Ù×÷ϵͳ½»»¥ÐÅÏ¢£¬¶øÇÒËæ×ÅÐÅÏ¢Á¿
Ôö´ó£¬Ê¹µÃÇý¶¯³ÌÐò
ÔËÐÐÆµÂÊ»á±äµÃ·Ç³£¸ß¡£Òò´Ë£¬Éè¼ÆÇý¶¯³ÌÐòʱ£¬Ò»¶¨Òª×¢Òâ³ÌÐò
Îȶ¨ÐÔ¼°Ð§ÂÊ£¬Ëü½«Ö±½ÓÓ°Ïìµ½Õû¸öϵͳ
ÐÔÄܼ°Îȶ¨ÐÔ¡£´ó²¿·ÖͨÓÃÉ豸
Çý¶¯³ÌÐò¶¼¿ÉÒÔÓÉÁ½²¿·ÖÀ´ÊµÏÖ£¬Ò»²¿·ÖÊÇÓëCPUÏà¹Ø
´úÂ룬Õⲿ·ÖÖ÷ÒªÊÇһЩÅäÖòÎÊý£¬ÒÔ¼°Ò»Ð©´úÂ빦ÄÜ£¬ÕâЩ³ÌÐòºÜÉÙ¡£ÁíÒ»²¿·Ö¾ÍÊÇÓëCPU²»Ïà¹Ø
Çý¶¯³ÌÐò´úÂ룬ËüʵÏÖÁËÓëOS
¾ø´ó²¿·Ö½Ó¿Ú¡£BSP
µ÷ÊÔ·½·¨ÓÐÈçϼ¸ÖÖ£ºÓ²¼þ·ÂÕæÆ÷µ÷ÊÔ¡¢´¿Èí¼þ·½·¨µ÷ÊÔ¡¢Èí¼þµ÷ÊÔÆ÷µ÷ÊÔ¡£ ×Ö´®6
ÍøÂçÐÒéÕ»
ʵÏÖÍøÂçÔ¶³Ì¼à¿Ø
Ч¹ûÓëÍøÂçÐÒéÕ»
ÐÔÄÜÖ±½ÓÏà¹Ø£¬Ä¿Ç°Ê¹ÓõÃ×î¶à
¾ÍÊÇTCP/IPÐÒéÕ»¡£ÔÚTriMediaÈí¼þ¼Ü¹¹ÖУ¬¿ÉÒÔ½«ÍøÂçÇý¶¯Éè¼Æ³ÉpSOSÍøÂ粿¼þpNA ·ÃÎÊÍøÂç½Ó¿Ú¡£ÕâÑùÉè¼Æ
ÓŵãÊÇ£ºÉϲãÈí¼þ¿ÉÒÔʹÓÃpSOSϵͳ
pNA Èí¼þ²¿¼þ·á¸»
ϵͳµ÷Óú¯Êý£¬ÕâЩº¯Êý²»µ«¿ÉÒÔ²Ù×÷ÍøÂç½Ó¿Ú£¬¶øÇÒ¿ÉÒÔ²Ù×÷Ì×½Ú×Ö(Socket)½øÐи߼¶TCP/IPÍøÂç±à³Ì£¬¶ø²»ÐèÓÃÈí¼þÀ´ÊµÏÖTCP/IPÐÒéÕ»¡£¾¡¹ÜÈç´Ë£¬µ«ÍùÍùʵ¼ÊЧ¹û×î
µ±ÊôרÓÃÉÌÓÃÍøÂçÐÒéÕ»£¬ÈçFUSION¹«Ë¾Ìṩ
²úÆ·¡£ ×Ö´®8 Ò»°ã¶øÑÔ£¬ÍøÂç½Ó¿Úµ×²ã
ͨÐÅÐÒéÓÉרÓÃоƬӲ¼þʵÏÖ£¬¶øÉϲã
ͨÐÅÐÒé²ÅÐèÈí¼þ±à³ÌʵÏÖ¡£TRIMEDIA·½°¸ÖÐÍøÂç½Ó¿Ú
ʵÏÖ¿ÉÔÚPCI×ÜÏß»òͬ²½´®ÐпÚ(SSI)¹ÒÉϲ»Í¬
רÓÃÍøÂç½Ó¿ÚоƬ£¬½ÓÈ벻ͬ
ͨÐÅÍøÂç»·¾³ÖС£µ±È»£¬Èç¹ûÉè¼Æ³É±¾Ðí¿É£¬Ò²¿ÉÖ±½ÓʹÓÃ×Ô´øÍøÂçÐÒéÕ»
ÍøÂç½Ó¿Ú¿ØÖÆÐ¾Æ¬(ÈçRABBIT¹«Ë¾
²úÆ·)£¬¼õС¿ª·¢¹¤×÷Á¿¡£Îļþϵͳ
ʵÏÖÔÚǶÈëʽDVRÉè¼ÆÖУ¬Îļþϵͳ
ʵÏַdz£¸´ÔÓ£¬¼¼Êõº¬Á¿Ï൱¸ß¡£Óëͨ³£PC»úʹÓÃ
Îļþϵͳ²»Í¬
ÊÇ£¬Ç¶ÈëʽDVRÖÐͨ³£²ÉÓÃÒôÊÓÆµ½»²æ´æ´¢Îļþ¸ñʽ£¬ÎªÓÐЧ½â¾ö´óÁ¿ÎļþË÷ÒýÕ¼ÓÃCPU×ÊÔ´¹ý¶à¡¢¶ÏµçËðÉË¡¢TIME-SHIFTINGµÈÎÊÌ⣬ÐèÒª½¨Á¢Ìرð
AVÎļþϵͳ£¬ÔÚ²»Ôö¼ÓÈßÓà
ͬʱÈÔÄÜ¿ìËÙË÷Òý¶¨Î»¡£¸ÃÎļþϵͳʵÏÖЧÂʸߵͽ«Ö±½ÓÓ°Ïìµ½Õû»úÐÔÄܼ°¿É¿¿ÐÔ¡£ÆäÖд¿ÒôƵ
±£´æ¡¢¿ìËÙ¶¨Î»¡¢ÒôÊÓÆµÍ¬²½ÎÊÌâÖµµÃÖØµã¹Ø×¢¡£ÓÉÓÚ¸ÃÎÊÌâ×ã¿É¹¹³ÉרÌâÂÛÊö£¬±¾ÎIJ»×÷ÉîÈëÌÖÂÛ¡£ ×Ö´®1 ÍøÂç¿Í»§¶ËÈí¼þ
ʵÏÖĿǰ¼¸ºõËùÓÐ
ǶÈëʽDVR¾ùÌá¹©ÍøÂç¿Í»§¶ËÈí¼þÒÔ½øÐÐÔ¶³ÌÍøÂç¼à¿Ø¡£Ö÷Òª·ÖΪÄÚǶÓÚͨÓà WEBä¯ÀÀÆ÷ÒÔ¼°×¨ÓÃÈí¼þÁ½ÖÖÀàÐÍ¡£¿ª·¢Äѵ㼯ÖÐÔÚÔ¶¶ËDVRÉ豸
µØÖ·×Ô¶¯½âÎöʶ±ð¡¢Õë¶Ô²»Í¬ÍøÂç´ø¿íÇé¿öÏÂ
ÂëÂÊ/Ö¡ÂÊ×ÔÊÊÓ¦µ÷Õû¡¢¶àͨµÀ¼à¿Ø¡£ ![ÎÒÒªÑз¢Íø[www.51dev.com]](/templets/images/toplogo.gif)
