摘要:1978年盏缤,中國人開始在電視機上看到世界杯, 中央電視臺對阿根廷隊參加的半決賽以及阿根廷和荷蘭的決賽進行了錄播。1982年世界杯,宋世雄坐在一家香港賓館的小電視前進行解說凭迹,然后央視再把香港這家電視臺提供的畫面轉到自己的頻道上,這就完成了中央電視臺對世界杯足球賽的第一次現(xiàn)場直播苦囱。
1978年嗅绸,中國人開始在電視機上看到世界杯, 中央電視臺對阿根廷隊參加的半決賽以及阿根廷和荷蘭的決賽進行了錄播撕彤。1982年世界杯鱼鸠,宋世雄坐在一家香港賓館的小電視前進行解說,然后央視再把香港這家電視臺提供的畫面轉到自己的頻道上羹铅,這就完成了中央電視臺對世界杯足球賽的第一次現(xiàn)場直播瞧柔。
40年后,作為歷史上首家拿下世界杯直播權的主流視頻平臺睦裳,這次優(yōu)酷直接祭出了新玩法,采取央視解說撼唾、粵語解說廉邑、優(yōu)酷專屬專業(yè)解說以及跨界明星等四路四種風格的解說,滿足不同用戶的需求。
當然蛛蒙,世界杯只是一個縮影糙箍。互聯(lián)網(wǎng)直播相比于電視直播和其他媒體形式牵祟,用戶對于觀感體驗的要求更高深夯,也給各大直播平臺和提供直播服務的云計算廠商帶來了更多技術挑戰(zhàn)。
相對于電視信號的同軸電纜傳輸诺苹,在互聯(lián)網(wǎng)上(無線)傳輸有很多不確定因素咕晋。信號的穩(wěn)定性、生產(chǎn)速度收奔、跨地域傳輸效率、災備系統(tǒng)等等坪哄,都是需要關注的關鍵性指標质蕉。
面對世界杯這一流量空前的大規(guī)模直播活動,和多路解說翩肌、超高清畫質等用戶豐富交互的流暢保障需求模暗,CDN的支撐對優(yōu)酷來說尤為重要。優(yōu)酷的兄弟團隊念祭、國內視頻服務體量最大的云計算公司阿里云派出了視頻云團隊兑宇,該團隊曾支持天貓雙十一、春晚直播等大型項目棒卷,護航經(jīng)驗豐富顾孽。
護航項目組負責人之一,阿里云CDN產(chǎn)品架構師團隊喻義表示:在世界杯開始之前比规,團隊就開始思考若厚,直播中信號源出現(xiàn)故障怎么辦测秸,運營商網(wǎng)絡出現(xiàn)故障怎么辦以及其它意外等,項目組設想了各種可能出現(xiàn)的問題显晶,并給出周密的預案。
第一,多信號源異地備份
世界杯比賽的信號源是直播的根本枉疼,信號的穩(wěn)定性直接影響所有直播用戶的觀看體驗潦刃,所以必須做多信號源的備份卫漫,阿里云采取了以下方案:
1、采用多信號源異地備份,單一地區(qū)的環(huán)境問題即硼、網(wǎng)絡問題只酥、設備問題導致的故障,不會影響整體業(yè)務
2裂允、同源信號多路復合貌踏,同來源的內容十饥,通過多源同時拉取,智能檢測判斷祖乳,合并成一路高質量逗堵、高可用的復合流,降低網(wǎng)絡因素或者單臺源站導致的不穩(wěn)定和質量下降
3凡资、異源信號智能檢測砸捏,自動切換。對于不同來源的信號智能檢測信號質量隙赁,切換到優(yōu)質信號源垦藏。
第二,生產(chǎn)鏈路災備
直播內容生產(chǎn)鏈路也至關重要伞访,在面對如此重要掂骏,如此大規(guī)模比賽,需要從技術架構上確保萬無一失厚掷。
1弟灼、組件分布式级解,從直播信號的上行、轉碼田绑、切片勤哗、流媒體服務,任何一個環(huán)節(jié)都是多路備份掩驱,任何單臺設備故障芒划,都是秒級切換,秒級恢復欧穴。
2民逼、網(wǎng)絡主備,所有組件的接入網(wǎng)絡都是多線涮帘、多出口拼苍,不會因為單一運營商,單一網(wǎng)絡產(chǎn)品的故障调缨,導致服務不可用疮鲫。
3、異地容災同蜻,在多個中心同時部署備份棚点,極端情況下,就算整個華東中心的生產(chǎn)環(huán)境異常湾蔓,在1分鐘內瘫析,可以把業(yè)務切到華北中心,快速恢復默责,保證信號的正常分發(fā)贬循。
第三,分發(fā)網(wǎng)絡災備
播放端(用戶)從就近的L1節(jié)點完成播放桃序,L1節(jié)點一般就是本地覆蓋的邊緣節(jié)點杖虾,如果機房內有這路視頻流,就直接返回媒熊,如果沒有奇适,就從L2節(jié)點拉流,如果L2不命中芦鳍,最終會去直播中心尋找這路流嚷往。這其中,任何的鏈路都會存在抖動狀況柠衅,CDN會通過自動切換調度來保證穩(wěn)定性皮仁。
在L2節(jié)點,會做多區(qū)域、多運營商的二級節(jié)點備份贷祈,保障任何單一地區(qū)趋急、運營商的故障不會影響整體服務。
為了確笔铺埽客戶業(yè)務的容災穩(wěn)定性呜达,阿里視頻云針對客戶業(yè)務場景設計涵蓋視頻生產(chǎn)、視頻處理键科、視頻分發(fā)的全鏈路高可用高并發(fā)的方案闻丑,并在開賽前2天配合優(yōu)酷和CNTV完成了多次全鏈路的壓測和容災演練,為整個世界杯期間的運行穩(wěn)定打好基礎勋颖。這中間可以看到阿里云在雙11、春晚積累下來的經(jīng)驗勋锤,很好的賦能并輸出到了另外一個更大的戰(zhàn)場中饭玲。
除了優(yōu)酷外,阿里云還支撐了CNTV叁执、CCTV5客戶端茄厘,為全網(wǎng)70%的世界杯直播流量提供服務。要想保障這樣重大的賽事谈宛,背后的整個平臺的運維保障工作就是一個沒有硝煙的戰(zhàn)場次哈。談到這里,喻義不禁感慨:“優(yōu)酷最晚拿到直播權吆录,這個時候距離世界杯開幕只有2周的時間窑滞。阿里云需要在這2周的時間之內,完成整個運營商資源恢筝、云化資源儲備和調度哀卫、整個CDN的容災和災備、視頻處理中心的容災和災備撬槽。這對我們的供應鏈體系和組織協(xié)同都是非常大的挑戰(zhàn)此改。然而比賽到了今天,我們都圓滿地完成了護航任務侄柔,成功應對了一次又一次的流量攀升共啃。”
對很多阿里云工程師來說暂题,這都是一屆獨特的世界杯移剪。從小組賽到淘汰賽,伴隨著每場直播的順利進行敢靡,球迷對于高清流暢的反饋挂滓,充分驗證預案是成功的。世界杯護航結束后,會有更多的挑戰(zhàn)赶站,等待著阿里云CDN團隊來迎戰(zhàn)幔虏,一切未完待續(xù)。