全部產品
Search
文件中心

:微短劇AUIKit

更新時間:Dec 19, 2024

AUI Kits微短劇情境基於MediaBox音視頻SDK,針對微短劇情境進行業務封裝,沉澱了本機快取、智能預先載入、智能預渲染等最佳實務,您可以結合業務需求整合使用。

下載Demo

平台

體驗Demo

Android

image.png

IOS

進入應用選擇點播情境 > 短劇

情境概述

基於阿里雲在微短劇情境的實踐經驗,AUI Kits提供低代碼整合套件,協助整合方快速搭建微短劇App並獲得更好的視聽體驗。本專案的適用情境如下。

  • 短視頻情境

    採用豎屏樣式,全屏沈浸式播放,可通過上下滑動進行切換。

  • 微短劇情境

    提供抽屜式集列表,點擊即可跳轉至指定集。適用情境.png

運行環境

平台

相容要求

推薦裝置

Android

支援Android 5及以上版本。

建議使用Android中高端機型,運行記憶體3GB及以上。

iOS

支援iOS 10及以上版本的iPhone或iPad。

  • iPhone 7及以上

  • iPad mini 4及以上

快應用

支援快應⽤架構1060及以上版本。

核心能力

下述表格中,✔️和❌分別表示支援和不支援該功能。

功能

描述

Android

iOS

本機快取

本機快取可以提高微短劇視頻播放的載入速度和穩定性,使使用者在網路不穩定或者斷網的情況下依然能夠流暢觀看視頻,提升使用者的觀看體驗。

✔️

✔️

智能預先載入

智能預先載入可以提前載入視頻資料,使視頻播放更加流暢,減少載入等待時間,提升使用者的觀看體驗。然而,單一的預先載入策略可能會導致CDN流量資源的浪費,通過智能預先載入,整合方不僅可以控制當前現正播放的視頻緩衝,還可以控制預先載入的個數和緩衝大小,從而在確保使用者觀看體驗的前提下有效降低業務成本。

✔️

✔️

智能預渲染

智能預渲染可以減少視頻播放的啟動延遲,讓使用者更快地看到畫面,提升視頻播放的載入速度和觀看體驗。

✔️

✔️

HTTPDNS

HTTPDNS可以提供更快速和穩定的DNS解析服務,通過替換傳統DNS解析,可以減少DNS解析時間,提高視頻播放的載入速度和穩定性,從而提升使用者的觀看體驗。

✔️

✔️

多執行個體播放器池

實現了全域共用的播放器執行個體池,可以靈活配置執行個體數。通過最佳化 API 呼叫和線程資源管控,確保線上程管理、CPU利用、記憶體佔用等方面達到效能最優、資源最省,使效能和體驗達到最佳平衡。

✔️

✔️

H265自適應播放

當播放H265流硬解失敗且已設定H264備流時,實現自動降級播放H264備流;若未設定H264備流,則自動降級為H265軟解播放。

✔️

✔️

自適應ABR

播放器SDK支援多碼率自適應HLS、DASH視頻流,通過調用播放器的selectTrack方法切換播放的碼流,可以實現網路自適應切換視訊清晰度的功能。更多資訊,請參見自網路自適應切換

✔️

✔️

視頻加密

阿里雲視頻加密(私人加密)是雲端一體的視頻加密解決方案,採用私人密碼編譯演算法對MP4或HLS視頻流進行加密處理,並確保鏈路的安全傳輸。

✔️

✔️