Ò»¡¢ÊÖÒÕÔÀíÉî¶ÈÆÊÎö
Çï¿û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ÍøÂçµÄÆÕ¼°£¬ÕâÏîÒÆ¶¯¶ËÊÓÆµ´¦Öóͷ£ÊÖÒձؽ«´øÀ´¸üÓÅÖʵÄÓû§ÌåÑé¡£
Ò»¡¢½â¹¹ËĹûÌØÖÊ£º×ÔÈ»½çµÄÓªÑø±¦¿â
Õâ×é¿´ËÆ²î±ðÏÔÖøµÄʳ²ÄʵÔò×é³ÉÐþÃîµÄÓªÑø±Õ»·¡£Ë¿¹Ï¸»º¬±û´¼¶þËáÄÜÒÖÖÆÖ¬·¾Èº¼¯£¬Æä¹Ï°±ËẬÁ¿¸üÊÇÊ߲˽çµÄÇ̳þ£»²ÝÝ®µÄάÉúËØCº¬Á¿ÊÇÄûÃʵÄ1.5±¶£¬÷·»¨Ëá¶Ô¿¹Ñõ»¯¾ßÓÐÆæÒì¼ÛÖµ£»Çï¿ûð¤ÒºÖйû½ºÓë¶àÌÇÌå±ÈÀý¿°³ÆÍêÉÆ£¬Êdz¦Î¸Ñø»¤µÄ×ÔÈ»ÆÁÕÏ£»¶øÁñÁ«ÔòÒÀ¸½Áò°·ËغÍÉ«°±Ëá×éºÏ£¬³ÉΪµ÷ÀíÉñ¾ÏµÍ³µÄÄÜÁ¿¹û¡£ÏÄÈÕʳÓÃÕâÖֻƽð×éºÏ£¬¿ÉʹÓÅÖÊÂѰס¢ÉÅʳÏËάÓë×ÔÈ»½ÍËØµÄÉãÈëµÖ´ïÀíÏëÆ½ºâ¡£
¶þ¡¢º®ÈÈÊôÐÔ»¥¼Ã£º´òÔìÎÂ˳×ÌÑøÏµÍ³
ÔõÑùÔÚÑ×Ñ×ÏÄÈÕÆ½ºâº®ÈÈÌåÖÊ£¿½«Ë¿¹Ï£¨Á¹£©¡¢²ÝÝ®£¨Æ½£©¡¢Çï¿û£¨Æ½£©¡¢ÁñÁ«£¨ÈÈ£©¾ÙÐкÏÀí´îÅäÕýÊÇÇÏÃÅËùÔÚ¡£ºÃ±È˵£¬½«±ùÕòË¿¹ÏÖÓëÁñÁ«¹ûÈâÒÔ3:1±ÈÀý»ìÏý£¬¼È±£´æÁËÁñÁ«µÄŨÓôÏã´¼£¬ÓÖͨ¹ýË¿¹ÏÇåÁ¹ÊôÐÔ½µµÍÔïÈÈ¡£Ñо¿Åú×¢£¬ÕâÖÖ×éºÏÄÜÓÐÓÃά³Ö37¡æ½¹µãÌåΣ¬×èÖ¹¼òµ¥ÊôÐÔʳ²Ä¹ýÁ¿µ¼ÖµÄÒõÑôʧºâ¡£ÄúÊÇ·ñÏë¹ýÕâÑùµÄÀäÈÈÅä±È£¬ÕýÊǶ«·½ÑøÉúµÄÏÖ´úÑÝÒ
Èý¡¢¸Ð¹ÙÌõÀíÍ»ÆÆ£ºÁ¢Òìζ¾õ×éºÏ¼Æ»®
ËÄÖÖʳ²ÄÔÚ¿Ú¸Ðά¶È¹¹½¨ÆðÆæÒìµÄÈýÎ¬×ø±êϵ£ºË¿¹ÏµÄÈỬ¡¢²ÝÝ®µÄËáÌð¡¢Çï¿ûµÄ´à𤡢ÁñÁ«µÄÃàÃÜ£¬Í¨¹ý²î±ðÅä±È¿ÉÑÝ»¯³öÉϰÙÖÖ¿Ú¸Ð×éºÏ¡£ÍƼöʵÑé"Ë«ÖØ·´²î·¨"¡ª¡ª½«¶³¸É²ÝÝ®ËéÈöÔÚÁñÁ«±ùä¿ÁÜÍâò£¬´îÅäÏÖ´òÇï¿ûÖе÷µÄË¿¹ÏĽ˹¡£ÕâÖÖ×éºÏ¼ÈÄܼá³Ö¸÷ʳ²Ä±¾Î¶£¬ÓÖÄÜÔÚÆ·Î¶Àú³ÌÖд´Á¢¶àÌõÀíζ¾õ¹¥»÷£¬ÌØÊâÊÊÏàÖúΪÏÄÈո߶ËÑçϯµÄÌðÆ·Ö÷½Ç¡£
ËÄ¡¢Ê±ÁîÑøÉúÖǻۣºÊ³ÓÃʱ»úÓë·ÖÁ¿¹Ü¿Ø
ÕÆÎÕÕâ×éË®¹ûµÄ×î¼ÑʳÓÃʱÐÔÄÜÈÃÑøÉúЧ¹û±¶Ôö¡£³¿¼ä½¨ÒéʳÓòÝÝ®Çï¿ûɳÀÔö²¹Î¬CÓëÉÅʳÏËά£»Îç¼äÊʺÏÒûÓÃË¿¹ÏÁñÁ«ÄÌÎôÌáÉý±¥¸¹¸Ð£»Íí¼äÔòÒÔÇï¿ûÕ³Òº°ü¹ü²ÝÝ®µÄÇáʳ×éºÏΪ¼Ñ¡£ÐèÒª×¢ÖØÁñÁ«µ¥´ÎÉãÈë²»ÒËÁè¼Ý200¿Ë£¬¶øË¿¹ÏÒòº¬ºùÂ«ËØÐèìÌË®´¦Öóͷ£¡£Ìض¨ÌåÖÊÈËȺÔõÑù¾ÙÐиöÐÔ»¯µ÷½â£¿ÒõÐé»ðÍúÕßÓ¦ÔöÌíË¿¹Ï±ÈÖØÖÁ60%£¬ÑôÐéÌ庮ÕßÔò¿É½«ÁñÁ«±ÈÀýÌá¸ßÖÁ40%¡£
Îå¡¢´´Òâ¼Ó¹¤¹¤·¨£ºÁô×¡ÓªÑøµÄÁÏÀíнâ
ÏÖ´úÁÏÀíÊÖÒÕΪÕâ×éË®¹û¸¶Óë¸ü¶à¿ÉÄÜÐÔ¡£ÊµÑéÓ÷Ö×ÓÁÏÀíÊÖ·¨½«Çï¿ûð¤ÒºÖÆ×÷³É"×ÔÈ»†¨à¬"£¬°ü¹ü¶³¸É²ÝÝ®¿ÅÁ£ÓëË¿¹ÏÄ࣬ÈöÉϵÍκ決µÄÁñÁ«´àƬ¡£µÍÎÂÂýÖó¹¤ÒÕÄÜ×î´óÏ޶ȱ£´æ²ÝÝ®µÄ»¨ÇàËØ£¬¶ø³¬ÁÙ½çÝÍÈ¡ÊÖÒÕ¿ÉÌáȡ˿¹ÏÖеĻîÐÔÒòËØÖÆ³ÉŨËõÔÒº¡£¹ØÓÚ¼ÒÍ¥Åëâ¿£¬ÍƼöʹÓÃÆÆ±Ú»ú¾ÙÐÐ37¡æºãνÁ°è£¬¼ÈÄܼá³Ö½ÍËØ»îÐÔ£¬ÓÖÄÜʵÏÖ¹ûÈâÏËάµÄÍêÉÆÆÊÎö¡£
Õⳡ˿¹Ï²ÝÝ®Çï¿ûÓëÁñÁ«ÅäºÏÑÝÒïµÄÏÄÈÕÊ¢Ñ磬ÍêÉÆÓ¡Ö¤ÁË×ÔȻʳ²ÄµÄÎÞÏÞDZÁ¦¡£Í¨¹ý¿ÆÑ§Åä±ÈÓë´´Òâ¼Ó¹¤£¬ÎÒÃDz»µ«ÄÜÆ·³¢µ½ÁîÈ˾ªÑ޵ĸ´ºÏÏÊ棬¸ü¿É»ñÈ¡Õë¶ÔÐÔÓªÑø²¹¸ø¡£ÔÚÕâ¸öË®¹û¿ñ»¶¼¾£¬ÈÃÕâЩ×ÔÈ»µÄÑøÉú¹å±¦ÎªÄúµÄ¿µ½¡ÔöÉ«Ìí²Ê¡£