直播特效 SDK 解決方案

產品優勢 產品功能 應用場景 文檔資源

產品優勢

功能強大,性能優越 簡單集成,快速接入 兼容性好,擴展性強

超過 50 個功能點,可覆蓋絕大部分應用場景

基于字節跳動強大的人臉識別技術,高級美顏、人臉貼紙效果更佳

音視頻編碼及渲染經深度優化,對手機性能消耗低

包含示例 UI,有助于快速搭建功能界面

接口定義清晰,代碼注釋豐富

完善的日志分級,方便問題排查

推流模塊支持軟硬編,兼容市面絕大部分主流機型

直播推流支持 QUIC 協議,無懼弱網環境

美顏濾鏡等素材文件獨立,可快速替換以便功能迭代

產品功能

推流
  • 推流協議
  • 推流模式
  • 推流優化
  • 支持軟、硬編碼
  • 自定義 SEI 消息

推流協議

支持主流推流協議 rtmp,也支持弱網推流協議 QUIC。

推流模式

支持橫豎屏切換、靜音推流、純音頻推流等模式。

推流優化

根據網絡狀況會進行動態丟幀,支持斷線重連,保證直播體驗。

支持軟、硬編碼

軟編:采用 CPU 進行編碼,功耗較高,兼容性較好,同等碼率的情況下畫面質量較硬編更好。硬編:采用 GPU 進行編碼,功耗較低,兼容性較差,某些機型上可能引起 crash,同等碼率情況下畫質較差。

自定義 SEI 消息

主要用于直播答題等場景,用于主播端自定義消息附隨推流。

視頻
  • 碼率設置
  • 鏡頭設置
  • 自定義圖像處理

碼率設置

多種碼率、分辨率可以選用,在推流過程中也可以切換,可以根據主播上行網絡的好壞自動調整視頻碼率。

鏡頭設置

支持前后攝像頭切換、開關閃光燈、設置畫面鏡像、手動 / 自動對焦,焦距調節等。

自定義圖像處理

用戶可以通過回調接口,獲取當前音視頻數據,實現自定義音視頻數據處理。

音頻
  • 雙聲道立體聲
  • 背景音樂
  • 耳機返聽

雙聲道立體聲

支持雙聲道立體聲推流。

背景音樂

主播在推流時可以有背景音樂混音。

耳機返聽

當主播帶上耳機唱歌時,從耳機中可以實時聽到自己的聲音,該功能可以幫助主播在唱歌等場景下實時監聽自己的聲音。一般該功能會跟背景音樂的混音功能一起使用。也藍牙耳機的返聽。

美顏
基于字節跳動人臉識別技術,美白、磨皮、銳化、大眼、瘦臉,效果更明顯。
濾鏡
多款風格濾鏡,滿足各類場景需要。
貼紙
上千款貼紙任意挑選,2D、3D 人臉貼紙應有盡有。

應用場景

電商直播 游戲直播 才藝直播
戶外直播 教育直播 語音直播

文檔資源

iOS 端 Demo 體驗 Android 端 Demo 體驗 Github 地址
  1. ? Android Github 地址
  2. ? iOS Github 地址

推薦產品

  • 對象存儲
  • 私有云存儲
  • CDN
  • 云主機
  • 云短信
  • 邊緣計算平臺
av免费电影