閱讀959 返回首頁    go 阿裏雲 go 技術社區[雲棲]


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

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

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

同時,除了端的強大能力,阿裏雲視頻直播服務在雲端可以提供一站式的直播解決方案,包括實時轉碼、直播截圖、直播錄製、添加水印、時移觀看等功能,並且提供直播IM,連麥等直播互動產品解決方案。

_

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

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

1. 直播安全

  • 支持推波流地址URL鑒權
  • Refer防盜鏈,對來訪者身份識別過濾
  • IP黑名單,限製域名級別訪問

2. 實時轉碼

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

3. 截圖鑒黃

  • 通過人工智能技術鑒別黃色內容,幫助用戶減少審核人力, 有效降低涉黃風險
  • 動態封麵截圖,實時展示直播動態

4. 時移回看

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

5. 錄製剪輯

  • 支持flv,mp4,m3u8格式錄製M3u8格式錄製視頻支持實時在線裁剪

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

image

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. 推流監控

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

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

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

image

連麥SDK包括實現實時美顏、攝像頭切換、手動對焦、麥克風啟用/禁用、主播自主選擇連麥人員等用戶端能力,同時支持自定義直播碼率、視頻分辨率、自動網絡重連、弱網環境監測、客戶端混流等平台方必備的功能。

具備有以下幾個特點:

  • 低延時:超低延時抗丟包率,抑製網絡抖動,網絡帶寬自適應。
  • 低帶寬:采用雲端混流,將多路連麥流混為一路,為客戶節省更多流量。
  • 多終端支持:覆蓋移動,PC多終端SDK及Demo,支持軟,硬編解碼器,擁有更好的兼容性。
  • 高清畫質,優質音頻:領先的視頻助理,3A音頻技術(回升消除、智能降噪、自動增益),帶來更好的視頻交互體驗。
  • 實時監控:實時監控主副播流狀態,實時返回連麥結果,實時監控連麥狀態。

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

視頻直播+人工智能 帶來體驗變革

阿裏雲將直播的功能化、性能化發揮到極致,同時,在人工智能與視頻直播的結合這一方麵也做了很多嚐試:

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

第二, 人臉識別
使用人臉識別技術,有效識別網紅、主播。並通過對用戶喜好數據的收集和分析,幫助APP實現對用戶的個性化推薦。並且通過對主播人臉和手勢、動作的識別,添加動態道具功能,增加直播中互動的趣味性。

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

第四, 視頻大數據分析
通過對播放日誌、用戶行為日誌進行分析,為客戶提供優化運營的數據分析支撐。也可以結合用戶的行為,對用戶進行個性化推薦,從而提高用戶粘性和活躍度。

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

最後更新:2017-08-18 15:32:26

  上一篇:go  LaTex:Markdown數學公式錄入
  下一篇:go  PHP日期操作類代碼-農曆-陽曆轉換、閏年、計算天數等