近年來,國內電競氛圍高漲,不僅許多小說、影視劇出現電競元素,部分電競項目還進入了亞運會。數據顯示,2021年,電競、體育賽事網絡觀看人數超20%,隨著國內電競愛好者群體的不斷擴大,觀賽需求也隨之增大。
對于直播平臺來說,既要持續(xù)提升畫面質量、也要保障高清晰模式下的播放流暢度,是一件非常考驗平臺負載能力的事情,需要持續(xù)創(chuàng)新尖端技術作為支撐。
經過多年技術端的積累和沉淀,國內直播領頭企業(yè)斗魚建立起了堅固的技術壁壘,不僅在賽事高峰期內頂住了大量用戶并發(fā)所帶來的壓力,同時還保證了賽事直播時的流暢度和清晰度。
自研技術兼顧畫面質量與流暢度
據了解,斗魚致力于為用戶帶來最優(yōu)秀的觀播體驗,從畫質、流暢度、網絡等多個方面進行優(yōu)化,研發(fā)了H265、SRT推流、視頻輪播、實時回放、錨點播放、AI字幕等諸多技術。目前,平臺已經獲得了近1000件技術專利,其中核心技術專利申請量超過50%,十余項關于視頻流、用戶體驗的創(chuàng)新技術獲得國家技術專利。
其中對觀播體驗提升最為顯著的技術,是斗魚自主研發(fā)的專屬播放器。該技術以 “低延遲 + 高清+實時流媒體”為核心進行了直播場景的定制化優(yōu)化,對于秒開率、卡頓率、失敗率等關鍵性指標提升顯著,輔以斗魚的“預加載”、CDN優(yōu)化、提升解碼和渲染優(yōu)先級等算法優(yōu)化,做到了直播間瞬時“秒開率”高達98%。
同時,斗魚還引入了SRT技術,該技術能有效降低直播延遲提高幀率,讓直播畫面更加順暢。該技術的原理是在信號源和目標之間直接建立連接,避開多鏈接造成的傳輸延遲,使得推流延遲從700ms降低到了200ms以下。同時該技術所采用的ACK+NACK解決方案極大緩解了因鏈路丟包造成的推流丟幀問題,整體推流丟幀率降低了75%。
對于直播平臺來說,清晰度的重要性并不亞于流暢度,斗魚持續(xù)為直播間增加高清線路,是為了在保證流暢、低延遲的同時盡可能地提高畫面質量。如今,斗魚平臺的直播間已經完成了高清普及。
優(yōu)化底層技術推動服務升級
除了容易被用戶感知到的產品體驗升級,斗魚針對自身底層架構、主播開播工具的技術研發(fā),也一直在持續(xù)升級。
斗魚自主研發(fā)的RPC框架和消息中心,能快速構建斗魚后臺微服務架構,極大的減少服務間調用延時,并提高服務并發(fā)能力和吞吐量。斗魚分布式房間彈幕架構體系體系、基于分布式存儲的用戶體系等基礎體系,能夠給上層業(yè)務提供穩(wěn)定、可靠的保障。同時,彈性的水平擴容能力和混合云部署架構,也能應對斗魚快速增長的業(yè)務和突發(fā)流量。
為了降低主播直播門檻,能夠更便捷的開播,斗魚還推出了網頁端開播技術,新入駐主播可以直接使用瀏覽器進行開播,免去了下載obs直播工具、斗魚直播伴侶等應用的步驟,游戲玩家將以更低的學習成本,開啟自己的主播生涯。如果新主播的硬件設備難以支撐大型端游、網游,斗魚也開放了以云為主體的直播工具的測試,普通游戲用戶可以通過云游戲平臺邊玩邊直播藍光畫質的游戲,大大降低了游戲直播的硬件門檻。
無論是底層技術還是服務優(yōu)化,在斗魚看來,只要能提升用戶體驗,那就值得嘗試。成立以來,斗魚不斷加碼技術研發(fā),為自己贏得了領先地位。未來,斗魚將持續(xù)優(yōu)化直播場景,為用戶帶來更加穩(wěn)定清晰的觀播體驗。