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

  • ÐÂÎÅ×ÊѶ

    ²¡·¿»¤Àí¶Ô½²ÏµÍ³³§¼Ò-ʲôÊÇVP8£¿

    2023-10-20 12:54

    ¶¨Òé VP8£¨ÊÓÆµÑ¹Ëõ¸ñʽ»òÊÓÆµÑ¹Ëõ¹æ·¶£©ÊÇÓÃÓÚ½«¸ßÇåÊÓÆµ±àÂëºÍ½âÂëΪÎļþ»ò±ÈÌØÁ÷ÒÔ¹©²é¿´µÄ¹æ·¶¡£VP8°üº¬ÔÚGoogleÓëVP9Ò»ÆðÔÞÖúµÄWebM¿ªÔ´ÏîÄ¿ÖС£ÓëÆä¶ÔÓ¦µÄH.264±à½âÂëÆ÷²»Í¬£¬VP8±à½âÂëÆ÷ÊÇÃâ·ÑµÄ¡£ÕâÊÇÒòΪGoogleÒѾ­¸ù¾ÝÃâ°æË°µÄ¹«¹²Ðí¿ÉÖ¤·¢²¼ÁËÆäÓµÓеÄËùÓÐVP8רÀû¡£È»¶ø£¬H.264°üº¬×¨Àû¼¼Êõ£¬ÐèҪרÀû³ÖÓÐÈ˵ÄÐí¿ÉºÍÓ²¼þµÄÓÐÏÞʹÓ÷Ñ¡£

    2010Äê5Ô£¬ÔÚÊÕ¹ºOn2Technologiesºó£¬¹È¸è¶ÔÆäʵʩVP8¸ñʽµÄרÀûÌṩÁ˲»¿É³·ÏúµÄרÀû³Ðŵ£¬²¢¸ù¾Ý֪ʶ¹²ÏíÊðÃû3.0Ðí¿É·¢²¼Á˸øñʽµÄ¹æ·¶¡£Í¬Ä꣬¹È¸è»¹ÔÚÐÞ¶©ºóµÄBSDÐí¿É֤Ϸ¢²¼ÁËlibvpx£¬ÕâÊÇVP8µÄ²Î¿¼ÊµÏÖ¡£

    Opera£¬Firefox£¬ChromeºÍChromiumÖ§³ÖÔÚHTML5ÊÓÆµ±êÇ©Öв¥·ÅVP8ÊÓÆµ¡£InternetExplorerÕýʽ֧³Ö´øÓе¥¶À±à½âÂëÆ÷µÄVP8¡£¸ù¾ÝGoogleµÄ˵·¨£¬VP8Ö÷ÒªÓÃÓÚÓëWebRTCÏà¹ØµÄ¸ñʽ£¬²¢×÷Ϊ¶ÌÑ­»·¶¯»­µÄ¸ñʽ£¬×÷ΪͼÐν»»»¸ñʽ£¨GIF£©µÄÌæ´úÆ·¡£

    VP8¿ÉÒÔÓëVorbisºÍOpusÒôƵһÆð¶à·¸´Óõ½»ùÓÚMatroskaµÄÈÝÆ÷¸ñʽWebMÖС£Í¼Ïñ¸ñʽWebP»ùÓÚVP8µÄÖ¡ÄÚ±àÂë¡£VP8µÄÖ±½Ó¼ÌÈÎÕßVP9ºÍÀ´×Ô¿ª·ÅýÌåÁªÃË£¨AOMedia£©µÄÐÂÐËÃâ°æË°»¥ÁªÍøÊÓÆµ¸ñʽAV1¶¼»ùÓÚVP8¡£
    ÌØÕ÷ VP8½öÖ§³ÖÖðÐÐɨÃèÊÓÆµÐźţ¬É«¶È×Ó²ÉÑùΪ4£º2£º0£¬Ã¿¸öÑù±¾Îª8λ¡£ÔÚÆäµÚÒ»¸ö¹«¹²°æ±¾ÖУ¬On2µÄVP8ʵÏÖͬʱ֧³Ö¶à´ï64¸öÄں˵ĶàºË´¦ÀíÆ÷¡£ÖÁÉÙÔÚʵʩÖУ¨´Ó2011Äê8Ô¿ªÊ¼£©£¬VP8¶Ô¸ß·Ö±æÂÊ£¨HD£©µÄÊÊÓ¦³Ì¶ÈÏà¶Ô½Ï²î¡£ÓÉÓÚÖ»ÐèÒªÈý¸ö²Î¿¼Ö¡»º³åÆ÷£¬VP8¿ÉʵÏÖ¾ßÓÐÏà¶Ô½ÏСÄÚ´æÕ¼ÓÃÁ¿µÄ½âÂëÆ÷ʵÏÖ¡£¸Ã¸ñʽ¾ßÓд¿ÄÚ²¿Ä£Ê½£¬¼´½öʹÓöÀÁ¢±àÂëµÄÖ¡¶ø²»½øÐÐʱ¼äÔ¤²â£¬ÒÔ±ãÔÚÊÓÆµ±à¼­µÈÓ¦ÓóÌÐòÖÐʵÏÖËæ»ú·ÃÎÊ¡£
    ¼¼Êõ VP8ÊÇÒ»ÖÖ´«Í³µÄ»ùÓÚ¿éµÄת»»±àÂë¸ñʽ¡£ËüÓëH.264Óкܶ๲֮ͬ´¦£¬ÀýÈçһЩԤ²âģʽ¡£ÔÚVP8Ê×´ÎÍÆ³öʱ£¬¸ù¾ÝOn2µÄ˵·¨£¬Ñ­»·Â˲¨Æ÷ºÍ»Æ½ðÖ¡ÊÇÕâ´Îµü´úµÄÐÂÓ±Ö®´¦Ö®Ò»¡£²»¹ý£¬ÕâÖÖ¹ýÂËÆ÷µÄµÚÒ»¸ö¶¨ÒåÒѾ­ÔÚH.263±ê×¼ÖÐÕÒµ½£¬²¢ÇÒGoldenFramesÒѾ­ÔÚVP5ºÍVP7ÖÐʹÓá£

    4×4¿éÉϵÄÀëÉ¢ÓàÏұ任£¨DCT£©ºÍ¹þ´ïÂíµÂ±ä»»£¨WHT£©ÓÃ×÷»ù±¾ÆµÂʱ任¡£×î¶à¿ÉÒÔÒýÓÃÈý¸öÖ¡½øÐÐʱ¼äÔ¤²â£º×îºóÒ»¸ö»Æ½ðÖ¡£¨¿ÉÄÜÊÇÖ¡ÄÚ£©¡¢±¸Óòο¼Ö¡ºÍ½ô¿¿Ç°Ò»¸öÖ¡¡£ËùνµÄ±¸Óòο¼Ö¡£¨altref£©¿ÉÒÔÓÃ×÷½ö²Î¿¼²Î¿¼Ö¡À´ÏÔʾËüÃÇ£¬¿ÉÒÔÍ£ÓÃËüÃÇ¡£ÔÚÕâÖÖÇé¿öÏ£¬±àÂëÆ÷¿ÉÒÔÓÃÈÎÒâÓÐÓõÄͼÏñÊý¾ÝÌî³äËüÃÇ£¬ÉõÖÁÀ´×ÔδÀ´µÄÖ¡£¬´Ó¶øÓëMPEG¸ñʽµÄbÖ¡¾ßÓÐÏàͬµÄÄ¿µÄ¡£¿ÉÒÔ½«ÀàËÆµÄºê¿é·ÖÅ䏸×î¶àËĸö£¨ÉõÖÁÊǿռäÉϲ»ÏཻµÄ£©¶ÎÖ®Ò»£¬´Ó¶ø¹²Ïí²ÎÊý£¬ÈçʹÓõIJο¼Ïµ¡¢Á¿»¯Æ÷²½³¤»òÂ˲¨Æ÷ÉèÖá£VP8ÌṩÁ½ÖÖ²»Í¬µÄ¿Éµ÷È¥×èÈûÂ˲¨Æ÷£¬ËüÃǼ¯³ÉÔÚ±à½âÂëÆ÷»ØÂ·ÖУ¨»·ÄÚÂ˲¨£©¡£Ðí¶à±àÂ빤¾ßʹÓôÓ×î½üµÄÉÏÏÂÎÄÁ¬Ðø¼ÆËãµÄ¸ÅÂÊ£¬´Óÿ¸öÖ¡ÄÚ¿ªÊ¼¡£ºê¿é¿ÉÒÔ°üº¬4×4¡¢8×8»ò16×16¸öÑù±¾¡£Ô˶¯Ê¸Á¿¾ßÓÐËÄ·ÖÖ®Ò»ÏñËØ¾«¶È¡£
    ÀúÊ· VP8ÓÚ2008Äê9ÔÂ13ÈÕÓÉOn2TechnologiesÊ״η¢²¼£¬ÃûΪOn2TrueMotionVP8£¬È¡´úÁËÆäǰÉíVP7¡£

    ÔڹȸèÓÚ2010Äê2ÔÂÊÕ¹ºOn2Ö®ºó£¬¹È¸èÒªÇó·¢²¼VP8Ô´´úÂë¡£×îÖµµÃ×¢ÒâµÄÊÇ£¬×ÔÓÉÈí¼þ»ù½ð»áÔÚ2010Äê3ÔÂ12ÈÕ·¢²¼ÁËÒ»·â¹«¿ªÐÅ£¬ÒªÇó¹È¸èÖð²½ÓÃHTML5ºÍ×ÔÓÉVP8µÄ»ìºÏÌåÈ¡´úYouTubeÉÏʹÓÃAdobeFlashPlayerºÍH.264¡£

    2010Äê5ÔÂ19ÈÕ£¬ÔÚGoogleI/O´ó»áÉÏ£¬Google·¢²¼ÁËÀàËÆBSDµÄVP8±à½âÂëÆ÷Èí¼þºÍ»ùÓÚ²»¿É³·ÏúµÄÃâ·ÑרÀûÐí¿ÉϵÄVP8±ÈÌØÁ÷¸ñʽ¹æ·¶¡£ÕâʹµÃVP8³ÉΪOn2TechnologiesµÄµÚ¶þ¿î¿ª·Å²úÆ·£¬´ËǰËûÃÇÔÚ2002Ä꽫VP3±à½âÂëÆ÷¾èÔù¸øXiph.Org»ù½ð»á£¬ËûÃÇ´ÓÖÐÑÜÉú³öTheora±à½âÂëÆ÷¡£

    2011Äê2Ô£¬MPEGLAÑûÇëרÀû³ÖÓÐÈËÈ·¶¨¶ÔVP8¿ÉÄÜÖÁ¹ØÖØÒªµÄרÀû£¬ÒÔÐγÉÒ»¸öÁªºÏµÄVP8רÀû³Ø¡£Òò´Ë£¬½ñÄê3Ô£¬ÃÀ¹ú˾·¨²¿£¨DoJ£©¿ªÊ¼¶ÔÂåɼí¶MPEG½øÐе÷²é£¬³ÆÆä¿ÉÄÜÊÔͼ¶óɱ¾ºÕù¡£2011Äê7Ô£¬MPEGLAÐû²¼£¬¾¡¹ÜÓÐ12ÃûרÀû³ÖÓÐÈËÏìÓ¦Æä×齨VP8רÀû³ØµÄºôÓõ£¬µ«Ã»ÓÐ͸¶Ïà¹Ø×¨Àû£¬¾¡¹ÜOn2ÒѾ­½ß¾¡È«Á¦±ÜÃâ´ËÀàרÀû¡£

    2011Äê11Ô£¬»¥ÁªÍø¹¤³ÌÈÎÎñ×é·¢²¼ÁËÐÅÏ¢ÐÔRFC6386£¬VP8Êý¾Ý¸ñʽºÍ½âÂëÖ¸ÄÏ¡£

    2013Äê3Ô£¬MPEGLAÐû²¼£¬ÔÚÓë¹È¸è´ï³ÉЭÒ飬Ðí¿ÉÆäÉù³Æ¶ÔVP8ʵʩ“¿ÉÄÜÖÁ¹ØÖØÒª”µÄרÀûºó£¬ËüÒÑ·ÅÆú×齨VP8רÀû³ØµÄŬÁ¦£¬²¢ÊÚÓè¹È¸è½«ÕâЩרÀûÔÙÐí¿É¸øVP8»òVP9µÄÈκεÚÈý·½Óû§µÄȨÀû¡£ÔڹȸèÓÚ2013Äê1ÔÂÏòMPEGίԱ»áÌá½»VP8Ö®ºó£¬Õâ±Ê½»Ò×ΪMPEG±ê×¼»¯¿ÉÄÜΪÆäÃâ°æË°µÄ»¥ÁªÍøÊÓÆµ±à½âÂëÆ÷ɨÇåÁ˵À·¡£

    2013Äê3Ô£¬Åµ»ùÑÇÔڵ¹ú·¨Ôº¶ÔHTCºÍ¹È¸èÔÚAndroidÖÐʹÓÃVP8Ìá³öרÀûË÷Åâ;È»¶ø£¬ÔÚ2013Äê8ÔÂ5ÈÕ£¬webmÏîÄ¿Ðû²¼µÂ¹ú·¨ÔºÒѲö¨VP8²»ÇÖ·¸Åµ»ùÑǵÄרÀû¡£

    ŵ»ùÑÇÒѾ͡¶VP8Êý¾Ý¸ñʽºÍ½âÂëÖ¸ÄÏ¡·ÏòIETFÕýʽÐû²¼ÁË֪ʶ²úȨ£¨IPR£©£¬ÆäÖÐÁгöÁË64ÏîÒÑÊÚȨרÀûºÍ22Ïî´ý¾öרÀûÉêÇë¡£
    ʵÏÖ libvpx
    VP8£¨ºÍVP9£©±à½âÂëÆ÷µÄ²Î¿¼ÊµÏÖ¿ÉÒÔÔÚ±à³Ì¿âlibvpxÖÐÕÒµ½£¬¸Ã¿â×÷Ϊ×ÔÓÉÈí¼þ·¢²¼¡£Ëü·Ö±ð¾ßÓÐÒ»´Îͨ¹ýºÍÁ½´Î±àÂëµÄģʽ£¬¶øÒ»´Îͨ¹ýģʽ±»³ÆÎª±»ÆÆ»µ£¬²¢ÇÒ²»ÄܶÔÄ¿±ê±ÈÌØÂÊÌṩÓÐЧµÄ¿ØÖÆ¡£

    Ŀǰ£¬libvpxÊÇΨһÄܹ»¶ÔVP8ÊÓÆµÁ÷½øÐбàÂëµÄÈí¼þ¿â¡£»ùÓÚx264¿ò¼ÜµÄ±àÂëÆ÷xvp8ÕýÔÚÓÉx264ÍŶӿª·¢¡£
    ±àÂë »ùÓÚGoogleVP8¿â£¨FourCC£ºVP80£©µÄVP8±à½âÂëÆ÷µÄWindows°ü×°Æ÷µÄÊÓÆµ¿ÉÓá£

    ·ÒÀ¼µÄWebMÏîĿӲ¼þÍŶӷ¢²¼ÁËÊÊÓÃÓÚVP8µÄRTLÓ²¼þ±àÂëÆ÷£¬¸Ã±àÂëÆ÷¿É¹©°ëµ¼ÌåÖÆÔìÉÌÃâ·ÑʹÓá£

    NvidiaTegraÒÆ¶¯Ð¾Æ¬×é¾ßÓÐÍêÕûµÄVP8Ó²¼þ±àÂëºÍ½âÂ빦ÄÜ£¨×ÔTegra4ÒÔÀ´£©¡£

    Nexus5¿ÉÒÔʹÓÃÓ²¼þ±àÂë
    ÒëÂë libvpxÄܹ»½âÂëVP8ÊÓÆµÁ÷¡£

    2010Äê7ÔÂ23ÈÕ£¬FFmpegÍŶӵÄFionaGlaser£¬RonaldBultjeºÍDavidConradÐû²¼ÁËffvp8½âÂëÆ÷¡£Í¨¹ý²âÊÔ£¬ËûÃÇÈ·¶¨ffvp8±È¹È¸è×Ô¼ºµÄlibvpx½âÂëÆ÷¸ü¿ì¡£WebMProjectÓ²¼þÍŶӷ¢²¼ÁËÒ»¸öÓÃÓÚVP8µÄRTLÓ²¼þ½âÂëÆ÷£¬¸Ã½âÂëÆ÷¿ÉÒÔÁã³É±¾·¢²¼¸ø°ëµ¼Ì幫˾¡£TATVIKTechnologiesÐû²¼ÍƳöÕë¶ÔARMCortex-A8´¦ÀíÆ÷ÓÅ»¯µÄVP8½âÂëÆ÷¡£MarvellµÄARMADA1500-miniоƬ×é¾ßÓÐVP8±êÇåºÍ¸ßÇåÓ²¼þ½âÂëÖ§³Ö£¨ÓÃÓÚChromecast£©¡£Ó¢ÌضûÔÚÆäBayTrailоƬ×éÖÐÄÚÖÃÁËÍêÕûµÄVP8½âÂëÖ§³Ö¡£Ó¢ÌضûBroadwell»¹Ôö¼ÓÁËVP8Ó²¼þ½âÂëÖ§³Ö¡£
    VP8ĿǰÊÇWebRTCÖÐʹÓõÄĬÈÏÊÓÆµ±à½âÂëÆ÷¡£´óÔ¼90%»ò¸ü¶àµÄWebRTCÊÓÆµ»á»°Ê¹ÓÃVP8¡£
    keneucÖ§³ÖÄÄЩÊÓÆµÑ¹Ëõ¸ñʽ£¿ keneucĿǰ½öÖ§³ÖVP8¡£VP9Ò²½«ÔÚ²»¾ÃµÄ½«À´×÷ΪѡÏîÌṩ¡£µ«ÊÇ£¬ÖØÒªµÄÊÇҪעÒ⣬ÔÚÐí¶à·½Ã棬VP8±ÈVP9¸ü¿ÉÈ¡¡£ÕâÊÇÒòΪVP9ʹÓøߴï10-40%µÄ×ÊÔ´£¨CPU£©À´Ñ¹ËõÊÓÆµ£¬¶øVP8ÔòÒªÇáµÃ¶à¡£´ÓºÃµÄ·½ÃæÀ´Ëµ£¬VP9ʹÓõĴø¿í¼õÉÙÁË40%£¬²¢Ìṩ¸üÇåÎúµÄͼÏñ¡£keneuc²»Ö§³ÖH264£¬ÒòΪÓëH264Ïà¹ØµÄÐí¿ÉÄ£Ðͺܸ´ÔÓ¡£

    ÉÏһƪ£º»¤Ê¿Õ¾ºô½ÐÖ÷»úϵͳ³§¼Ò-ÍøÂçµç»°Åàѵ-voip»ù´¡ÖªÊ¶
    ·µ»Ø
    ÏÂһƪ£ºÒ½Ôººô½ÐÆ÷Æ·ÅÆÏµÍ³³§¼Ò-ʲôÊÇÔÆUC£¿
      ¡¾ÍøÕ¾µØÍ¼¡¿¡¾sitemap¡¿