标签:视频 加密 cli 程序员 str OpenStr openstr 视频教程
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
是加密文件,无需担心视频的泄露问题,随便放哪里都可以
标签:视频,加密,cli,程序员,str,OpenStr,openstr,视频教程 来源: https://blog.csdn.net/onanying/article/details/117323765
本站声明: 1. iCode9 技术分享网(下文简称本站)提供的所有内容,仅供技术学习、探讨和分享; 2. 关于本站的所有留言、评论、转载及引用,纯属内容发起人的个人观点,与本站观点和立场无关; 3. 关于本站的所有言论和文字,纯属内容发起人的个人观点,与本站观点和立场无关; 4. 本站文章均是网友提供,不完全保证技术分享内容的完整性、准确性、时效性、风险性和版权归属;如您发现该文章侵犯了您的权益,可联系我们第一时间进行删除; 5. 本站为非盈利性的个人网站,所有内容不会用来进行牟利,也不会利用任何形式的广告来间接获益,纯粹是为了广大技术爱好者提供技术内容和技术思想的分享性交流网站。