java集成阿里雲視頻點播

1.視頻點播概述

視頻點播(ApsaraVideo for VoD)是集音視頻採集、編輯、上傳、自動化轉碼處理、媒體資源管理、分發加速於一體的一站式音視頻點播解決方案。java

2.應用場景

  • 音視頻網站:不管是初創視頻服務企業,仍是已擁有海量視頻資源,可定製化的點播服務幫助客戶快速搭建擁有極致觀看體驗、安全可靠的視頻點播應用。
  • 短視頻:集音視頻拍攝、特效編輯、本地轉碼、高速上傳、自動化雲端轉碼、媒體資源管理、分發加速、播放於一體的完整短視頻解決方案。目前已幫助1000+APP快速實現手機短視頻功能。
  • 直播轉點播:將直播流同步錄製爲點播視頻,用於回看。並支持媒資管理、媒體處理(轉碼及內容審覈/智能首圖等AI處理)、內容製做(雲剪輯)、CDN分發加速等一系列操做。
  • 在線教育:爲在線教育客戶提供簡單易用、安全可靠的視頻點播服務。可經過控制檯/API等多種方式上傳教學視頻,強大的轉碼能力保證視頻能夠快速發佈,覆蓋全網的加速節點保證學生觀看的流暢度。防盜鏈、視頻加密等版權保護方案保護教學內容不被竊取。
  • 視頻生產製做:提供在線可視化剪輯平臺及豐富的OpenAPI,幫助客戶高效處理、製做視頻內容。除基礎的剪切拼接、混音、遮標、特效、合成等一系列功能外,依託雲剪輯及點播一體化服務還可實現標準化、智能化剪輯生產,大大下降視頻製做的檻,縮短製做時間,提高內容生產效率。
  • 內容審覈:應用於短視頻平臺、傳媒行業審覈等場景,幫助客戶從從語音、文字、視覺等多維度精準識別視頻、封面、標題或評論的違禁內容進行AI智能審覈與人工審覈。

3.總體流程

image

4.使用java代碼操做

4.1獲取視頻地址

第一步建立maven項目,引入依賴
image
開始編碼,建立初始化方法
image
第二步,建立測試類,根據視頻id獲取視頻播放地址
image安全

4.2獲取視頻憑證

建立測試類,根據視頻id獲取視頻憑證
imagemaven

4.3上傳視頻

在上傳視頻須要引入下列依賴
image
這裏須要注意的是aliyun-sdk-vod-upload-1.4.14包不是開源的,不能從maven倉庫直接下載,咱們須要手動去下載安裝,這裏咱們使用maven命令來進行安裝:
mvn install:install-file -DgroupId=com.aliyun -DartifactId=aliyun-sdk-vod-upload -Dversion=1.4.14 -Dpackaging=jar -Dfile=aliyun-java-vod-upload-1.4.14.jar
安裝好以後咱們就能夠進行編碼了,具體Java代碼以下:
imageide

相關文章
相關標籤/搜索