Free-HLS黄药师
这是一个免费的 HLS 视频贬责决议,即所谓的视频床。本样式提供一整套集成化贬责决议,囊括了各枢纽所需的切片、转码、上传、即时刻享等套件。让你不错以更便捷、更便宜的方式共享你的视频到随心处所。
本样式仅供学习调换使用,在使用历程中对你或他东谈主形成的任何蚀本咱们概不厚爱。
开源地址:
https://github.com/sxyazi/free-hls
外行视频搭建教程:
https://sxyz.gitee.io/free-hls/usage.html
客户端
客户端,即 up.py 进口,提供对上传视频资源的切片、转码、上传的营救。不错在你的随心机器上使用,惟有你装配了必要的依赖项和作出了正确的树立。
1. 装配依赖
装配最新的 Python3,以及必要包:
apt install -y ffmpeg python3 python3-pippip3 install requests python-dotenv
2. 树立语雀
将 .env.example 改名为 .env,修改其中的 YUQUE_CTOKEN、YUQUE_SESSION 树立。操作设施:
登录语雀 yuque.com;
开放 Chrome 的开垦者器具(Command+Shift+I),切换到 Network 面板;
刷新页面,从 Cookie 中执取 ctoken、_yuque_session,复制并替换到 .env 文献中;
3. 树立处事
正确现实 处事端 (著作下方)一节的一齐本色,完成处事端的搭建。将你处事器的域名或 IP 地址修改到 .env 中的 APIURL 树立项。
4. 初始使用
准备好推测打算视频文献,输入如下提示初始切片、上传:
python3 up.py test.mp4 #默许标题python3 up.py test.mp4 测试哦 #自界说标题python3 up.py test.mp4 test 5 #自界说分段大小python3 up.py test.mp4 test LIMITED #规定码率(需重编码)
处事端
处事端位于样式的 web 目次,厚爱向客户端提供视频发布所必要的 API 接口。以及最终推测打算视频的播放处事。
1. 装配依赖
装配最新的 Python3,以及必要包:
apt install -y python3 python3-pippip3 install Flask gunicorn
2. 启动处事
cd webgunicorn app:app -b 0.0.0.0:3395 -D
检察更多:
#教程# Yunbt离线下载在线转码共享功能完成
在线影院jjj85#教程#在线BT视频不雅看决议,转码+在线播放
#开源#GoogleDrive(含转码) + lanzou + 19 直链器具 CloudFlare worker 版
作家:poi
检察原帖:hostloc.com/thread-647686-1-1.html黄药师