技術(shù)
導(dǎo)讀:阿里云在官網(wǎng)音視頻終端 SDK 欄目發(fā)布適配HarmonyOSNEXT 的操作文檔和 SDK,官宣 MediaBox 音視頻終端 SDK 全面適配 HarmonyOS NEXT。
近日,阿里云在官網(wǎng)音視頻終端 SDK 欄目發(fā)布適配HarmonyOSNEXT 的操作文檔和 SDK,官宣 MediaBox 音視頻終端 SDK 全面適配 HarmonyOS NEXT。
此外,阿里云播放器 SDK 也在華為開(kāi)發(fā)者聯(lián)盟官網(wǎng)鴻蒙生態(tài)伙伴 SDK 專區(qū)同步上線,面向所有鴻蒙開(kāi)發(fā)者免費(fèi)開(kāi)放。據(jù)悉,該產(chǎn)品是音視頻領(lǐng)域首個(gè)適配 HarmonyOS NEXT 的 SDK。
MediaBox 是阿里云視頻云針對(duì)行業(yè)音視頻數(shù)字化提出的終端一體化套件,全面整合視頻直播、實(shí)時(shí)音視頻、視頻點(diǎn)播、短視頻創(chuàng)作、美化特效等全鏈路音視頻能力。
IT之家附當(dāng)前版本的主要功能如下:
播放協(xié)議與格式
直播播放:支持常見(jiàn)的 RTMP、HLS、FLV 等直播場(chǎng)景的視頻格式。
點(diǎn)播播放:支持常見(jiàn)的 HLS、MP4 等點(diǎn)播場(chǎng)景的視頻格式;支持 MP3 等點(diǎn)播場(chǎng)景的音頻格式。
H.264 編碼協(xié)議:支持播放 H.264 編碼協(xié)議的視頻流;支持軟硬解切換、支持硬解失敗降級(jí)至軟解。
H.265 編碼協(xié)議:支持播放 H.265 編碼協(xié)議的視頻流;支持軟硬解切換、支持硬解失敗降級(jí)至軟解。
URL 播放:支持在線視頻、本地視頻以 URL 的方式播放。
播放控制
基礎(chǔ)控制:支持開(kāi)始、結(jié)束、暫停、seek、自動(dòng)播放等播放控制功能。
Seek:支持拖動(dòng)到指定位置(UI 支持手勢(shì));支持已經(jīng)緩沖的視頻內(nèi)容在拖動(dòng)時(shí)不清除緩沖內(nèi)容并快速拖動(dòng)。
精確 Seek:支持精確到幀級(jí)別拖動(dòng)到指定位置。
視頻效果
自定義播放器尺寸:支持自定義設(shè)置播放器的寬高。
顯示模式:支持設(shè)置填充、旋轉(zhuǎn)、鏡像 3 類顯示模式。
亮度調(diào)節(jié):支持系統(tǒng)的亮度調(diào)節(jié)(UI 支持手勢(shì))。
音頻效果
音量調(diào)節(jié):支持調(diào)用系統(tǒng)接口調(diào)節(jié)觀看視頻的音量。
靜音:支持開(kāi)啟和關(guān)閉靜音功能。
播放性能
播放失敗重試:播放失敗時(shí)自動(dòng)重試。
自動(dòng)重連:支持直播的自動(dòng)重連功能。
質(zhì)量服務(wù)
日志上報(bào):支持上報(bào)播放器 SDK 日志,統(tǒng)計(jì)音視頻點(diǎn)播、直播相關(guān)播放埋點(diǎn)信息。
事件回調(diào):支持對(duì)播放狀態(tài)回調(diào)、首幀回調(diào)、播放完成或失敗回調(diào)。