Ò»¡¢ÊÖÒÕÔÀíÉî¶ÈÆÊÎö
Çï¿ûapp×îаæ½ÓÄÉHLS£¨HTTP Live Streaming£©Á÷ýÌåÐÒéÖØ¹¹ÁËÊÓÆµ´«Êä¼Ü¹¹¡£ÆäÃâ·ÑAPI½Ó¿ÚÐÂÔöÁË×Ô˳ӦÂëÂʵ÷½â¹¦Ð§£¬¿Éƾ֤Óû§ÍøÂç״̬ÖÇÄÜÆ¥Åä480PÖÁ4KÇø·ÖÂÊ¡£µ×²ãËã·¨Éý¼¶·½Ã棬¿ª·¢ÍŶÓÔËÓô«ÊäѹËõËã·¨£¨TCA2.0£©½«ÊÓÆµ·â×°Ìå»ýËõ¼õ23%£¬ÕâÕýÊÇʵÏÖ¼ÓÔØËÙÂÊÌáÉýµÄÒªº¦ÊÖÒÕÍ»ÆÆ¡£
¶þ¡¢Çå¾²ÏÂÔØÓë×°ÖÃÖ¸ÄÏ
»ñÈ¡¹Ù·½°æÇï¿ûappÐèͨ¹ýË«ÖØÑéÖ¤»úÖÆ£ºÉ¨Ãè¹ÙÍøÌṩµÄ¶¯Ì¬¶þάÂë»ñÈ¡ÔÝʱÏÂÔØÆ¾Ö¤£¬Ö®ºóÔÚ×°ÖÃÀú³ÌÖоÙÐÐSHA-256УÑé¡£²¿·ÖÓû§·´ÏìµÄ×°ÖðüÒì³£ÎÊÌ⣬¶àÔ´ÓÚδʵʱɨ³ý¾É°æ±¾²ÐÁôÎļþ¡£Ð°æ×°ÖóÌÐòÌØÊâÔöÌíÁË×Ô¶¯ÕûÀíÄ£¿é£¬È·±£È«ÐÂÔËÐÐÇéÐι¹½¨¡£
Èý¡¢API½Ó¿ÚʵսÉèÖÃ
ÊÓÆµ¼ÓÔØËÙÂʵļ«ÖÂÓÅ»¯ÐèÒªºÏÀíÉèÖÃAPI²ÎÊý¡£Í¨¹ýÔ¤¼ÓÔØ»º³åÇøµÄÉèÖã¨ÍƼöÖµ128KB£©¿ÉïÔÌ23%µÄÊ×Ö¡ÆÚ´ýʱ¼ä¡£ÔÚAndroidƽ̨ÉÏ£¬¿ª·¢Õß¿ÉÆôÓÃÓ²¼þ½âÂë¼ÓËÙÖ¸ÁÁ¬ÏµÊÓÆµÒªº¦Ö¡Ô¤È¡Õ½ÂÔ£¬Êµ²â¼ÓÔØÐ§ÂÊÌáÉý´ï47%¡£µ«ÔõÑùÑéÖ¤ÉèÖÃÊÇ·ñÉúЧ£¿ÏµÍ³ÈÕÖ¾ÖеÄDECODER_PERF±ê¼Ç¿ÉÖ±¹Û·´Ó¦´¦Öóͷ£Ð§ÂÊ¡£
ËÄ¡¢ÖÇÄÜ»º´æÖÎÀíÕ½ÂÔ
а滺´æÖÎÀíϵͳ½ÓÄÉLRU-KËã·¨Ìæ»»¹Å°åLRU£¬Í¨Ì«¹ýÎöÓû§Ô¢Ä¿Ï°¹ß½¨ÉèÖÇÄÜÕ¹ÍûÄ£×Ó¡£²âÊÔÊý¾ÝÏÔʾ£¬¸ÃÕ½ÂÔʹÈÈÃÅÊÓÆµµÄ»º´æÖÀÖÐÂÊÌáÉýÖÁ92%£¬ÀäÃÅÄÚÈÝ´æ´¢Á¿ïÔÌ65%¡£Óû§¿ÉÊÖ¶¯ÉèÖô洢ãÐÖµ£¨½¨Òé±£´æ10%¿Õ¼ä£©£¬ÏµÍ³»á×Ô¶¯ÓÅÏÈ»º´æÓû§±ê×¢µÄ"Õ䲨"ÄÚÈÝ¡£
Îå¡¢ÒÉÄÑÎÊÌâϵͳÅŲé
Õë¶Ô³£¼ûµÄÊÓÆµ¿¨¶ÙÕ÷Ï󣬿ª·¢Õß¹¤¾ßÖеÄÍøÂçÕï¶ÏÄ£¿é¿Éʵʱ׷×ÙCDN½Úµã״̬¡£µ±¼ì²âµ½Ìض¨ÇøÓòÍøËÙµÍÓÚ2Mbpsʱ£¬ÏµÍ³»á×Ô¶¯Çл»ÖÁ±ßÑØÅÌËã½Úµã¾ÙÐÐÄÚÈÝ·Ö·¢¡£ÌØÊâÐèÒª×¢ÖØµÄÊÇ£¬ÆôÓÿª·¢ÕßģʽµÄµ÷ÊÔÈÕÖ¾¹¦Ð§»áʹAPIÏìÓ¦ÑÓ³ÙÔöÌí15ms£¬Ò»Ñùƽ³£Ê¹Óý¨Ò鹨±Õ¸ÃÑ¡Ïî¡£
ͨ¹ý¶ÔÇï¿ûappÏÂÔØšóapiÃâ·Ñ×îаæµÄÖÜÈ«ÆÊÎö£¬ÎÒÃÇ¿ÉÒÔÇåÎú¿´µ½ÆäÔÚÊÓÆµ´«ÊäÐÒéÓÅ»¯¡¢ÖÇÄÜ»º´æÖÎÀíµÈ·½ÃæµÄÊÖÒÕÁ¢Òì¡£Óû§ºÏÀíÔËÓÃAPIÉèÖù¤¾ßºÍϵͳÕï¶Ï¹¦Ð§£¬¿É½«ÊÓÆµ¼ÓÔØËÙÂÊÌáÉýÖÁÀíÂÛ×î´óÖµ¡£Ëæ×Å5GÍøÂçµÄÆÕ¼°£¬ÕâÏîÒÆ¶¯¶ËÊÓÆµ´¦Öóͷ£ÊÖÒձؽ«´øÀ´¸üÓÅÖʵÄÓû§ÌåÑé¡£½¹µã¹¦Ð§ÓëÊÖÒռܹ¹ÆÊÎö
Çï¿ûapp×îаæÏÂÔØ½ÓÄÉȫеĚóapi£¨Á÷ýÌå´«ÊäÐÒ飩£¬ÕâÏîÊÖÒÕÍ»ÆÆÊ¹µÃ³¬Çå»ÖÊ´«ÊäЧÂÊÌáÉý40%¡£ÄÚÖõÄÂþÑÜʽЧÀÍÆ÷¼¯Èº¿Éͬʱ³ÐÔØÍòÍò¼¶²¢·¢ÇëÇó£¬Óû§ÔÚԢĿ´óµØÓ°ÔºÌṩµÄÔºÏßͬ²½Ó°Æ¬Ê±£¬»º³åÆÚ´ýʱ¼äËõ¼õÖÁ0.8ÃëÒÔÄÚ¡£ÖµµÃ×¢ÖØµÄÊÇ£¬¸Ã°æ±¾ÌØÊâÕë¶Ô°²×¿11ÒÔÉÏϵͳ¾ÙÐеײãÊÊÅ䣬½â¾öÁËÒÔÍù°æ±¾ÔÚ·ÖÆÁ²¥·ÅʱµÄÒôƵ²î±ð²½ÎÊÌâ¡£
¶À¼Ò×ÊÔ´»ñÈ¡Óë¹ÛӰȨÏÞÉèÖÃ
ͨ¹ý¹Ù·½ÇþµÀ»ñÈ¡Çï¿ûapp×îаæÏÂÔØ°üºó£¬Óû§½«½âËø°üÀ¨´óµØÓ°ÔºÄê¶È300²¿ÐÂÆ¬ÔÚÄڵĽ¹µãƬ¿â¡£¸Ãƽ̨½ÓÄɶ¯Ì¬ÃÜÔ¿·Ö·¢»úÖÆ£¬Ã¿¸ö¹ÛÓ°ÕË»§¿ÉÌìÉúרÊôÑéÖ¤ÁîÅÆ£¨Token£©£¬°ü¹ÜÃâ·ÑԢĿȫ¼¯ÍêÕû°æµÄͬʱ¶Å¾øÕ˺ÅÀÄÓá£Õë¶ÔÈÈÃÅÓ°ÊÓ×ÊÔ´£¬ÏµÍ³»áÖÇÄÜÆôÓÃP2P-CDN£¨ÄÚÈÝ·Ö·¢ÍøÂ磩£¬Ôڸ߲¢·¢Ê±¶ÎÈÔÄܼá³Ö1080P»ÖÊÊä³ö¡£
¶àά¶ÈÇå¾²·À»¤ÏµÍ³¹¹½¨
аæÓ¦ÓÃÔÚÇå¾²¼Ü¹¹ÉÏʵÏÖÈýÖØÉý¼¶£ºÎļþУÑéÄ£¿éÐÂÔöSHA-256Êý×ÖÊðÃûÑéÖ¤£¬È·±£ÏÂÔØÀú³Ì²»±»¶ñÒâ¸Ä¶¯£»ÔËÐÐʱ·À»¤ÏµÍ³¿Éʵʱ¼à²âÒ쳣ȨÏÞŲÓ㬵±¼ì²âµ½ÆÁÄ»Â¼ÖÆ»ò½ØÆÁÐÐΪʱ×Ô¶¯´¥·¢Êý×Öˮӡ±£»¤£»×îÖ÷ÒªµÄÊÇÓë´óµØÓ°Ôº¹²½¨µÄÄÚÈݼÓÃÜͨµÀ£¬½ÓÄÉAES-256-CBCËã·¨¶Ô´«ÊäÖеÄÓ°ÊÓÊý¾Ý¾ÙÐж˵½¶Ë¼ÓÃÜ¡£
ÖÇÄÜ»¯¹ÛÓ°ÌåÑéÓÅ»¯¼Æ»®
Óû§Íê³ÉÇï¿ûapp×îаæÏÂÔØºó£¬AIÍÆ¼öÒýÇæ»áƾ֤¹ÛÓ°¼Í¼ÌìÉú¸öÐÔ»¯ÄÚÈݾØÕó¡£ÌØÊâÕë¶ÔÃâ·ÑԢĿȫ¼¯ÍêÕû°æ³¡¾°£¬ÏµÍ³ÌṩÖÇÄÜ×·¾çÌáÐÑ¡¢¶àÖն˽ø¶Èͬ²½µÈ±ã½Ý¹¦Ð§¡£²âÊÔÊý¾ÝÏÔʾ£¬Ð°汾µÄÊ×Ö¡¼ÓÔØËÙÂʵִïÐÐÒµÁìÏȵÄ380ms£¬ÔÚÈõÍøÂçÇéÐΣ¨2GÐźţ©ÏÂÈÔ¿Éά³Ö480PÁ÷ͨ²¥·Å¡£ÕâÖÖÊÖÒÕÍ»ÆÆÔõÑùת»¯ÎªÏÖʵ¹ÛÓ°ÌåÑ飿ÃÕµ×ÔÚÓÚÆä×ÔÖ÷Ñз¢µÄ¶¯Ì¬ÂëÂʵ÷½âËã·¨¡£
¿çƽ̨Éú̬ÕûºÏÓë×°±¸ÊÊÅä
×÷Ϊ´óµØÓ°ÔºÒƶ¯¶Ë¶À¼ÒÏàÖúͬ°é£¬¸Ã°æ±¾ÊµÏÖTV¶ËÓëÊÖ»ú¶ËµÄÄÚÈÝÎÞ·ìÏνӡ£Óû§Í¨¹ýšóapi½¨ÉèµÄ¹ÛÓ°ÕË»§£¬¿ÉÔÚÖÇÄܵçÊÓ¡¢³µÔØÏµÍ³µÈ12ÀàÖÕ¶Ë×ÔÓÉÇл»¡£ÌØÊâÓÅ»¯µÄDLNAͶÆÁÐÒ飬½«4KӰƬͶÉäÑÓ³Ù¿ØÖÆÔÚ80msÒÔÄÚ¡£Õë¶Ô²î±ð×°±¸ÌØÕ÷£¬ÊÓÆµ½âÂëÆ÷»áÖÇÄÜÑ¡ÔñÓ²¼þ¼ÓËټƻ®£¬ÔÚ¼á³Ö¸ß»ÖʵÄͬʱ½µµÍ35%µÄÄܺġ£
»áԱϵͳÓëºã¾ÃЧÀͰü¹Ü
ËäÈ»»ù´¡¹¦Ð§Ö§³ÖÃâ·ÑԢĿȫ¼¯ÍêÕû°æ£¬µ«Çï¿ûapp×îаæÏÂÔØÓû§¿ÉÑ¡ÔñÐÔ¿ªÍ¨VIPЧÀÍ»ñµÃ¸ü¸»ºñµÄÈ¨Òæ¡£¸¶·Ñ»áÔ±¶ÀÏíµÄÀ¶¹âÔÅÌ×ÊÔ´¿â£¬°üÀ¨´óµØÓ°ÔºÎ´¹ûÕæµÄµ¼Ñݼô¼°æÄÚÈÝ¡£Æ½Ì¨ÔÊÐíËùÓÐÓû§ÏíÓÐÓÀÊÀÐԵĻù´¡¹ÛӰȨ£¬×ÝÈ»ºóÐø°æ±¾¸üÐÂÒ²²»»áÏ÷¼õÏÖÓй¦Ð§¡£Êý¾ÝǨáã·½Ãæ£¬½ÓÄÉÇø¿éÁ´ÊÖÒÕ±¸·ÝÓû§¹ÛÓ°ÀúÊ·£¬È·±£Êý×Ö×ʲúÓÀÊÀ¿É×·ËÝ¡£
ͨ¹ýÉî¶ÈÌåÑéÇï¿ûapp×îаæÏÂÔØµÄÍêÕû¹¦Ð§ÏµÍ³£¬ÎÒÃÇ¿ÉÒÔÇåÎú¿´µ½ÆäÊÖÒռܹ¹Óë´óµØÓ°Ôº×ÊÔ´µÄÉî¶ÈÈÚºÏÓÅÊÆ¡£´Ó¶À¼ÒšóapiÐÒé´øÀ´µÄ´«ÊäˢУ¬µ½ÖÇÄÜ»¯¹ÛÓ°ÌåÑéµÄÈ«·½Î»Éý¼¶£¬Õâ¿îÓ¦ÓÃÕýÔÚÖØÐ½çËµÒÆ¶¯¶ËÃâ·ÑԢĿȫ¼¯ÍêÕû°æµÄ±ê×¼¡£Ëæ×Å5GÍøÂçµÄÆÕ¼°£¬ÕâÖÖÊÖÒռƻ®»ò½«³ÉΪÁ÷ýÌåÐÐÒµµÄбê¸Ë¡£