openstr.com 是我采纳 openmix.org 开源框架 MixPHP
MixGo
开发的一套翻新的 DRM 零碎,旨在帮忙开发者低成本公布视频教程,获取必要的收益。另外:这两个框架也是我开发的
想要公布视频教程遇到的问题
开源创造者或编程大神想分享一些技术时:
- 公布到 bilibili 等公开平台则颗粒无收,用爱发电无奈继续保持
- 慕课网只能按他们出的选题来讲课,很难匹配,同时抽佣感人
- 本人部署网站,开发须要工夫,同时 OSS 对象存储的流量费用及其昂扬
- 领取渠道很难申请
- 传统视频网站对教程视频中关联的代码和阐明信息无奈展现,影响学习体验
离线加密视频网页播放技术
我开发了一个多平台 win
mac
linux
的 CLI 程序,来负责离线加密视频的驱动
- 首先咱们只需应用
openstr-cli make foo.mp4
命令把咱们的.mp4
视频转换为.str
加密视频文件 - 而后应用
openstr-cli emit foo.str
将加密视频公布到网站里 - 接下来在网站中创立一个频道,将视频公布到这个频道中,例如:PHP 与 Go 的基础知识比照视频解说
- 在视频下方提供了和 Github、Gitee 同样的 Readme 页,开发者能够编写视频中波及的代码和演讲内容,用户能够边看视频边复制代码测试
- 而后在视频页面点击分享按钮,将视频信息贴到你的开源我的项目 Readme 页中,例如:github.com/mix-go/mix
- 在网页里咱们能够增加
.str
的下载地址,当然也能够抉择间接通过 QQ 等间接发给你的用户 - 持有
.str
文件的用户,只需关上openstr-cli
就能够间接到网页中播放这个视频(付费后) - 因为是本地播放,没有流量费用产生,同时视频想多高清就多高清,快进快退也迅速
- 同时
.str
是加密文件,无需放心视频的泄露问题,轻易放哪里都能够