如何搭建直播平臺?低延時連麥+人工智慧讓互動升級

來源:互聯網
上載者:User

摘要: 通過整合阿裡雲直播SDK,用戶可以輕鬆實現移動端、PC端的直播流發送。直播伺服器接收直播流,對流進行處理(轉封裝、轉碼等),並通過CDN進行分發。支援10萬+路流輸出,1000萬+觀眾同時線上。本文將詳細展開。

2016年是直播平臺爆發增長的一年,直播領域不斷有新套用進入,其他垂直領域也紛紛上線直播功能。為了快速切入產業,掌握市場先機,絕大部分公司都選擇了用視訊雲廠商的解決方案來促成商務能力的快速實現,如同快手、虎牙、熊貓TV、陌陌、全民TV等熱門直播平臺均採用了阿裡雲的視訊直播解決方案。

阿裡雲視訊直播服務(ApsaraVideoLive),提供端到端的一站式視訊直播解決方案。通過整合阿裡雲直播SDK,用戶可以輕鬆實現移動端、PC端的直播流發送。直播伺服器接收直播流,對流進行處理(轉封裝、轉碼等),並通過CDN進行分發。支援10萬+路流輸出,1000萬+觀眾同時線上。

同時,除了端的強大能力,阿裡雲視訊直播服務在雲端可以提供一站式的直播解決方案,包括即時轉碼、直播剪取、直播錄製、新增浮水印、時移觀看等功能,並且提供直播IM,連麥等直播互動產品解決方案。

服務端+用戶端多項功能保障直播服務一站式

阿裡雲視訊直播解決方案擁有強大的服務端功能,可滿足娛樂、教育、金融、電商等各產業需求,主要功能如下圖所示:

1.直播安全

  • 支援推波流位址URL鑒權
  • Refer防竊鏈,對來訪者身份辨識遮罩
  • IP黑名單,節流網域名稱等級存取

2.即時轉碼

  • 延時轉碼機制,不管看不執行轉碼
  • 窄帶高清轉碼,相同畫質,碼率更低

3.剪取鑒黃

  • 通過人工智慧技術鑒別黃色內容,說明用戶減少稽核人力, 有效降低涉黃風險
  • 動態封面剪取,即時閱聽直播動態

4.時移回看

  • 直播程序中支援用戶拖拉回看,確保用戶不錯過精彩片段

5.錄製剪輯

  • 支援flv,mp4,m3u8格式錄製M3u8格式錄製視訊支援即時線上裁切

同時,阿裡雲視訊直播服務擁有豐富的用戶端功能,從連麥、推流、終端播放至監控的全套視訊技術能力,如下圖所示:

1.連麥SDK

  • 最多支援4人同時連麥,主副麥均可美顏
  • 主播可自主選擇連麥人員,連麥狀態可控
  • 支援iOS,Android 端連麥SDK及Demo樣本,輕鬆搞定直播APP
  • 服務端混流機制保障連麥畫質清晰,在並行觀看人數較多時,可大大節省下行流量

2.終端推流

  • 支援iOS,Android端推流SDK及Demo
  • 推流SDK支援即時美顏
  • 提供web推流測試載入器

3.終端播放

  • 支援iOS,Android,web端播放機SDK及Demo
  • 可自訂更換播放機UI

4.資源監控

  • 下行流量及峰值頻寬監控查詢
  • 訪客PV,UV,用戶區域散發,電訊廠商占比概況查詢
  • 熱門URL及存取次數查詢

5.推流監控

  • 即時監控上行流幀率與碼率

低延時直播連麥用戶互動更加輕鬆

連麥在直播中至關重要,阿裡雲視訊直播服務多人連麥架構如下圖:


連麥SDK包括實現即時美顏、網路攝影機切換、手動對焦、麥克風啟用/停用、主播自主選擇連麥人員等用戶端能力,同時支援自訂直播碼率、視訊解析度、自動網路重連、弱網環境監測、用戶端混流等平臺方必備的功能。

具備有以下幾個特點:

  • 低延時:超低延時抗丟包率,抑制網路遞色,網路頻寬自我調整。
  • 低頻寬:採用雲端混流,將多路連麥流混為一路,為客戶節省其他流量。
  • 多終端支援:覆寫移動,PC多終端SDK及Demo,支援軟,硬轉碼器,擁有更好的相容性。
  • 高清畫質,優質音訊:領先的視訊助理,3A音訊技術(回升關閉、智慧降噪、自動增益),帶來更好的視訊互動體驗。
  • 即時監控:即時監控主副播流狀態,即時返回連麥結果,即時監控連麥狀態。

大家都知道,延時是直播的一個超級痛點。除了在SDK端進行優化外,在直播加速方面,阿裡雲也是表現出眾。擁有1000+豐富的國內,海外邊緣節點與二級CDN節點,許諾資源就近覆寫,大幅降低觀看時延。並且通過自研的智慧調度系統,將用戶要求尋找到最優節點,確保直播加速。在直播流接入CDN的方式上,阿裡雲CDN可以直接向客戶源站拉流,客戶也可直接推流至阿裡雲CDN,更進一步保障了用戶端的直播流暢體驗。

視訊直播+人工智慧帶來體驗變革

阿裡雲將直播的功能化、效能化發揮到極致,同時,在人工智慧與視訊直播的結合這一方面也做了很多嘗試:

第一,視訊內容解析
對視訊內部作業商品,場景進行解析,更好的結合視訊、電商、廣告,為直播、點播等視訊形式,提供更好的商業化變現手段。

第二,人臉辨識
使用人臉辨識技術,有效辨識網紅、主播。並通過對用戶喜好資料的收集和剖析,說明APP實現對用戶的個人化推薦。並且通過對主播人臉和手勢、動作的辨識,新增動態道具功能,增加直播中互動的趣味性。

第三,語音辨識
基於阿裡雲現金的語音辨識技術,可以使直播程序中的社交場景更加簡單,可以實現使用語音輸入彈幕,給主播即時插入字母,使用口令進行發紅包,送禮物等動作。

第四,視訊巨量資料剖析
通過對播放日誌、用戶行為日誌進行剖析,為客戶提供優化運營的資料分析支架。也可以結合用戶的行為,對用戶進行個人化推薦,從而提高用戶粘性和活躍度。


以上就是阿裡雲視訊直播服務的介紹,通過強大的技術實力和多項能力沉澱,阿裡雲視訊直播服務已經積累了眾多客戶。無論您是想快速補齊某項技術能力,還是從零開始搭建直播平臺,都可以在阿裡雲上找到解決方案。目前,阿裡雲視訊直播推出了預付費流量包,限時折扣最高優惠46%,具有興趣的用戶可以來官網瞭解與選購

相關產品:

  1. 視訊直播
  2. CDN
  3. 媒體轉碼
相關文章

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.