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/