AUI Kits低代碼應用方案是MediaBox音視頻SDK提供的基于AUI Kits框架,您可以根據業務需求復用AUI Kits低代碼應用方案中的功能模塊,快速搭建互動直播、互動課堂、遠程監考等功能場景,可有效降低研發成本和周期,提升業務效果。
前置概念
閱讀本文前,您可能需要了解如下概念:
產品概述
AUI Kits低代碼集成工具是阿里云基于豐富的音視頻實踐沉淀提供的aPaaS產品。AUI Kits將阿里云直播推流SDK、播放器SDK、美顏特效SDK等產品的API進行模塊化封裝,相比直接使用多個SDK對接PaaS服務,您可以減少音視頻復雜的實現細節,快速實現各類視頻應用,助力業務創新快速上線。
阿里云針對音視頻場景提供aPaaS和PaaS集成方案區別如下:
對比項 | aPaaS | PaaS |
方案實現 | 集成方使用AUI Kits實現音視頻應用。 | 集成方分別集成直播推流SDK、播放器SDK、美顏特效SDK等產品搭建終端應用,自行對接視頻直播、視頻點播等PaaS產品提供后臺服務。 |
適用客戶 | 適用于開發資源有限、周期短、需要快速上線音視頻業務的客戶。 | 適用于開發資源充足、業務邏輯個性化程度較高的客戶。 |
開發成本 | 低。 | 中~高。 |
集成時間 | 1小時以內。 | 1個月以上。 |
產品功能 | 提供主流的音視頻應用功能,例如直播開播、觀看、聊天彈幕、連麥互動等。業務組件均提供源代碼,支持業務方靈活拓展,實現與自有業務系統無縫對接。 | 集成方自行實現視頻直播、點播、實時音視頻、實時消息等功能。 |
靈活性 | 高。 | 很高。 |
UI組件 | 阿里云提供場景化的音視頻應用UI組件,公開源碼支持定制化修改。 | 集成方自行繪制所有UI組件并走通業務鏈路 |
平臺 | 支持Android、iOS、Web(移動和桌面端)、微信小程序、Windows、macOS端,部分場景SDK的支持范圍略有不同。 | 支持Android、iOS、Web(移動和桌面端)、Flutter框架、Windows、macOS端,部分SDK的支持范圍略有不同。 |
支持場景 | 電商直播、互娛直播、企業直播、互動公開課、互動大班課、遠程監考等場景。 | 業務方自定義并實現個性化的音視頻場景。 |
應用場景
互動直播
互動直播場景包含直播、錄制回放、互動消息、音視頻連麥等豐富功能,適用于常見的直播業務。該套件包含“豎屏樣式”和“橫屏樣式”兩套AUI組件。
豎屏樣式
場景一:電商直播
主播通過手機、直播一體機等設備開播,全方位地展示商品信息,刺激消費者購買欲望。觀眾可以連麥砍價或點擊商品卡片進行購買。通過超低延時直播、互動消息可以實現音視頻與消息同頻互動,有效解決音視頻和IM延時不一致使買家產生等待,影響購物轉化率的問題。
支持實時互動能力,例如超低音視頻直播、連麥、聊天彈幕等。
提供基礎的互動組件,例如點贊、分享、關注。
具備較強拓展能力,通過互動消息的自定義消息能力,可以實現秒殺、抽獎、禮券派發等電商玩法。
場景二:娛樂直播
主播通過手機、直播一體機等設備開播,與觀眾或其他主播互動。
支持主播與觀眾連麥、主播跨房間PK、粉絲點贊互動,調動直播間氛圍。
支持百萬并發直播推流,千萬用戶并發觀看的穩定流暢直播服務。
可靈活調整策略進行視頻畫面黃反審核,多種識別方案,有效匹配多種語音場景。
橫屏樣式
場景:企業直播
主講人通過電腦、直播一體機等設備開播,結合屏幕共享對觀眾進行宣講。觀眾可以通過聊天彈幕、音視頻連麥等方式與主講人互動。
支持豐富的導播玩法,提供墊片、調音臺、多機位多視角、實時字幕、虛擬演播室能力,輕松制作專業內容。
支持音視頻連麥互動,調動直播間氣氛。
支持多端觀看,提升傳播效率。
支持錄制回放,可快速生成精彩短視頻,方便直播中、直播后二次傳播。
主要功能 | 說明 | 典型場景 |
主播開播 | 主播在各類設備上開播,吸引觀眾
|
|
基礎美顏 | 支持基礎的美顏功能,包括設置美白、磨皮、銳化、紅潤等效果。 |
|
屏幕共享 | 支持將本地電腦桌面、網頁窗口畫面同步給觀眾。 |
|
自定義視頻源和音頻源 | 支持調用設備內嵌攝像頭、外接攝像頭等攝像設備;支持屏幕共享視頻源,或者文件視頻源等。 支持調用內嵌麥克風、外置麥克風等拾音設備。 |
|
實時消息 | 支持文本類型的聊天互動,主播可以使用全員禁言管理直播間。 |
|
觀眾連麥 | 主播與觀眾連麥聊天,其他觀眾圍觀。 |
|
直播轉推 | 主播推流至阿里云直播后,由阿里云推送至您的源站或其他直播平臺,滿足您多平臺分發的需求。 | 多平臺開播 |
直播錄制 | 對當前直播實時錄制并可回放歷史直播視頻。 |
|
互動課堂
場景:公開課
教師通過電腦開播,通過互動白板、課件文檔或屏幕共享對學員進行授課,學員可以通過聊天彈幕等方式與教師互動。
支持多種授課方式,例如互動白板、課件文檔、屏幕共享等。
支持聊天彈幕實時互動,允許教師開啟全員禁言維護課堂秩序。
Web端接入允許跨端接入,無需用戶安裝客戶端即可直接使用。
主要功能 | 說明 | 典型場景 |
老師開播 | 老師在桌面端的瀏覽器上開播。 |
|
學生觀看 | 學生在移動設備的瀏覽器上觀看,支持應用WebView環境。 | |
互動白板 | 老師通過互動白板使用涂鴉、文本、直線、激光筆等基礎教具,邊演示文檔課件邊勾畫要點。 | |
實時消息 | 支持文本類型的聊天互動,老師可以使用全員禁言管理教室秩序。 | |
屏幕分享 | 老師把指定桌面、窗口或瀏覽器標簽頁面的畫面分享給學生。 | |
課件管理 | 支持多種格式文檔的內容展示和實時交互,同時支持靜態和動態轉碼,以完整保留原文檔的字體和動畫效果。 | |
直播錄制 | 對當前直播實時錄制并可回放歷史直播視頻。 |
遠程監考
遠程監考場景具備直播、音視頻連麥、AI防作弊、錄制回放等豐富功能,適用于遠程監考等場景。
主要功能 | 說明 | 典型場景 |
創建考場 | 創建考場,包含監考老師和學生,您可以自定義學生人數。 |
|
監考端 |
| |
學生端 |
|
產品優勢
低成本接入,1小時跑通
提供豐富的場景化UI組件,低代碼集成場景SDK快速實現音視頻應用。1小時即可跑通業務流程,簡單易用,降低開發門檻和運維成本。
靈活可拓展,組件化開放源碼
覆蓋典型音視頻應用場景,提供對應UI組件,如同積木般靈活搭建,滿足您個性化的需求。
UI組件、后臺服務提供源碼,開放各類標準API,支持二次開發。您可以自定義打造品牌標識和視覺風格,實現個性化業務邏輯,確保業務靈活可控。
穩定高可靠,無懼海量并發
基于阿里云技術底座和期音視頻實踐打磨,為您提供穩定可靠的音視頻服務。
優質節點和帶寬保障秒級時延,支撐千萬級直播并發能力;直播卡頓率低于1%、Crash率低于0.001%,有效保障業務穩定運行。
全方位數據,洞察業務機會
提供詳實的數據服務,例如帶寬流量、訪問質量、訪客數據、各功能用量等信息,支持播放質量監測、播放會話回溯等功能。
Demo體驗
AUI Kits低代碼集成工具提供完整的場景化音視頻應用UI組件,公開源碼支持定制化修改,可有效節約您的開發時間和成本,詳情請參見AUI Kits。