得益于互聯網直播技術的不斷發展,主播們開播的地點已經從室內的電腦前拓展到了任何無線網可以覆蓋的大街小巷,隨時隨地開啟直播已經成為了現實。不過,由于大多數主播都是不了解技術的非專業人員,主播現場的網絡環境很大程度上影響了用戶的觀看體驗,無線網絡的不穩定性會直接影響直播的推流質量,引發丟幀、斷流等問題,讓用戶明顯感覺到畫面的卡頓,甚至看不到直播內容。
因此,斗魚一直在推流工具、傳輸協議、分發穩定性等全鏈路環節進行嘗試,力求為主播推流提供針對性的支持。
近日,斗魚率先與騰訊達成合作,引入rtmp over SRT技術對容易產生網絡抖動的無線網絡環境場景進行了優化。據介紹,該方案將SRT作為傳輸層之上的協議,可以將任何基于tcp的應用層協議改造為基于SRT的應用層協議。
相較于存在網絡要求高、建聯時間長、累計延遲高等諸多問題的傳統RTMP協議推流方案,斗魚本次采用的騰訊rtmp over SRT技術,允許信號源和目標之間直接建立連接,使得推流延遲從700ms降低到了200ms以下。
同時,SRT采用的ACK+NACK解決方案,極大緩解了因鏈路丟包造成的推流丟幀問題,整體推流丟幀率降低了75%,用戶觀看直播時的卡頓次數也得到了顯著降低。
簡而言之,在新技術的加持下,斗魚主播們戶外直播的場景將大大增加,不再局限于無線網絡優質的地點。即便是在網絡環境較差的場地,主播們也可以為水友們帶來流暢的直播內容。
目前,斗魚已經將rtmp over SRT技術廣泛應用于戶外、顏值等板塊的移動端直播推流場景,極大提升了移動端主播的推流質量和直播間用戶的觀看體驗。
在主播的實際直播過程中,往常由于弱網導致的丟幀、卡頓等問題得到了明顯改善,用戶在直播觀看流暢度上的體驗得到了明顯提升。主播們即使在40%丟包率的網絡環境下仍然能為觀眾們帶來流暢的直播內容,大大拓展了可直播的場景。
隨著直播行業的飛速發展,直播平臺的發展模式從之前的野蠻生長變成了精細化運營,高清的畫質、流暢的畫面、更低的延遲等直播體驗成為了用戶選擇平臺的重要原因之一。
基于此,斗魚已經通過AI技術與獨創的直播技術相結合,實現了2K/4K極清直播畫面,為觀眾在重大賽事期間提供沉浸式的觀播體驗;利用AI算法對直播內容的理解,建立了“千人千面”智能推薦機制,精準地向用戶推薦內容和主播;研發了Web H.265解決方案、云游戲、直播視頻回看、Jupiter開源框架等多項技術。
不僅如此,斗魚還與武漢理工大學達成合作,涵蓋了內容優化、直播互動、性能優化等八項直播領域的先進技術。未來,斗魚將繼續深耕直播領域的先進技術,為用戶帶來更優化、更順暢的直播體驗。