edusoho阿里云视频点播+阿里云视频直播、直播录制+阿里云短信对接解决方案

2019-08-28 00:51:04

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,部分存在兼容问题

腾思网


EduSoho 阿里云视频点播接口操作说明


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/


首页
网站模板
套餐咨询
QQ客服
咨询 QQ
2446503032
QQ咨询