tvshualiu是基于ffmpeg的轻量级刷流工具,通过ffmpeg并发读取网络直播源的视频流,从而提高网络下行流量,平衡宽带网络上下行流量比例,避免和缓解NAS或者PT用户被运营商误判为PCDN。ffmpeg能够很好的识别HLS视频流的playlist,自动解析m3u8文件中的ts分片并按顺序拉取,拉取后直接丢弃数据,不进行解码保存,从而降低CPU资源占用。内置了自动重连和缓存策略,具有稳定可靠的特点。使用S905L3A的盒子实测下行可以稳定跑200M+,全天24小时运行大概可以消耗2TB左右下行流量。
可以使用docker cli命令一键安装
docker run -d \
--name tvshualiu \
--restart=always \
--net=host \
jioyzen/tvshualiu:latest
安装完成后,在浏览器地址栏输入 IP:17777 即可访问web管理页面,容器默认端口号为17777,建议使用host网络,可以更好的支持ipv6。
您也可以映射宿主机目录到容器的config目录,让配置数据持久化保存:
docker run -d \
--name tvshualiu \
--restart=always \
--net=host \
-v /vol1/1000/docker/tvshualiu:/config #冒号前改为自己设备存放docker容器数据的路径
jioyzen/tvshualiu:latest
web管理界面:

爱快流量截图(日常使用时建议下行流量一定要大于上行流量):

传统NAS、软路由和支持docker的arm盒子中都能正常运行
docker会自动识别设备架构,拉取设备对应架构的镜像,无需人工干预
linux/amd64 (X86 NAS 软路由 linux服务器)
linux/arm64 (树莓派、armbian或者coreelec的TV盒子、ARM主机)
本项目仅供 学习研究与技术交流 使用。
请勿将本工具用于任何侵犯版权或违法违规的场景。
使用本项目造成的所有后果(包括但不限于法律风险、版权纠纷、账号封禁等),
均由使用者自行承担,作者不承担任何责任。
By using this software, you agree that you are solely responsible for your own actions.
Content type
Image
Digest
sha256:bb061645a…
Size
178.1 MB
Last updated
9 months ago
docker pull jioyzen/tvshualiu