Edusoho對接好的應用插件是存放在 \plugins文件夾下面的
AliLivePlugin 阿里雲視頻直播
AliSmsPlugin 阿里雲短信
AliVideoPlugin 阿里雲視頻點播
阿里雲三大應用插件
阿里雲視頻播放器代碼 HTML5
<!DOCTYPE HTML> <html> <head>
<meta charset="UTF-8"> <meta http-equiv="x-ua-compatible" content="IE=edge" > <meta name="viewport" content="width=device-width, height=device-height, initial-scale=1, maximum-scale=1, minimum-scale=1, user-scalable=no"/>
<title>阿里雲OSS視頻播放器代碼</title>
<link rel="stylesheet" href="//g.alicdn.com/de/prismplayer/2.6.0/skins/default/aliplayer-min.css" />
<script type="text/javascript" src="//g.alicdn.com/de/prismplayer/2.6.0/aliplayer-min.js"></script>
</head>
<body>
<div class="prism-player" id="J_prismPlayer"></div>
<script> var player = new Aliplayer({ id: "J_prismPlayer", autoplay: true, width:"1920px", height:"1280px", vid:"489cb3c750e349babecc4845c187099d", playauth:'', cover:'' }); </script>
</body>
阿里雲視頻視頻播放器代碼 JS
<link rel="stylesheet" href="//g.alicdn.com/de/prismplayer/2.6.0/skins/default/aliplayer-min.css" />
<script type="text/javascript" src="//g.alicdn.com/de/prismplayer/2.6.0/aliplayer-min.js"></script>
<script>
var palyerDom = document.createElement('div');
palyerDom.id = 'J_prismPlayer';
palyerDom.style.width = '1920px';
palyerDom.style.height = '1280px';
palyerDom.className = 'prism-player';
var body = document.getElementsByTagName('body');
if(body.length) {
body[0].appendChild(palyerDom);
var player = new Aliplayer({
id: "J_prismPlayer",
autoplay: true,
width:"1920px",
height:"1280px",
vid:"489cb3c750e349babecc4845c187099d",
playauth:'',
cover:''
});
}
</script>
1、登錄系統時候需要綁定手機號碼的提示
2、這是後臺對接好的短信接口信息 開啓後平臺短信使用阿里雲OSS短信通道
分別輸入 短信簽名SignName TemplateCode accessKeyId accessKeySecret 然後保存就行了
3、後臺開啓阿里雲vod視頻點播功能接着輸入自己的 點播域名 AccessKeyId AccessKeySecret
下面可選擇的播放方式有記憶播放 自動播放 mp4,兼容全部平臺 m3u8,部分存在兼容問題
A、AccessKeyId、AccessKeySecret 獲取方式: AccessKey如何創建和查看
B、視頻轉碼設置:轉碼設置
C、視頻水印設置:水印管理
D、批量上傳視頻:媒資上傳
E、批量上傳視頻:視頻點播阿里雲操作手冊相關資料
6、前臺可以看到剛剛後臺上傳的視頻、經過阿里雲視頻轉碼後的播放效果
7、Edusoho後臺上傳視頻的界面截圖 視頻列表信息 導入視頻
8、阿里雲平臺直播使用阿里雲直播通道、直播錄製 需要你自己填寫 AppName StreamName 播放域名 播放祕鑰 推流域名 推流祕鑰
直播錄製 + 自動轉碼 + CDN加速 實現流程:
客戶進行直播推流
推流達到一個錄製週期,則會自動將錄製文件添加到點播系統。
點播記錄完成後,會生成點播系統的唯一視頻ID,並將該視頻信息回調給用戶,即AddLiveRecordVideoComplete通知,並附帶直播相關的DomainName、AppName、StreamName信息。客戶收到回調後,需記錄該視頻信息,並以該VideoId作爲索引進行後續視頻狀態更新。
點播系統檢測用戶錄製配置中的錄製轉碼組ID(該轉碼組中含有具體碼流轉碼任務),進行對應的轉碼操作。
截圖完成、單個碼流轉碼完成、全部碼流轉碼完成時,會給用戶進行回調(回調順序無時序),用戶需根據回調信息中的VideoId進行視頻狀態更新。轉碼完成後,即可進行後續的播放操作(轉碼回調信息中含播放地址或後續通過GetPlayInfo接口根據VideoId進行播放地址獲取,該播放地址已經經過CDN加速)。
技術交流和代碼獲取:QQ 2446503032 http://vod.shop1a.cn/