天天看點

阿裡雲播放器SDK的正确打開方式 | 版本差異與三大典型應用場景(二)

阿裡雲播放器SDK(ApsaraVideo for Player SDK)是阿裡視訊雲端到雲到端服務的重要一環,除了支援點播和直播的基礎播放功能外,還深度融合視訊雲業務,支援視訊的加密播放、安全下載下傳、首屏秒開、低延時等業務場景,為使用者提供簡單、快速、安全、穩定的視訊播放服務。本文銜接上文,從版本、功能和典型應用場景等幾個方面來介紹阿裡雲播放器SDK。

阿裡雲播放器SDK的正确打開方式 | 版本差異與三大典型應用場景(二)

阿裡雲播放器SDK提供基礎播放器、進階播放器和UI播放器三層架構滿足不同使用者、不同業務場景需求,開發者可根據自己的業務需求來選用。具體差別如下:

基礎播放器(AliyunPlayer):提供播放視訊的基礎能力,僅支援URL的方式播放,建議使用阿裡雲CDN+OSS存儲或使用其他第三方服務的使用者使用。

進階播放器(AliyunVodPlayer):提供播放視訊的進階能力,如視訊加密、安全下載下傳、邊播邊下緩存功能等,建議使用阿裡視訊雲點播和直播業務的使用者使用(最推薦)。

UI播放器(AliyunVodPlayerView):提供多套播放器皮膚,建議對播放器個性化要求比較低并且想最快速度實作播放功能的使用者使用。

備注:以上三個播放器SDK層層依賴,UI播放器依賴進階播放器,進階播放器依賴基礎播放器。是以使用UI播放器的使用者需同時內建基礎播放器和進階播放器SDK,使用進階播放器的使用者需同時內建基礎播放器SDK。反之,使用基礎播放器的使用者可以不需要內建進階播放器和UI播放器SDK。

<a href="http://market.wapa.taobao.com/tms-coreserver/markets/aliyun/act/player?wh_ttid=pc">詳細功能差異可以猛戳登入播放器SDK專題頁面了解哦~</a>

【場景描述】

在短視訊應用中,往往采用全屏滑動播放的方式展示精彩内容,阿裡雲播放器SDK提供視圖大小自定義功能可以簡單實作全屏播放的需求,同時提供多執行個體、自動播放和預加載能力,可輕松實作多視訊全屏滑動播放功能。由于視訊内容短而精,短視訊應用通常采用循環播放的方式讓使用者反複觀看,為了節約使用者流量和無縫的循環播放,阿裡雲播放器SDK提供了邊播邊緩存和循環播放接口,隻需簡單設定即可滿足應用場景。

【使用流程】

使用阿裡雲短視訊SDK錄制視訊,然後使用上傳SDK上傳至點播系統,最後使用阿裡雲播放器SDK的進階架構,開啟邊播邊緩存和循環播放功能實作短視訊清單的全屏滑動播放和循環播放功能。

現在對于視訊版權的保護意識和要求越來越高,例如使用者要做一個教育類的視訊網站,由教師提供視訊課程,隻有購買課程的使用者才能觀看,那麼如何保護視訊不被盜播和盜版?阿裡雲播放器SDK提供多層級保護:一、提供防盜鍊功能僅允許配置了白名單的使用者通路;二、提供URL鑒權功能,保護視訊僅能在鑒權有效期内播放器;三、提供加密流播放功能,保障視訊僅能使用阿裡雲播放器SDK才能播放;四、提供安全下載下傳功能,保證下載下傳的視訊僅能通過在控制台配置的唯一應用(bundleID或簽名)播放。

首先在點播控制台安全設定中開啟防盜鍊和URL鑒權功能,然後在轉碼設定中配置的轉碼流中包含加密流,再在下載下傳設定中開啟安全下載下傳并生成加密檔案,最後把加密檔案內建到播放器SDK,使用播放器SDK的進階架構進行播放和下載下傳。

資料是反應使用者和産品最真實情況的一種方式,通過資料分析可以優化産品、指導業務發展、提升轉化率、為決策提供依據。阿裡雲播放器采用最接近使用者的使用端收集資料,實時回報使用者的真實使用情況。通過資料隔離和保密措施保證每個使用者的資料僅為産生資料的使用者服務。

【使用流程】使用阿裡雲播放器SDK的進階架構或UI架構播放已經上傳至點播系統中的視訊,在點播控制台的資料分析中檢視播放器資料和Top資料。

您可以掃碼免費下載下傳播放器SDK DEMO進行體驗

阿裡雲播放器SDK的正确打開方式 | 版本差異與三大典型應用場景(二)

為了扶持更多創業者,降低入行門檻,視訊點播已在原有的視訊點播服務五個套餐包基礎上,推出了超值體驗套餐包。

隻需9.9元即可獲得10GB流量、50GB存儲、100分鐘轉碼,可供個人、小微企業門戶網站體驗使用。

阿裡雲播放器SDK的正确打開方式 | 版本差異與三大典型應用場景(二)

下一篇,我們會aliplayer web播放器的功能、使用方法以及一些常見問題的處理方式。