如您需要看演示与案例,请联系QQ:
非常适用于各行各业教育培训,取名课堂、网校、学院都是可以的,交易营销优秀,界面精美大气,功能成熟稳定,生态非常丰富,容易扩展维护!
本插件安装后,独立可以用,包括电脑版手机版、讲师入驻、讲师独立后台、视频上传、媒体分发、直播点播、课程管理、课程VIP与卡密、独立付费、交易管理、学员管理、财务管理等
我们有首次安装包设置服务,设置好本插件所有的阿里云接口,您只需要上传视频设置课程价格等,就可以卖课程了,购买既用
我们的直播功能强大,配合我们的聊天插件更加强大,实时场控、禁言、屏蔽、删除内容、商品链接等,说明一下直播是支持PPT展示等,配合第三方免费推流软件是可以录屏的,录屏的视频内容传给阿里,插件调用鉴权的播放链接就可以看直播视频了
支持阿里云“超低延时直播”有站长实测,延时为0,几乎同步,网络好时,如果开启后,此播流域名将支持以RTS超低延时直播ARTC协议访问,延时更低,只是费用另外计算,插件可以设置是否开启
需要看直播效果,请与我们联系!
本插件对接了【】,课程可以添加编辑试卷练习,同步课程权限,可以直接免费考试练习
本插件对接了【】,课程的课时可以添加编辑文档,同步课程权限,可以直接免费阅读文档下载文档,阅读与下载权限可以独立设置
阿里接口设置与插件功能操作非常简单,容易上手,都配有教程,而且插件支持半自动生成接口设置方案,有问题直接可以问我们,实时解答!
阿里云密钥管理KMS将升级为专属KMS,升级操作对已开通KMS的老用户没有影响,新用户有密钥管理相关需求时,需要购买专属KMS,需要视频加密的站长必看:
如果觉得专属KMS价格接受不了,推荐用我们插件的微信高级防护,不加密也能防下载
我们的插件支持阿里云媒体处理的视频hls标准加密,而且经过我们加强算法,加密效果更加优秀,更加通用,任何支持HLS的播放器都可以播放,兼容性更好,兼容苹果、微信等所有移动端,看截图虽说媒体处理转码也提供了私有加密选项
这种加强加密方式,站长无需要在服务器配置什么,只需要设置一个解密链接就可以了,接口已对接好,操作非常容易,可控性非常强
经我们加强的阿里hls标准加密能轻松防火狐浏览器的Video DownloadHelper扩展,这个扩展可以直接把加密的m3u8转换成mp4下载到本地,并且可以还正常播放。而本插件实现了媒体转码m3u8视频自动加密工作流,加密后的m3u8视频只能通过本插件的播放器加强解密播放,火狐扩展都不能转换下载的,而下载加密的m3u8更是解密不了
已有站长把演示站加密视频给淘宝专业搞视频破解的技术商家破解,下载不了,也破解不了!!!
为什么我们弃用阿里云私有加密方式?
阿里云视频点播服务器的加密方式原话如下:
对视频进行加密转码,加密后的视频需要解密后才能播放,当前支持对HLS格式加密,默认支持阿里云私有加密(阿里云私有加密暂不支持iOS系统的网页端播放)。如需使用标准加密,请参考官网帮助文档《HLS标准加密》。
同类插件说支持私有加密,也不见私有加密演示,我看只是转码成私有加密视频,能不能电脑上播放还是个问题更不用说IOS了,调用方式很复杂的,诚信非常重要!
问了阿里云工程师,是这样回复的:
您好,您可以不选择任何加密,视频点播的转码默认是支持私有加密的,私有加密需要使用我们的播放器及凭证方式进行播放,目前IOS系统不支持私有加密播放的
而且阿里云官方还有帖子提问,,如果是这样,不知道为什么阿里云视频点播服务默认的加密是私有加密,所以我们选择“OSS+媒体处理+CDN”方案搞点播是多么明智的
意思说在苹果手机上用浏览器或微信访问网页时是播放不了,这个哪个站长都是接受不了,而且经私有加密后视频基本上就没什么用了,是不能被别的播放器播放的,对于未来选择性差很多,互联网时代必须符合国际标准,就比如现在流行的AVplayer,怎么播放器私有加密视频呢,以后可能还有更多出色的播放器,那么多自己辛苦录下来的视频,说防又防不住(DM+轻松破防),说播放又只能在一个播放器少数端播放
假如私有加密能在ISO播放,现在出来一款名叫IDM+(浏览器)的手机版下载软件,软件自己就是浏览器,经阿里云私有加密的视频被轻松下载,而我们的插件提供了微信端高级防护模式功能,有很好的防伪装能力,不管什么软件都下载不了,能够很好的保护自己有价值的视频
这个方式还有一个优点,有的培训部门是视频和网站操作分开的,视频只能用阿里的OSS软件上传,而我们的这个模式,是可以独立对OSS进行操作的,能自动触发转码,而且CDN也是通过插件自动和OSS识别生成鉴权地址的
这个模式还有一个很大的优点,插件后台与讲师后台可以对附件(大小无限制)、音频与视频进行分类管理,方便查找与统计,也方便删除(同时删除阿里的OSS文件),附件也支持cdn鉴权访问,安全省钱
本插件已对接好阿里的OSS、CDN、媒体处理等,只需要免费开通设置好接口就可直接用了,不是必须用阿里云服务器
这个方案也方便不需要交易功能,简单播放功能的站长
有时一个显示方式,可能不同站不同站长设置是不同的,选了部分如下:
手机版首页图标导航行数|每行图标个数|字体大小|默认字体颜色|导航模块与屏幕边距 如:1|5|13|#666|3
手机版课程列表排版方式,1=固定左小图右信息 2=固定左大图右大图 3=默认左小图右信息,前台可以切换 4=默认左大图右大图,前台可以切换
很多站长购买前问,你那首页图标导航能不能显示2行、3行等,我说后台可以设置的
手机版有媒体上传与媒体管理功能,方便直接从手机上上传视频,不需要转到电脑上传
卡密兑换:课程、章节与课时的类型价格设置支持卡密功能,插件后台讲师管理可以设置哪个讲师有卡密管理权限,管理员可以有所有课程的卡密管理权限,配合我们的管理员可以操作所有讲师后台功能,管理员可以设置所有课程的卡密,卡密的组成方式与长度可以自定义,方便网站搞活动,重点是方便在插件以外的交易平台交易
如果不想YJ时限,可以设置时限属性,每个属性可以自定义时限、价格、库存、限量、上下架等,如:年、月、时、分等,比如想给会员免费体验3分钟付款后的感觉,会员如果觉得课程好,就被吸引住了,提高购买率,并且这种免费体验可以设置限量的,比如每会员多少天只能购买多少个。
以上价格方式都支持加入购课车,方便集中一次付款
前二者权限基础上还可以设置观看密码,可以设置获取密码说明,对引流推广起到很大的作用,后者可以实现购买免费时限检验一下购买后的效果,也可以设置试看时间
可以设置访客可看、登录可看、付费可看不同的课时权限
1、支持直传mp4非转码视频或音频到阿里云OSS,这样直接是原视频,不经过m3u8转码,优点就是不需要转码费
3、插件不仅支持上传视频,同时也支持引用纯mp4或m3u8视频地址,这样开放性比较强了,比如可以直接引用腾讯云、百度云、七牛云等第三方云视频地址
4、支持引用外网通用iframe代码(直接复制通用代码插件自动解析) 支持所有的第三方视频网,比如:淘宝、优酷、腾讯、爱奇艺、B站、56等国内大视频网
5、通过插件直传的转码或非转码音频视频,都会有一个媒体库,保存视频信息,课时管理可以插入媒体库内的音频视频,并且可以设置哪些讲师上传的媒体需要审核,这样保证了视频的合法,以免给网站带来不必要麻烦
6、CDN回源加速与鉴权防盗加强 更加省流量费 可以在插件设置是否开启CDN 课时的视频原地址不需要修改自动匹配到CDN鉴权地址 对于有高速访问与防盗需求的,同时想省流量费的站长来说,CDN是一个很好的选择,视频地址转换成cdn地址后不仅加整访问,如果设置鉴权了,OSS可以设置成私有的,只能通过鉴权地址访问视频,地址后面会带上auth_key,此地址还有有效时间,就算知道了此地址也没用,每次播放视频时会动态生成地址的
1、支持添加N个直播方案,每个方案可以独立设置不同的阿里云账号,每个讲师可以选择不同的方案,并且可以设置直播节目是否免审,每个方案可以设置在开播前多少时间申请直播节目、获取推流码、预约提醒等,还可以设置默认直播时长
2、可以设置讲师是否可以手动结束直播节目,这个非常实用方便,如果默认直播时长足够长,讲师可以自由控制直播时间,如果想结束直播,先在直播软件停止推流,再在插件直播节目管理手动结束直播就可以,手动结束与自动结束后都自动禁止推流,保护直播推流地址,不额外造成流量
3、可以设置直播录制回放,如果在方案设置了录制设置,那么用这个方案添加的直播节目,在结束后3分钟就可以自动生成点播回放课时,而且都保存到直播录播媒体库,方便后台统一管理,支持同步删除OSS上的录播视频
4、获取推流码支持一键复制与扫码二维码,配合OBS、杏林推流APP等免费推流软件实现电脑手机录屏、多机位等需求,手机m3u8延时只有3秒,flv延时只有2秒
5、第三方拉流直播节目添加后,也和推流直播一样,可以首页预告、可以预约提醒,可以在添加直播节目时设置课时方案(1 保留课时上架 2、保留课时下架 3、删除课时),直播结束前都是可以修改方案的,这个功能非常实用,比如:利用第三方直播平台的免费直播,直播结束后再上传处理后的视频点播回放,这个可以2、保留课时下架 实现
6、管理员可以审核讲师申请的直播节目、修改直播节目开始时间与直播时长、删除未完成直播节目,删除或清空已完成直播节目,这个直播节目管理就像是直播记录,修改未完成直播设置,如果不想保留直播记录,可以删除或清空已完成直播节目,对生成的录播视频与课时没影响,只是一个历史记录供查看的
7、支持推流直播中出现中断等不可知情况时,可以自动把所有的视频片断合并成一个完整的m3u8视频文件,而且是免费转码的
8、直播未开始前,显示还有多少时间直播开始,学员可以申请预约提醒,支持短信提醒与微信消息提醒,还可以取消预约提醒,这样方便在直播开始时提醒学员来看直播,如果是微信消息提醒,更方便学员直播点击消息链接直达直播节目页面
9、配合课时内容详情,可以实现直播预热与介绍直播效果,内容详情支持插入分发媒体的音频视频,可以图文,这样在直播开始前可以很好的留住学员,帮且学员了解直播,便于直播工作展开
10、有时一些第三方拉流地址有跨域限制权限,如果用h5播放器是播放不了,可以在插件播放器设置识别哪个视频地址是调用flash播放器,这样就可以正常播放了
11、如果是推流直播不录制方案,在添加直播节目时,可以在添加直播节目时设置课时方案(1 保留课时上架 2、保留课时下架 3、删除课时),直播结束前都是可以修改方案的,这个功能非常实用,方便上传处理好的录制视频
1、支持设置哪些用户组可以申请入驻
2、支持设置提成比率,交易成功减掉提成部分的金额自动累加到讲师可提现金额
3、支持设置讲师提现转账方式,有钱包余额自动到账与管理员手工转账
4、支持转码视频、非转码视频与直播方案独立设置
5、支持设置上传的视频与直播节目是否免审核
6、支持设置是否有帖内媒体与通过媒体生成权限
7、支持设置是否有第三方直播源引用权限,可以设置支持多少时长的
8、支持设置是否有价格与交易权限,如果无权限课程只能给vip会员看,不能交易
9、支持设置预警积分,如果讲师设置了哪个课程赠送积分,没有积分是不能交易的
10、支持设置讲师签约时间,时间到期,讲师的所有课程自动隐藏不能访问,还可以锁定与解锁讲师
11、支持讲师转让,输入要转让给的会员ID就可以了
12、可以查看每个课程章节视频有哪些学员在看,看了多少时间,学员每次不同ip记录
13、可以查看并回复每个视频的问答
14、可以查看每个学员每个课程的剩余时限
15、可以购物车改价,方便私下给某学员优惠价
16、可以查看自己粉丝,可以开启粉丝群聊,可以设置关注多少时间后可以聊天
17、可以设置是否开启交易成功等消息提醒
18、可以设置自己的客服人员
1、 申请讲师认证时 - 管理员消息模板
2、讲师申请提现时 - 管理员消息模板
3、会员交易成功时 - 管理员消息模板
4、会员购课车交易成功时 - 管理员消息模板
5、提现成功时 - 讲师消息模板
6、会员交易成功时 - 讲师消息模板
7、会员购课车交易成功时 - 讲师消息模板
8、有视频媒体审核时 - 讲师消息模板
9、会员交易成功时 - 会员消息模板
10、会员购课车交易成功时 - 会员消息模板
11、会员预约的直播开播时 如果不开启,前台是不会显示预约功能的 - 会员消息模板
12、以上消息提醒支持默认短信宝短信接口,阿里云短信接口,微信消息接口,后二者需要配合会员插件
1、讲师可以申请入驻,有自己的后台,可以把自己的视频课程放在插件赚钱,课程可以设置现金价格,支持积分、现金与积分+现金购买,插件设置添加了VIP会员用户组权限,管理员可以设置哪些课程是VIP课程,设置成VIP课程后,在前台和讲师后台的课程都会显示VIP图标,VIP会员可以直接免费点播VIP课程,如果是VIP课程,在提示时也会提示购买课程或成为VIP会员可以点播,点成为VIP按钮会直接显示积分钱包的购买用户组界面,同时支持VIP用户组自动识别功能,不需要切换用户组,更加方便
2、所有讲师的课程页都是统一的,因为讲师只需要提供课程,商家可以管理自己的交易,讲师就可以申请提现了。课程可以设置购买课程后赠送多少比率的积分,如果安装了【】,讲师后台会有卡券发布、管理和交易功能,买家领券后,就可以在交易时抵现金,这个是营销推广功能,可选的,不安装也不影响使用
3、课程的每个课时都可以独立设置封面与内容,如果没有设置封面,默认显示课程的封面,这样方便突出气氛,重点用在直播开始前的预热,并且购买提示,功能提示等也是显示封面的,课时内容支持插入音频视频通用代码,图片等
4、课程支持现金价格、积分价格,现金价格+积分价格,积分类型可以自定义,支持交易刷单,有时课程前期没有交易量,通过刷单,很容易促进会员购买课程,有购物车功能,方便同时购买多个喜欢的课程,课程支持讲师未上架预览功能
5、网站后台课程一级分类可以设置学员评价评分名称,比如:综合评分_描述相符_讲解表达_答疑服务,有4个评分名称,用_隔开,每个课程一级分类都可以自定义评分名称,会员学习课程多少时间后(此时间可以设置)可以评价,点评评分统计功能很强大,商品页会统计评价次数,满意占比,总得分,不同分段占百分比,不同评分名称平均得分,管理员可以设置评价后奖励多少积分
6、支持管理员刷单功能,点击一下就实现随机交易会员,并且刷单交易不显示在后台交易管理,并且不算提成与收入,只显示前台,方便管理,也可以勾选刷单有学习时限效果,用于线下付款后,给付款会员免费刷时限的
7、课程下面可以添加N个章节,每个章节下面可以添加N个课时,每个课时下面可以添加下载资料,课程、章节与课时都可以设置价格,也可以设置价格属性,章节下面还可以添加直播节目
8、会员看每个课程的视频或内容时,都会记录,如果不是引用的iframe视频,还可以记录播放总时间与当前播放时间,下次再看这个视频时会自动记忆播放,而且可以实现同一个会员只能在一个客户端看课程,这样可以防止会员给别人用,也节省了很流量,会员的电脑版手机版都有学习记录,讲师后台可以看自己的所有课程的学习跟踪记录,可以知道客户端IP和历史IP,方便知道哪些会员作弊,还可以知道会员看视频的总时间等
9、课时支持访客可看、登录可看与付费可看3个权限,前二个权限可以设置观看密码,还可以设置获取密码的说明内容,付费可看可以设置试看时间
10、讲师可以设置基本信息,也就是讲师介绍,每个讲师的商品页显示的是自己的在线客服,同时支持讲师电脑版手机版课堂单页,会显示讲师的全部课程,课堂详情,热卖课程,活动卡券,此单页电脑版还有二维码与分享功能,更方便讲师推广
11、支持购买前是否开启实名认证条件,支持论坛第三方实名认证数据库,购买课程前如果不需要实名认证,可以不填此设置,如果需要,填写格式:数据库表名(必须是当前论坛的)|字段名|字段值(已认证)|会员uid字段名
12、支持在线编辑器阿里云OSS存储,上传的图片、附件与学习资料都上传到OSS,这样下载时不占用网站空间资源、微信内微信分享接口、手机版所有页面可以复制链接等功能
13、电脑版播放页可以设置右上与左下自定义广告内容,同时可以设置播放前的广告,广告时间可以设置,手机版也可以设置播放前广告,还可以支持哪些课程没有播放前广告
14、课时可以设置实时聊天话题范围,支持课程范围、章节范围与课时范围,在一个范围内的聊天内容是同步共享的
15、网站后台课程管理,管理员可以查看所有课程,可以对课程进行设置是否为VIP课程,设置首页推荐排序,设置锁定与解锁,设置是否为保密课程,还可以设置讲师A的课程转让给讲师B
16、网站后台可以设置阿里云播放器的一些参数,如:跟踪请求周期、默认显示聊天界面、开启播放前提示、默认等待时间、自动操作方式、跑马灯、自定义黑白名单屏蔽浏览器、高防微信内看视频等
17、网站前台的页脚,广告等信息都可以在网站后台自定义,电脑版与手机版都可以自定义颜色风格,电脑版主导航与手机版顶部导航与底部导航,都可以自定义
18、插件默认自带了短信宝短信接口,如果需要阿里云短信接口和微信消息接口,需要再安装【】而且此插件还有更多功能可以配合
19、手机版可以设置首页图标导航,手机版搜索功能很强大,主要是可以搜索关键字记忆功能
20、课程支持时限属性,每个属性可以设置属性名称,学习时间(分,时,天,月,年),现金价格或积分价格,原价格,库存,限量(每会员多少天可购买多少个),排序,显示交易数,上下架,还支持复制指定课程的时限属性设置,这样更省时方便
21、课程支持限时加入/购买可以设置全时段与每天时段,有些像抢购功能,课程可以设置是否有购买会员用户名保密、推荐、上下架等,也可以设置课程章节课时目录保密,只有登录与学员可以看
22、讲师可以申请哪些课程是保密(有时不想课程给搜索引擎搜索到,同时也不想给所有人看到)的,管理员设置课程保密后,讲师可以设置保密课程,指定给哪些会员看到,同时会员也可以购买,只要会员登录了,保密课程都可以看到,而没有指定的会员是看不到课程的,保密课程只有插件后台设置的管理员、讲师自己与讲师指定的会员可以看
23、如果会员想和讲师讲价,讲师可以用电脑版手机版的购物车改价功能
24、支持6种不同服务器伪静态规则,可以自定义伪静态规则
25、支持DIY调用,可以在论坛有DIY的地方调用课程,插件后台可以设置调用课程数据类型与模板,支持缓存时间,这样不占网站空间资源,演示站论坛首页调用了课程交易
26、只要是会员,就算看到一些免费课程,那就可以对课程讲行评价,电脑版手机版都会有课程评价功能,可以显示会员看了哪些课程,插件设置可以设置课程看了多少时间后可以评价,管理员可以对评价进行修改和回复
27、系统设置可以设置学院页不同位置的轮播广告,还可以设置不同位置的显示内容,都是在线编辑器编辑内容,可见即可得模板
28、可以设置提现服务费比率,每个比率要设置提现金额区间,如果提现金额不在某个区间,那么就不能提
现,这样有个好处,可以让讲师总有些金额提不出来,可以用成保证金。
29、人性化功能很多,电脑版手机版在视频播放页,如果课程视频数量多,点到后面的视频时,会自动移动到当前,每个视频还可以做笔记
30、支持课程学习记录,只要是会员看的每个课程视频或内容,都会有记录,如果是视频,还会记录播放时间,下次看这个视频时,会提示是否继续播放还是从头播放,而且讲师在后台也可以看到自己课程的所有学习记录,可以知道什么学员在学习什么课程
31、会员可以在电脑版手机版查看自己的交易,同时还可以查看自己的有哪些课程,课程的时限还有多少,方便续费,讲师在后台也可以看到自己哪些课程哪些学员的时限还有多少
更多功能,您购买安装了就知道了
使用npm 安装所需的依赖包
搭建服务器主要有以下作用:
该字段的顺序就是导出字符串时的选项顺序
-ss :当用作输入选项时(在-i之前),在该输入文件中查找位置。(作为开始时间点)
-fs : 设置文件大小限制,以字节表示。超过限制后不再写入字节块。输出文件的大小略大于请求的文件大小。
-vf :-filter:v的简称,创建滤波图并使用它来过滤流,本文用于修改倍速和分辨率
-s :设置帧大小,用于设置分辨率
-y :输出文件地址,注意:重复名直接覆盖而不询问
为字段添加值,若不为空,则在前面添加 ","
来分隔
获取某个选项的值,把 key 和 value 拼接起来,自动在尾部添加空格,若没有数据则返回空字符串
配置的参数设置都是参考 ,若想要实现更多功能可以前往官网查阅资料。
-vf scale=...
命令之后,会将视频的分辨率改变,所以crop的对应值会对应改变,具体实现逻辑放在前端实现。 后面会写一篇文章关于小程序端的实现。
但只是讲述了最基本的流程,从设计上看比较拙略,有许多可以改进的地方。本文主要从以下几个角度进行优化
由于某些场景需要,添加了 set
、getValue
方法。使用时只需要引入该模块然后实例化即可。
将调色板作为输入源需要指定两个
-i
(一个源文件、一个调色板文件),-vf
的配置需要换成-lavfi
以配置全局的滤波因为要指定两个输入源,所以在后面配置
-i
时需要这样:上回使用
setTimeout
来执行定时任务,当访问量较大时,由于闭包导致内存泄露,会让服务器性能下降,是一个不靠谱的设计。使用 crontab,每小时执行一次 查找并删除两小时前的 gif 和 mp4 文件。
转换后删除配色板文件,再返回即可。
喜欢这篇文章?欢迎打赏~~
首先对mp4文件转换为MP3的音频文件:首先需要安装moviepy模块,可以通过 pip install moviepy进行安装,由于我以前安装过,所以显示如下图所示:
然后就是代码部分,这部分代码使用讯飞语音API实现,可以在讯飞[/]注册一个免费的账号,然后选择产品服务下面的语音转写,然后进去之后再点击控制台创建应用即可。
1、进入讯飞开放平台官网:/
2、注册登录后点击产品服务下面的语音转写
3、进去之后再点击控制台创建应用,可以创建多个应用
创建完后会得到APPID和密钥(这个代码要用到),记住这个不要泄露。
4、创建完应用后新用户可以先领取50小时体验包。领取之后点击付款,付款金额是0元,然后激活自己的个人账号。
5、最后运行代码,代码只要改三处地方。倒数第二行的appid和密钥用你自己的,文件路径是音频的文件路径。