0x0
1.如何安装,和使用php程序一样,新建站点把代码丢上去就完了
2.启动转码任务,运行根目录下的start
3.windows用户启动start.exe
4.linux用户运行nohup ./start &

完事搞掂

0x1
1.声明:本软件完全免费,仅供学习交流使用,勿用于违法用途,不提供技术支持!!
2.简介:这是我2017年写的流媒体工具,大概功能就是能够将你上传的视频自动转码切片
3.说明:比较简陋,前端用php写的,你可以自行修改,如果有bug可以给我反馈下面有我的邮箱
4.说明:前端你可以进行二次开发,转码端最早是用nodejs写的,最近翻出来用Go重写了
5.技巧:可以用php和nginx配合实现token加密,达到文件有效期控制,以此来实现防盗链
6.技巧:还可以用nginx将ts文件伪装成jpg可以用cloudflare达到加速效果
7.技巧:如果你服务器有显卡(土豪),可以开启gpu加速编码达到高速转码效果
8.注意:conf.ini不要瞎配置
9:技巧:上传可以选择多个文件,支持断点续传,文件秒传
10.暂时没有了,想到再补充

Ps.播放器本来写了一个web-p2p加速插件,基于webrtc技术。
但是对移动端不友好,因为国产移动端浏览器基本上不支持webrtc
所以本次放出的版本被我阉割了。

0x2
/cron/          存放转码任务列表
/hls/           存放切片文件
/index/         存放视频信息索引
/js/            前端静态资源
/save/          存放上传视频
/thumb/         存放视频截图文件
/uploads/       存放上传分片文件
/webuploader/   前端上传插件(来自百度)

by:danran
email:tsymq@live.com

0x3
上传卡住,多半是nginx上传限制到2m,修改nginx配置中的client_max_body_size改为4m即可

下载地址:

https://share.weiyun.com/rWRVqU8e

刚刚漏了播放器文件
修复linux权限问题

最后修改日期: 2022年4月18日

作者

留言

撰写回覆或留言

发布留言必须填写的电子邮件地址不会公开。