基本信息
輕騎兵(Hussar)是一款基於Android和iOS平台研發的視頻播放框架,全面支持硬體解碼與GPU渲染。播放組件基於視頻領域的業務場景進行抽象並構建了一套簡潔易用的API接口,在保證高質量的同時儘可能低地降低研發接入成本,松耦合的分層架構及豐富的事件處理和回調體系同時也可滿足開發者的深度定製。完美支持H.265、H.264、H.263等常見的視頻編碼,可覆蓋上百種多媒體格式,支持HTTP、HLS等協定。高度匹配的專業大數據統計與分析服務,零投入即可實現對視頻播放質量的監控,輕鬆了解視頻播放行為信息。
服務與特性
特性/服務 | 標準版 | VIP版 |
RTSP(RTP,SDP),RTMP | √ | √ |
HTTPprogressivestreaming | √ | √ |
HLS-HTTPlivestreaming(M3U8) | √ | √ |
音頻和視頻格式 | ||
H.264/AVC、H.263、MPEG4 | √ | √ |
AAC、MP3 | √ | √ |
封裝格式 | ||
FLV、TS、MOV、M4V、MP4 | √ | √ |
播放功能支持 | ||
軟、硬解碼自動切換 | √ | √ |
多碼率無縫切換 | √ | √ |
倍速播放 | √ | √ |
服務支撐 | ||
郵件支持 | √ | √ |
開發技術諮詢、指導 | X | √ |
程式代碼最佳化 | X | √ |
下載與使用
總體分為三步:1、前往官方網站下載最新的SDK。
2、在官網註冊開發賬號並註冊相關套用。
3、在APP中集成SDK並填寫對應的開發賬號和Security_Key,使用SDK相關功能。
具體細節請見參考資料中的內容