文件名称:free-hls:一个*的HLS解决方案
文件大小:175KB
文件格式:ZIP
更新时间:2024-04-10 10:24:59
hls free-hls HTML
*HLS 这是一个免费的HLS视频解决方案,即所谓的视频床。方便,降低廉的方式分享你的视频到任意地方。 本项目优秀学习交流使用,在使用过程中对你或他人造成的任何损失我们概不负责。 客户端 客户端,即up.py入口,提供对上传视频资源的切片,转码,上传的支持。可以在你的任意机器上使用,只要你安装了必要的依赖项和做出了正确的配置。 1.安装依赖 安装最新的Python3,以及必要包: apt install -y ffmpeg python3 python3-pip pip3 install requests python-dotenv 2.配置服务 施行正确一节的全部内容,完成服务端的搭建。复制客户端配置文件.env.example为.env ,修改其中的APIURL配置项为你的服务域名或IP地址。完成你所用图床的相关环境变量配置。 3.开始使用 准备好目标视频文件,输入如下指令开
【文件预览】:
free-hls-master
----Dockerfile(173B)
----.gitignore(47B)
----README.md(2KB)
----up.py(4KB)
----.github()
--------issue_template.md(557B)
----test.py(1KB)
----docker-compose.yml(304B)
----migration.sql(759B)
----LICENSE(1KB)
----constants.py(17B)
----uploader()
--------.gitignore(24B)
--------local.py(426B)
----utils.py(4KB)
----web()
--------app.py(163B)
--------middleware.py(1KB)
--------uploads()
--------views()
--------queues()
--------models.py(5KB)
--------constants.py(17B)
--------utils.py(1019B)
--------schedule.py(1KB)
--------templates()
--------assets()
--------.env.example(40B)
----ls.py(522B)
----info.py(878B)
----.env.example(153B)