MENU

#笔记#免费视频床源码

March 1, 2020 • Read: 513 • 网站源码

从字面上的意思去理解:就是将你储存的视频放在一个可以对外播放的地方。不少人可能都会明白,视频的下载跟上传都会走你的VPS上的流量,但是如果用别人家的外链呢?

项目

搭建

在搭建开始之前,我们还需要注册一个语雀账号。

请自行百度一下注册。

服务端

首先你的服务端可以随便挑一台访问速度较快的机器,因为它只作为一个访问的跳板。

安装最新的 Python3,以及必要包:

apt install -y python3 python3-pip
pip3 install Flask gunicorn

启动服务

cd web
gunicorn app:app -b 0.0.0.0:3395 --workers=5 --threads=2 -D

你也可以选择后台运行 nohup gunicorn app:app -b 0.0.0.0:3395 --workers=5 --threads=2 -D

客户端配置

安装最新的 Python3,以及必要包:

apt install -y ffmpeg python3 python3-pip
pip3 install requests python-dotenv

此处为Debian/Ubuntu用法 Centos因为博主很少用了,暂时不讲解,原理是安装python3与FFmpeg
此处是centos7安装python3教程 https://www.aihoom.com/1487.html

.env.example 更名为 .env,修改其中的 YUQUE_CTOKENYUQUE_SESSION 配置。操作步骤:

登录语雀
打开 Chrome 的开发者工具(Command+Shift+I),切换到 Network 面板;
刷新页面,从 Cookie 中抓取 ctoken、_yuque_session,复制并替换到 .env 文件中;

如图:

控制台

控制台1

结束

在配置好服务端跟客户端后我们还需要返回客户端中找到 .env 修改其中的APIURL=你的服务端域名或者ip+3395

Archives QR Code Tip
QR Code for this page
Tipping QR Code