qyǧÒÚ-ǧÒÚ(¹ú¼Ê)Ψһ¹Ù·½ÍøÕ¾



ÐÂÎÅ×ÊѶ

Ò½Ôº½ÐºÅ»úÅŶӻúϵͳ³§¼Ò °²·ÀÊÓÆµ¼à¿ØÏµÍ³H.264ÓëH.265ͼÏñ±àÂëѹËõ±ê×¼

2023-10-21 10:55

Ò»¡¢H.264ͼÏñ±àÂëѹËõ±ê×¼

H.264ÔÚ1997ÄêITUµÄÊÓÆµ±àÂëר¼Ò×飨Video Coding Experts Group£¬VCEG£©Ìá³öʱ±»³ÆÎªH.26L¡£2001Äê12Ô£¬ITUÓëISOÔÚÌ©¹úPattaya³ÉÁ¢ÁªºÏÊÓÆµ×¨¼Ò×飨Joint Video Team£¬JVT£©¡£JVTµÄ¹¤×÷Ä¿±êÊÇÖÆ¶¨Ò»¸öеÄÊÓÆµ±àÂë±ê×¼£¬ÒÔʵÏÖÊÓÆµµÄ¸ßѹËõ±È¡¢¸ßͼÏñÖÊÁ¿¡¢Á¼ºÃµÄÍøÂçÊÊÓ¦ÐÔµÈÄ¿±ê¡£Ä¿Ç°JVTµÄ¹¤×÷Òѱ»ITU-T½ÓÄÉ£¬ÐµÄÊÓÆµÑ¹Ëõ±àÂë±ê×¼³ÆÎªH.264£¨JVT£©±ê×¼£¬¸Ã±ê×¼Ò²±»ISO½ÓÄÉ£¬³ÆÎªMPEG-4AVC£¨Advanced Video Coding£©±ê×¼£¬¼´MPEG-4µÄµÚ10²¿·Ö¡£H.264ʹͼÏñѹËõ¼¼ÊõÉÏÉýµ½ÁËÒ»¸ö¸ü¸ßµÄ½×¶Î£¬Äܹ»Ôڽϵʹø¿íÉÏÌṩ¸ßÖÊÁ¿µÄͼÏñ´«Ê䣬·Ç³£ÊʺϹúÄÚ½ÓÈëÍø/¹Ç¸ÉÍø´ø¿íÏà¶ÔÓÐÏÞµÄ×´¿ö£¬ÊÇÊÓ/ÒôƵ±à/½âÂë·½ÃæµÄ×îгɹû¡£

H.264²»½ö±ÈH.263ºÍMPEG-4½ÚÔ¼ÁË50%µÄÂëÂÊ£¬¶øÇÒ¶ÔÍøÂç´«Êä¾ßÓиüºÃµÄÖ§³Ö¹¦ÄÜ¡£ËüÒýÈëÁËÃæÏòIP°üµÄ±àÂë»úÖÆ£¬ÓÐÀûÓÚÍøÂçÖеķÖ×é´«Ê䣬֧³ÖÍøÂçÖÐÊÓÆµµÄÁ÷ýÌå´«Êä¡£H.264¾ßÓнÏÇ¿µÄ¿¹ÎóÂëÌØÐÔ£¬¿ÉÊÊÓ¦¶ª°üÂʸß¡¢¸ÉÈÅÑÏÖØµÄÎÞÏßÐŵÀÖеÄÊÓÆµ´«Êä¡£H.264Ö§³Ö²»Í¬ÍøÂç×ÊԴϵķּ¶±àÂë´«Ê䣬´Ó¶ø»ñµÃƽÎȵÄͼÏñÖÊÁ¿¡£H.264ÄÜÊÊÓ¦ÓÚ²»Í¬ÍøÂçÖеÄÊÓÆµ´«Êä£¬ÍøÂçÇ׺ÍÐԺá£

H.264±ê×¼¿É·ÖΪÈýµµ£º»ù±¾µµ´Î£¨¼òµ¥°æ±¾¡¢Ó¦ÓÃÃæ¹ã£©£¬Ö÷Òªµµ´Î£¨²ÉÓÃÁ˶àÏîÌá¸ßͼÏñÖÊÁ¿ºÍÔö¼ÓѹËõ±ÈµÄ¼¼Êõ´ëÊ©£¬¿ÉÓÃÓÚSDTV¡¢HDTVºÍDVDµÈ£©£¬À©Õ¹µµ´Î£¨¿ÉÓÃÓÚ¸÷ÖÖÍøÂçµÄÊÓÆµÁ÷´«Ê䣩¡£

£¨1£©H.264ÊÓÆµÑ¹Ëõϵͳ¡£H.264±ê×¼ÊÓÆµÑ¹ËõϵͳÓÉÊÓÆµ±àÂë²ã£¨Video Coding Layer£¬VCL£©ºÍÍøÂçÌáÈ¡²ã£¨Network Abstraction Layer£¬NAL£©Á½²¿·Ö×é³É¡£VCLÖаüÀ¨VCL±àÂëÆ÷ÓëVCL½âÂëÆ÷£¬Ö÷Òª¹¦ÄÜÊÇÊÓÆµÊý¾ÝѹËõ±àÂëºÍ½âÂ룬Ëü°üÀ¨Ô˶¯²¹³¥¡¢±ä»»±àÂë¡¢±þ±àÂëµÈѹËõµ¥Ôª£¬¿ÉÒÔ´«Êä°´µ±Ç°µÄÍøÂçÇé¿öµ÷ÕûµÄ±àÂë²ÎÊý¡£NALÔòÓÃÓÚΪVCLÌṩһ¸öÓëÍøÂçÎ޹صÄͳһ½Ó¿Ú£¬Ëü¸ºÔð¶ÔÊÓÆµÊý¾Ý½øÐзâ×°´ò°üºóʹÆäÔÚÍøÂçÖд«ËÍ£¬Ëü²ÉÓÃͳһµÄÊý¾Ý¸ñʽ£¬°üÀ¨µ¥¸ö×ֽڵİüÍ·ÐÅÏ¢¡¢¶à¸ö×Ö½ÚµÄÊÓÆµÊý¾ÝÓë×éÖ¡¡¢Âß¼­ÐŵÀÐÅÁî¡¢¶¨Ê±ÐÅÏ¢¡¢ÐòÁнáÊøÐźŵÈ¡£°üÍ·Öаüº¬´æ´¢±êÖ¾ºÍÀàÐͱêÖ¾£¬´æ´¢±êÖ¾ÓÃÓÚָʾµ±Ç°Êý¾Ý²»ÊôÓÚ±»²Î¿¼µÄÖ¡£¬ÀàÐͱêÖ¾ÓÃÓÚָʾͼÏñÊý¾ÝµÄÀàÐÍ¡£

£¨2£©H.264µÄ¼¼ÊõÌØÉ«¡£

¢ÙÖ¡ÄÚÔ¤²â±àÂë¡£ÔÚÒÔǰµÄH.26XϵÁкÍMPEG-xϵÁбê×¼ÖУ¬¶¼ÊDzÉÓõÄÖ¡¼äÔ¤²â±àÂëµÄ·½Ê½¡£ÔÚH.264ÖУ¬»¹ÓÃÖ¡ÄÚÔ¤²â±àÂë¡£¶ÔÓÚÿ¸ö4x4¿é£¨³ýÁ˱ßÔµ¿éÌØ±ð´¦ÖÃÒÔÍ⣩£¬Ã¿¸öÏñËØ¶¼¿ÉÓÃ17¸ö×î½Ó½üµÄÏÈǰÒѱàÂëµÄÏñËØµÄ²»Í¬¼ÓȨºÍ£¨ÓеÄȨֵ¿ÉΪ0£©À´Ô¤²â£¬¼´´ËÏñËØËùÔÚ¿éµÄ×óÉϽǵÄ17¸öÏñËØ¡£È»ºó¶ÔÔ¤²âÖµÓëʵ¼ÊÖµµÄ²îÖµ½øÐбàÂ룬ÕâÏà¶ÔÓÚÖ±½Ó¶Ô¸ÃÖ¡±àÂë¶øÑÔ£¬¿É´ó´ó¼õСÂëÂÊ¡£ÏÔÈ»£¬ÕâÖÖÖ¡ÄÚÔ¤²â²»ÊÇÔÚʱ¼äÉÏ£¬¶øÊÇÔÚ¿Õ¼äÓòÉϽøÐеÄÔ¤²â±àÂëËã·¨£¬¿ÉÒÔ³ýÈ¥ÏàÁÚ¿éÖ®¼äµÄ¿Õ¼äÈßÓà¶È£¬È¡µÃ¸üΪÓÐЧµÄѹËõ¡£

H.264Ìṩ6ÖÖģʽ½øÐÐ4x4ÏñËØºê¿éÔ¤²â£¬°üÀ¨1ÖÖÖ±Á÷Ô¤²âºÍ5ÖÖ·½ÏòÔ¤²â¡£¶ÔÓÚͼÏñÖк¬ÓкÜÉÙ¿Õ¼äÐÅÏ¢µÄÆ½Ì¹Çø£¬H.264Ò²Ö§³Ö16x16µÄÖ¡ÄÚ±àÂë¡£

¢ÚÖ¡¼äÔ¤²â±àÂë¡£ÊÇÀûÓÃÁ¬ÐøÖ¡ÖеÄʱ¼äÈßÓàÀ´½øÐÐÔ˶¯¹À¼ÆºÍ²¹³¥µÄ¡£H.264µÄÔ˶¯²¹³¥Ö§³ÖÒÔÍùµÄÊÓÆµ±àÂë±ê×¼ÖеĴ󲿷ֹؼüÌØÐÔ£¬¶øÇÒÁé»îµØÌí¼ÓÁ˸ü¶àµÄ¹¦ÄÜ£¬³ýÁËÖ§³ÖPÖ¡¡¢BÖ¡Í⣬»¹ÒýÈëÒ»ÖÖеÄSPÖ¡£¬¼´Á÷¼ä´«ËÍÖ¡¡£ÂëÁ÷Öаüº¬SPÖ¡ºó£¬ÄÜÔÚÓÐÀàËÆÄÚÈݵ«Óв»Í¬ÂëÂʵÄÂëÁ÷Ö®¼ä¿ìËÙÇл»£¬Í¬Ê±Ö§³Ö¿ìËٻطźÍËæ»ú½ÓÈë¡£ÔÚÖ¡¼ä±àÂëʱ£¬¿ÉÑ¡5¸ö²»Í¬µÄ²Î¿¼Ö¡£¬ÌṩÁ˸üºÃµÄ¾À´íÐÔÄÜ£¬ÕâÑù¿ÉÒÔ¸ÄÉÆÊÓÆµÍ¼ÏñÖÊÁ¿¡£

¢Û·Ö²ãÉè¼Æ¡£H.264µÄËã·¨ÔÚ¸ÅÄîÉÏ¿ÉÒÔ·ÖΪÁ½²ã£ºÊÓÆµ±àÂë²ã£¨VCL£©¸ºÔð¸ßЧµÄÊÓÆµÄÚÈݱíʾ£¬ÍøÂçÌáÈ¡²ã£¨NAL£©¸ºÔðÒÔÍøÂçËùÒªÇóµÄÇ¡µ±µÄ·½Ê½¶ÔÊý¾Ý½øÐдò°üºÍ´«ËÍ¡£VCL²ã°üÀ¨»ùÓÚ¿éµÄÔ˶¯²¹³¥»ìºÏ±àÂëºÍһЩÐÂÌØÐÔ¡£NAL¸ºÔðʹÓÃϲãÍøÂçµÄ·Ö¶Î¸ñʽÀ´·â×°Êý¾Ý£¬°üÀ¨×éÖ¡¡¢Âß¼­ÐŵÀµÄÐÅÁî¡¢¶¨Ê±ÐÅÏ¢µÄÀûÓûòÐòÁнáÊøÐźŵÈ¡£ÔÚVCLºÍNALÖ®¼ä¶¨ÒåÁËÒ»¸ö»ùÓÚ·Ö×鷽ʽµÄ½Ó¿Ú£¬´ò°üºÍÏàÓ¦µÄÐÅÁîÊôÓÚNALµÄÒ»²¿·Ö¡£ÕâÑù£¬¸ß±àÂëЧÂʺÍÍøÂçÓѺÃÐÔµÄÈÎÎñ·Ö±ðÓÉVCLºÍNALÀ´Íê³É¡£

¢Ü¸ß¾«¶È¡¢¶àģʽÔ˶¯¹À¼Æ¡£H.264Ö§³Ö1/4»ò1/8ÏñËØ¾«¶ÈµÄÔ˶¯Ê¸Á¿¡£ÔÚ1/4ÏñËØ¾«¶Èʱ¿ÉʹÓÃ6³éÍ·Â˲¨Æ÷À´¼õÉÙ¸ßÆµÔëÉù£¬¶ÔÓÚ1/8ÏñËØ¾«¶ÈµÄÔ˶¯Ê¸Á¿£¬¿ÉʹÓøüΪ¸´ÔÓµÄ8³éÍ·µÄÂ˲¨Æ÷¡£ÔÚ½øÐÐÔ˶¯¹À¼ÆÊ±£¬±àÂëÆ÷»¹¿ÉÑ¡Ôñ“ÔöÇ¿”ÄÚ²åÂ˲¨Æ÷À´Ìá¸ßÔ¤²âµÄЧ¹û¡£ÔÚH.264ÖУ¬ÔÊÐí±àÂëÆ÷ʹÓöàÓÚÒ»Ö¡µÄÏÈǰ֡ÓÃÓÚÔ˶¯¹À¼Æ£¬Õâ¾ÍÊÇËùνµÄ¶àÖ¡²Î¿¼¼¼Êõ¡£ÀýÈ磬2Ö¡»ò3Ö¡µÄ¸Õ¸Õ±àÂëºÃµÄ²Î¿¼Ö¡£¬±àÂëÆ÷½«Ñ¡Ôñ¶Ôÿ¸öÄ¿±êºê¿éÄܸø³ö¸üºÃµÄÔ¤²âÖ¡£¬²¢ÎªÃ¿Ò»ºê¿éָʾÊÇÄÄÒ»Ö¡±»ÓÃÓÚÔ¤²â¡£¶Ôÿһ¸ö16x16ÏñËØºê¿éµÄÔ˶¯²¹³¥¿ÉÒÔ²ÉÓò»Í¬µÄ´óСºÍÐÎ×´£¬H.264Ö§³Ö7ÖÖģʽ¡£Ð¡¿éģʽµÄÔ˶¯²¹³¥ÎªÔ˶¯ÏêϸÐÅÏ¢µÄ´¦ÀíÌá¸ßÁËÐÔÄÜ£¬¼õÉÙÁË·½¿éЧӦ£¬Ìá¸ßÁËͼÏñµÄÖÊÁ¿¡£H.264»¹¶¨ÒåÁË×ÔÊÊӦȥ³ý¿éЧӦµÄÂ˲¨Æ÷£¬Õâ¿ÉÒÔ´¦ÀíÔ¤²â»·Â·ÖеÄˮƽºÍ´¹Ö±¿é±ßÔµ£¬´ó´ó¼õÉÙÁË·½¿éЧӦ¡£

ÉÏһƪ£ºÒ½Ôº¿ÉÊÓ¶Ô½²»úϵͳ³§¼Ò °²·ÀÊÓÆµ¼à¿ØÏµÍ³ÊÓÆµ·þÎñÆ÷µÄ×é³ÉÔ­Àí¼°ÌØµã
·µ»Ø
ÏÂһƪ£ºÒ½Ôº¶Ô½²ºô½ÐÆ·ÅÆÏµÍ³³§¼Ò °²·ÀÊÓÆµ¼à¿ØÏµÍ³Í¼ÏñѹËõµÄ¹ú¼Ê±ê×¼
    ¡¾ÍøÕ¾µØÍ¼¡¿¡¾sitemap¡¿