Ò»¡¢ÊÖÒÕÔÀíÉî¶ÈÆÊÎö
Çï¿û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ÍøÂçµÄÆÕ¼°£¬ÕâÏîÒÆ¶¯¶ËÊÓÆµ´¦Öóͷ£ÊÖÒձؽ«´øÀ´¸üÓÅÖʵÄÓû§ÌåÑé¡£
Ò»¡¢Ãâ·ÑÊÓÆµ×ÊÔ´Êг¡µÄÏÖ×´ÆÊÎö
Ä¿½ñÊÓÆµÐ§ÀÍÆ½Ì¨·ºÆðÏÔ×Å·Ö²ãÇ÷ÊÆ£¬¸¶·Ñ»áÔ±ÖÆÓëÃâ·ÑԢĿģʽ²¢´æÉú³¤¡£Í³¼ÆÏÔʾÁè¼Ý67%µÄÓû§ÔøÍ¨¹ý18ÊÓÆµÍøÕ¾Ãâ·ÑԢĿӰÊÓ×ÊÔ´£¬ÕâÀàÆ½Ì¨Ö÷Ҫͨ¹ý¹ã¸æÍ¬ÃË¡¢Á÷Á¿·Ö³É¼°ÔöֵЧÀÍʵÏÖÓ¯Àû¡£ÖµµÃ¹Ø×¢µÄÊÇ£¬²¿·Ö±ê°ñ"×îи£ÀûÊÓÆµÒ»Õ¾ÔÚÏß¿´"µÄƽ̨±£´æ°æÈ¨ÕùÒ飬ÆäÔËӪģʽ³£ÒÔÓû§ÐÅÏ¢ÍøÂçΪ¼ÛÇ®£¬ÕâÕýÊÇÎÞµ¯´°¹ã¸æÆ½Ì¨³ÉΪÊг¡Ð³èµÄÒªº¦ÒòËØ¡£
¶þ¡¢ÓÅÖÊÃâ·Ñƽ̨µÄ½¹µãɸѡ±ê×¼
ÔÚÑ¡ÔñÃâ·Ñ¹ÛӰƽ̨ʱ£¬ÊÖÒÕ¼ì²âÓ¦µ±ÓÅÏÈÓÚÄÚÈÝÎüÒýÁ¦ÆÀ¹À¡£ÕæÕýºÏ¹æµÄÔÚÏßԢĿƽ̨Ðè¾ß±¸HTTPS¼ÓÃÜ´«Êä¡¢ÇåÎúµÄÒþ˽Ìõ¿îÒÔ¼°Îȹ̵ÄCDN¼ÓËÙÍøÂç¡£ÌØÊâÐèÒª×¢ÖØÉù³Æ"ÎÞµ¯´°¹ã¸æÓÎÏ·Ãâ·Ñ"µÄÕ¾µã£¬Ðèͨ¹ýWhoisÅÌÎʺËʵ±¸°¸ÐÅÏ¢¡£ÖµµÃ˼Ë÷µÄÊÇ£ºÔõÑùÅÐ¶ÏÆ½Ì¨¹ã¸æÍ¶·Å»úÖÆµÄºÏ¹æÐÔ£¿Òªº¦ÔÚÓÚÊÓ²ìÆä¹ã¸æÎ»ÊÇ·ñ±£´æ¹Ø±ÕÑ¡ÏÒÔ¼°µ¯´°´¥·¢ÆµÂÊÊÇ·ñÇкÏÐÐÒµ±ê×¼¡£
Èý¡¢Çå¾²¹ÛÓ°µÄÊÖÒÕ°ü¹Üϵͳ
¹¹½¨Çå¾²µÄÊÓÆµÔ¢Ä¿ÇéÐÎÐèÒª¶àÖØÊÖÒÕ×éºÏ¡£½¨ÒéÓû§×°Öþ߱¸¾ç±¾×èµ²¹¦Ð§µÄä¯ÀÀÆ÷À©Õ¹£¬ÅäºÏDNS·À»¤Ð§ÀÍ£¬ÓÐÓùýÂ˶ñÒⵯ´°¹ã¸æ¡£¹ØÓÚÐèҪע²áµÄÔÚÏßԢĿƽ̨£¬Ó¦µ±Ê¹ÓÃÔÝʱÓÊÏä¼°ÐéÄâÊÖ»úºÅ¾ÙÐÐÑéÖ¤¡£ÊÖÒÕͳ¼ÆÏÔʾ£¬ÆôÓÃWebRTC×èµ²¹¦Ð§µÄÓû§£¬ÔâÓöÒþ˽й¶µÄΣº¦¿É½µµÍ82%¡£ÕâÖÖ·À»¤»úÖÆÓÈÆäÊÊÓÃÓÚ»á¼ûÉù³ÆÌṩ18+Ãâ·Ñ×ÊÔ´µÄÌØÊâÆ½Ì¨¡£
ËÄ¡¢¹ã¸æÆÁÕÏÊÖÒÕµÄÔËÐÐÔÀí
ÏÖ´ú¹ã¸æ×赲ϵͳ»ùÓÚDOMÔªËØÆÊÎöÊÖÒÕ£¬Äܹ»¾«×¼Ê¶±ð²¢ÆÁÕÏÊÓÆµÆ½Ì¨µÄ¶¯Ì¬¹ã¸æÄ£¿é¡£Í¨¹ý»úеѧϰËã·¨£¬ÏµÍ³¿Éʵʱ¸üе¯´°¹ã¸æµÄÌØÕ÷Êý¾Ý¿â¡£ÒÔij×ÅÃû¿ªÔ´²å¼þΪÀý£¬Æä¹ã¸æ¹ýÂ˹æÔò¿â°üÀ¨Áè¼Ý10ÍòÌõÌØÕ÷Â룬¿É¼æÈÝ´¦Öóͷ£HTML5¹ã¸æµ¥Î»Óë¹Å°åµÄFlashµ¯´°¡£µ«ÐèÒª×¢ÖØ£¬Ì«¹ýÆÁÕÏ¿ÉÄÜ´¥·¢ÍøÕ¾µÄ»á¼ûÏÞÖÆ»úÖÆ£¬Ðèͨ¹ýUAαװµÈÊÖÒÕÊֶξÙÐз´ÖÆ¡£
Îå¡¢×ÊÔ´»ñÈ¡µÄÕýµ±½çÏßÅжÏ
ÔÚÏíÊÜÃâ·Ñ¹ÛӰЧÀÍʱ£¬±ØÐèÃ÷È·Ö´·¨»®¶¨µÄºÏÀíʹÓùæÄ£¡£ÒÀ¾Ý¡¶ÐÅÏ¢ÍøÂçÈö²¥È¨±£»¤ÌõÀý¡·£¬Óû§Í¨¹ý18ÊÓÆµÍøÕ¾Ãâ·ÑԢĿ·ÇÊÚȨÄÚÈÝ¿ÉÄÜ×é³É¼ä½ÓÇÖȨ¡£½¨ÒéÓÅÏÈÑ¡ÔñÒÑ»ñCCÐÒ飨֪ʶ¹²ÏíÔÊÐíÐÒ飩ÊÚȨµÄ×ÊԴƽ̨£¬ÕâÀàÕ¾µãͨ³£»áÔÚ²¥·ÅÒ³ÏÔÖøÎ»Öñê×¢°æÈ¨ÉùÃ÷¡£¹ØÓÚÐû³Æ"ÍêÈ«Ãâ·Ñ"µÄ¸£ÀûÊÓÆµÍøÕ¾£¬Ó¦µ±ºË²éÆäÄÚÈÝ·Ö·¢ÊÇ·ñ»ñµÃÖø×÷ȨÕûÌåÖÎÀí×éÖ¯ÔÊÐí¡£
Áù¡¢Î´À´ÊÓÆµÆ½Ì¨µÄÉú³¤Ç÷ÊÆÕ¹Íû
Çø¿éÁ´ÊÖÒÕµÄÓ¦ÓÃÕýÔÚÖØËÜÃâ·Ñ¹ÛÓ°Éú̬£¬ÂþÑÜʽ´æ´¢Á¬ÏµÖÇÄܺÏÔ¼µÄ½â¾ö¼Æ»®£¬¿ÉÓÐÓýâ¾ö°æÈ¨·½ÓëÆ½Ì¨·½µÄÊÕÒæ·ÖÅÉÄÑÌâ¡£Ô¤¼ÆÎ´À´ÈýÄêÄÚ£¬½ÓÄÉÁã֪ʶ֤ʵÊÖÒÕµÄÄäÃû¹ÛӰƽ̨½«Öð²½ÆÕ¼°£¬ÕâÖÖģʽ¼ÈÄܰü¹ÜÓû§Òþ˽£¬ÓÖ¿ÉʵÏÖÄÚÈݰæÈ¨µÄ¾«×¼È·È¨¡£ÖµµÃ¹Ø×¢µÄÊÇ£¬²¿·ÖÇ°ÑØÏîÄ¿ÒÑʵÏÖ¹ã¸æÊÕÒæÓëԢĿʱ¼äµÄÖÇÄÜ»»Ë㣬ΪÎÞµ¯´°¹ã¸æÔËӪģʽÌṩеĿÉÐÐÐԼƻ®¡£
ÔÚÊý×ÖÄÚÈÝÏûºÄµÄÐÂʱ´ú£¬18ÊÓÆµÍøÕ¾Ãâ·ÑԢĿÐèÇó´ßÉú³öÖØ´óµÄÊÖÒÕÓëÖ´·¨¿ÎÌ⡣ͨ¹ý±¾ÎÄÐðÊöµÄƽ̨ɸѡ±ê×¼¡¢Çå¾²·À»¤¼Æ»®¼°°æÈ¨ÈÏÖª¿ò¼Ü£¬Óû§¿É¹¹½¨ÍêÕûµÄ¹ÛÓ°¾öÒéϵͳ¡£Î´À´Ëæ×ÅWeb3.0ÊÖÒÕµÄÉú³¤£¬È¥ÖÐÐÄ»¯µÄÔÚÏßԢĿƽ̨»ò½«³¹µ×¸Äд¹Å°åÊÓÆµÐ§À͵ÄÉÌÒµ¹æÔò£¬µ«ÕâÐèÒªÊÖÒÕÁ¢ÒìÓëÖ´·¨î¿ÏµµÄͬ²½Íƽø¡£