ÊÓÆµ±à½âÂëÊÖÒÕµÄÖ÷ÒªÍ»ÆÆ
×÷Ϊ°×°×²¼²¼ÊÓÆµ²¥·ÅϵͳµÄÊÖÒÕ»ùʯ£¬ÐÂÐͱà½âÂëÆ÷½ÓÄÉH.266/VVC£¨Versatile Video Coding£©±ê׼ʵÏÖÍ»ÆÆÐÔѹËõЧÂÊ¡£Ïà±È¹Å°åH.265±ê×¼£¬Ð¼ƻ®ÔÚ¼á³ÖÒ»ÂÉ»ÖÊÌõ¼þÏÂѹËõÂÊÌáÉý40%£¬Õâ¶Ô1080P¼°4KÊÓÆµµÄʵʱ´«Êä¾ßÓиïÃüÐÔÒâÒå¡£ÖµµÃ×¢ÖØµÄÊÇ£¬ÏµÍ³ÌØÊâÕë¶ÔÒÆ¶¯¶Ë³¡¾°ÓÅ»¯ÏàʶÂëÖØÆ¯ºó£¬Í¨¹ýÖ¸Á¼ÓËÙÊÖÒÕ½«CPUÕ¼ÓÃÂʽµµÍÖÁÔÓÐˮƽµÄ60%£¬ÕâÏîÓÅ»¯ÔõÑùƽºâ»ÖÊÓ빦ºÄµÄ¹ØÏµ£¿ÃÕµ×ÊÇÒÀÀµÖÇÄÜÂëÁ÷·Ö²ãÊÖÒÕ£¬¶¯Ì¬·ÖÅɱàÂë×ÊÔ´ÖÁÒªº¦Ö¡ÓëÖÐÐÄÖ¡¡£
¶¯Ì¬ÂëÂʵ÷½âÊÖÒÕµÄÑݽøÂ·¾¶
»ùÓÚÉî¶ÈѧϰµÄABR£¨×Ô˳ӦÂëÂÊ£©Ëã·¨ÊÇÌáÉýÍøÂç˳ӦÐԵĽ¹µãÎäÆ÷¡£¸ÃÊÖÒÕͨ¹ýLSTM£¨ÊÇ·ÇÆÚÓ°ÏóÍøÂ磩ʵʱչÍûÍøÂç´ø¿í²¨¶¯£¬½áÊÊÓû§×°±¸½âÂëÄÜÁ¦ÓëÊÓÆµÄÚÈÝÖØÆ¯ºó£¬¹¹½¨³ö¶àά¾öÒ龨Õó¡£ÔÚÏÖʵ²âÊÔÖУ¬ÏµÍ³ÔÚÈõÍøÇéÐÎÏÂÈÔÄܼá³Ö85%µÄÔ»ÖÊ·ºÆð£¬¿¨¶ÙÂÊÏà±È¹Å°å¼Æ»®Ï½µ72%¡£ÌØÊâÖµµÃ¹Ø×¢µÄÊÇÐÂÐͱßÑØÅÌËã½ÚµãµÄ°²ÅÅ£¬Ê¹µÃÂëÂʾöÒéÏìӦʱ¼äËõ¶ÌÖÁ150ms¼¶±ð£¬Õâ¶ÔÖ±²¥ÀàÓ¦ÓõÄÌåÑéÌáÉý¾ßÓоöÒéÐÔ×÷Óá£
ÖÇÄÜÔ¤¼ÓÔØ»úÖÆµÄʵÏÖÔÀí
ÊÓÆµ²¥·ÅµÄÁ÷ͨÌåÑéÀë²»¿ªÁ¢ÒìµÄÔ¤¼ÓÔØÕ½ÂÔ¡£ÏµÍ³Í¨¹ýÐÐΪչÍûÄ£×ÓÆÊÎöÓû§Ô¢Ä¿Ï°¹ß£¬ÔÚÊÓÆµ½âÂëÏß³ÌÖ®Í⽨Éè×ÔÁ¦µÄԤȡͨµÀ¡£µ±¼ì²âµ½WiFi6ÍøÂçÇéÐÎʱ£¬Ô¤¼ÓÔØÄ£¿é»á×Ô¶¯ÆôÓÃ¶àÆ¬¶Ï²¢ÐÐÏÂÔØÊÖÒÕ£¬»º³åЧÂʽÏͨÀýÒªÁìÌáÉý3±¶¡£ÔÚÁ÷Á¿Ãô¸Ð³¡¾°Ï£¬ÏµÍ³ÔòÇл»ÖÁÖÇÄܽÚԼģʽ£¬½öÔ¤ÔØÒªº¦IÖ¡Êý¾Ý¡£ÕâÖÖµ¯ÐÔ»úÖÆÔõÑùʵÏÖ¾«×¼¿ØÖÆ£¿ÉñÃØÔÚÓÚ×ÔÖ÷Ñз¢µÄQoE£¨ÌåÑéÖÊÁ¿£©ÆÀ¹ÀÄ£×Ó£¬ËüÄÜʵʱÅÌËã´ø¿í±¾Ç®ÓëÌåÑéÊÕÒæµÄƽºâµã¡£
Ó²¼þ¼ÓËÙÖ§³ÖµÄÐͬÓÅ»¯
ÐÂÒ»´úGPUÓ²¼þ½âÂëÒýÇæµÄÉî¶ÈÕûºÏ´ó·ùÊÍ·ÅÁËϵͳDZÄÜ¡£²âÊÔÊý¾ÝÏÔʾ£¬´îÔØAdreno 660оƬµÄ×°±¸ÔÚʹÓÃÓ²½âģʽʱ£¬4KÊÓÆµµÄ¹¦ºÄ½µµÍ´ï45%¡£¸üÍ»ÆÆÐÔµÄÏ£ÍûÌåÏÖÔÚÒì¹¹ÅÌËã¼Ü¹¹£¬ÏµÍ³ÄÜ×Ô¶¯·ÖÅÉH.266½âÂëʹÃüÖÁNPU£¨Éñ¾ÍøÂç´¦Öóͷ£µ¥Î»£©´¦Öóͷ££¬Ê¹8KÊÓÆµµÄʵʱ½âÂë³ÉΪ¿ÉÄÜ¡£ÕâÖÖÈíÓ²ÐͬµÄÉè¼ÆË¼Ð÷£¬ÊÇ·ñÒâζ׏Ű崿Èí¼þ¼Æ»®µÄÖս᣿ÖÁÉÙÔÚÄ¿½ñÊÖÒս׶Σ¬»ìÏý¼Ü¹¹Õ¹ÏÖ³öÁËÏÔ×ŵÄÐÔÄÜÓÅÊÆ¡£
¶àÐÒé´«ÊäϵͳµÄÉú̬¹¹½¨
ΪӦ¶ÔÖØ´óµÄÍøÂçÇéÐΣ¬ÏÏû³Á¢ÒìÐÔµØÕûºÏQUIC£¨¿ìËÙUDP»¥ÁªÍøÅþÁ¬£©ÓëWebRTCË«´«ÊäÐÒé¡£ÔÚ¿ç¾³ÊÓÆµ´«Ê䳡¾°ÖУ¬QUICÐÒéµÄ¶à·¸´ÓÃÌØÕ÷ʹÅþÁ¬½¨Éèʱ¼äËõ¶ÌÖÁ50msÒÔÄÚ£¬¶øWebRTCµÄNAT´©Í¸ÄÜÁ¦Ôò°ü¹ÜÁËP2P·Ö·¢Ð§ÂÊ¡£Í¨¹ý¹¹½¨ÖÇÄÜÐÒéÑ¡ÔñÒýÇæ£¬ÏµÍ³ÄÜÆ¾Ö¤ÊµÊ±ÍøÂçÕï¶ÏЧ¹û×Ô¶¯Çл»×î¼Ñ´«Êä·¾¶¡£ÕâÖÖ¶¯Ì¬ÐÒéÕ»Éè¼ÆÊ¹Æ½¾ùÊ×֡ʱ¼ä½µµÍÖÁ0.8Ã룬½Ï¼òµ¥ÐÒ鼯»®ÌáÉý67%µÄÅþÁ¬ÎȹÌÐÔ¡£
´ÓH.266±à½âÂëˢе½ÖÇÄÜ´«Êäϵͳ¹¹½¨£¬°×°×²¼²¼ÊÓÆµ²¥ËÉÊÖÒÕÒÑÐγÉÍêÕûµÄÊÖÒÕ»¤³ÇºÓ¡£ÕâЩÁ¢Òì²»µ«´ó·ùÌáÉýÊÓÆµ¼ÓÔØËÙÂÊÓë²¥·ÅÁ÷ͨ¶È£¬¸üÔÚÄܺĿØÖÆ¡¢ÍøÂç˳ӦÐԵȷ½ÃæÊ÷Á¢ÐÐҵбê¸Ë¡£Ëæ×ÅAV1±àÂë±ê×¼µÄÒ»Á¬ÓÅ»¯ÓëAIоƬµÄËãÁ¦Í»ÆÆ£¬Î´À´µÄÊÓÆµ²¥ËÉÊÖÒÕ½«ÏòןüÖÇÄÜ¡¢¸ü½ÚÄܵį«ÏòÒ»Á¬Ñݽø¡£ÊÓÆµ±à½âÂëÊÖÒÕµÄÖ÷ÒªÍ»ÆÆ
×÷Ϊ°×°×²¼²¼ÊÓÆµ²¥·ÅϵͳµÄÊÖÒÕ»ùʯ£¬ÐÂÐͱà½âÂëÆ÷½ÓÄÉH.266/VVC£¨Versatile Video Coding£©±ê׼ʵÏÖÍ»ÆÆÐÔѹËõЧÂÊ¡£Ïà±È¹Å°åH.265±ê×¼£¬Ð¼ƻ®ÔÚ¼á³ÖÒ»ÂÉ»ÖÊÌõ¼þÏÂѹËõÂÊÌáÉý40%£¬Õâ¶Ô1080P¼°4KÊÓÆµµÄʵʱ´«Êä¾ßÓиïÃüÐÔÒâÒå¡£ÖµµÃ×¢ÖØµÄÊÇ£¬ÏµÍ³ÌØÊâÕë¶ÔÒÆ¶¯¶Ë³¡¾°ÓÅ»¯ÏàʶÂëÖØÆ¯ºó£¬Í¨¹ýÖ¸Á¼ÓËÙÊÖÒÕ½«CPUÕ¼ÓÃÂʽµµÍÖÁÔÓÐˮƽµÄ60%£¬ÕâÏîÓÅ»¯ÔõÑùƽºâ»ÖÊÓ빦ºÄµÄ¹ØÏµ£¿ÃÕµ×ÊÇÒÀÀµÖÇÄÜÂëÁ÷·Ö²ãÊÖÒÕ£¬¶¯Ì¬·ÖÅɱàÂë×ÊÔ´ÖÁÒªº¦Ö¡ÓëÖÐÐÄÖ¡¡£
¶¯Ì¬ÂëÂʵ÷½âÊÖÒÕµÄÑݽøÂ·¾¶
»ùÓÚÉî¶ÈѧϰµÄABR£¨×Ô˳ӦÂëÂÊ£©Ëã·¨ÊÇÌáÉýÍøÂç˳ӦÐԵĽ¹µãÎäÆ÷¡£¸ÃÊÖÒÕͨ¹ýLSTM£¨ÊÇ·ÇÆÚÓ°ÏóÍøÂ磩ʵʱչÍûÍøÂç´ø¿í²¨¶¯£¬½áÊÊÓû§×°±¸½âÂëÄÜÁ¦ÓëÊÓÆµÄÚÈÝÖØÆ¯ºó£¬¹¹½¨³ö¶àά¾öÒ龨Õó¡£ÔÚÏÖʵ²âÊÔÖУ¬ÏµÍ³ÔÚÈõÍøÇéÐÎÏÂÈÔÄܼá³Ö85%µÄÔ»ÖÊ·ºÆð£¬¿¨¶ÙÂÊÏà±È¹Å°å¼Æ»®Ï½µ72%¡£ÌØÊâÖµµÃ¹Ø×¢µÄÊÇÐÂÐͱßÑØÅÌËã½ÚµãµÄ°²ÅÅ£¬Ê¹µÃÂëÂʾöÒéÏìӦʱ¼äËõ¶ÌÖÁ150ms¼¶±ð£¬Õâ¶ÔÖ±²¥ÀàÓ¦ÓõÄÌåÑéÌáÉý¾ßÓоöÒéÐÔ×÷Óá£
ÖÇÄÜÔ¤¼ÓÔØ»úÖÆµÄʵÏÖÔÀí
ÊÓÆµ²¥·ÅµÄÁ÷ͨÌåÑéÀë²»¿ªÁ¢ÒìµÄÔ¤¼ÓÔØÕ½ÂÔ¡£ÏµÍ³Í¨¹ýÐÐΪչÍûÄ£×ÓÆÊÎöÓû§Ô¢Ä¿Ï°¹ß£¬ÔÚÊÓÆµ½âÂëÏß³ÌÖ®Í⽨Éè×ÔÁ¦µÄԤȡͨµÀ¡£µ±¼ì²âµ½WiFi6ÍøÂçÇéÐÎʱ£¬Ô¤¼ÓÔØÄ£¿é»á×Ô¶¯ÆôÓÃ¶àÆ¬¶Ï²¢ÐÐÏÂÔØÊÖÒÕ£¬»º³åЧÂʽÏͨÀýÒªÁìÌáÉý3±¶¡£ÔÚÁ÷Á¿Ãô¸Ð³¡¾°Ï£¬ÏµÍ³ÔòÇл»ÖÁÖÇÄܽÚԼģʽ£¬½öÔ¤ÔØÒªº¦IÖ¡Êý¾Ý¡£ÕâÖÖµ¯ÐÔ»úÖÆÔõÑùʵÏÖ¾«×¼¿ØÖÆ£¿ÉñÃØÔÚÓÚ×ÔÖ÷Ñз¢µÄQoE£¨ÌåÑéÖÊÁ¿£©ÆÀ¹ÀÄ£×Ó£¬ËüÄÜʵʱÅÌËã´ø¿í±¾Ç®ÓëÌåÑéÊÕÒæµÄƽºâµã¡£
Ó²¼þ¼ÓËÙÖ§³ÖµÄÐͬÓÅ»¯
ÐÂÒ»´úGPUÓ²¼þ½âÂëÒýÇæµÄÉî¶ÈÕûºÏ´ó·ùÊÍ·ÅÁËϵͳDZÄÜ¡£²âÊÔÊý¾ÝÏÔʾ£¬´îÔØAdreno 660оƬµÄ×°±¸ÔÚʹÓÃÓ²½âģʽʱ£¬4KÊÓÆµµÄ¹¦ºÄ½µµÍ´ï45%¡£¸üÍ»ÆÆÐÔµÄÏ£ÍûÌåÏÖÔÚÒì¹¹ÅÌËã¼Ü¹¹£¬ÏµÍ³ÄÜ×Ô¶¯·ÖÅÉH.266½âÂëʹÃüÖÁNPU£¨Éñ¾ÍøÂç´¦Öóͷ£µ¥Î»£©´¦Öóͷ££¬Ê¹8KÊÓÆµµÄʵʱ½âÂë³ÉΪ¿ÉÄÜ¡£ÕâÖÖÈíÓ²ÐͬµÄÉè¼ÆË¼Ð÷£¬ÊÇ·ñÒâζ׏Ű崿Èí¼þ¼Æ»®µÄÖս᣿ÖÁÉÙÔÚÄ¿½ñÊÖÒս׶Σ¬»ìÏý¼Ü¹¹Õ¹ÏÖ³öÁËÏÔ×ŵÄÐÔÄÜÓÅÊÆ¡£
¶àÐÒé´«ÊäϵͳµÄÉú̬¹¹½¨
ΪӦ¶ÔÖØ´óµÄÍøÂçÇéÐΣ¬ÏÏû³Á¢ÒìÐÔµØÕûºÏQUIC£¨¿ìËÙUDP»¥ÁªÍøÅþÁ¬£©ÓëWebRTCË«´«ÊäÐÒé¡£ÔÚ¿ç¾³ÊÓÆµ´«Ê䳡¾°ÖУ¬QUICÐÒéµÄ¶à·¸´ÓÃÌØÕ÷ʹÅþÁ¬½¨Éèʱ¼äËõ¶ÌÖÁ50msÒÔÄÚ£¬¶øWebRTCµÄNAT´©Í¸ÄÜÁ¦Ôò°ü¹ÜÁËP2P·Ö·¢Ð§ÂÊ¡£Í¨¹ý¹¹½¨ÖÇÄÜÐÒéÑ¡ÔñÒýÇæ£¬ÏµÍ³ÄÜÆ¾Ö¤ÊµÊ±ÍøÂçÕï¶ÏЧ¹û×Ô¶¯Çл»×î¼Ñ´«Êä·¾¶¡£ÕâÖÖ¶¯Ì¬ÐÒéÕ»Éè¼ÆÊ¹Æ½¾ùÊ×֡ʱ¼ä½µµÍÖÁ0.8Ã룬½Ï¼òµ¥ÐÒ鼯»®ÌáÉý67%µÄÅþÁ¬ÎȹÌÐÔ¡£
´ÓH.266±à½âÂëˢе½ÖÇÄÜ´«Êäϵͳ¹¹½¨£¬°×°×²¼²¼ÊÓÆµ²¥ËÉÊÖÒÕÒÑÐγÉÍêÕûµÄÊÖÒÕ»¤³ÇºÓ¡£ÕâЩÁ¢Òì²»µ«´ó·ùÌáÉýÊÓÆµ¼ÓÔØËÙÂÊÓë²¥·ÅÁ÷ͨ¶È£¬¸üÔÚÄܺĿØÖÆ¡¢ÍøÂç˳ӦÐԵȷ½ÃæÊ÷Á¢ÐÐҵбê¸Ë¡£Ëæ×ÅAV1±àÂë±ê×¼µÄÒ»Á¬ÓÅ»¯ÓëAIоƬµÄËãÁ¦Í»ÆÆ£¬Î´À´µÄÊÓÆµ²¥ËÉÊÖÒÕ½«ÏòןüÖÇÄÜ¡¢¸ü½ÚÄܵį«ÏòÒ»Á¬Ñݽø¡£