所有分类
  • 所有分类
  • 音乐
  • 照片
  • 新直播
  • 自留地
  • 视频
  • 喜瑞斯

一个陈一发儿直播间转播代码

一个用来转播youtube和twitch直播间的转播小程序

 

效果看这里:https://www.chatcyf.com/live/

 

需要一个国外的VPS,然后还需要装好nginx,docker,python之类的工具,然后还需要个域名,SSL证书之类的,所以新手可以直接搞个宝塔面板使用

需要安装一些各种前置需求的小工具,比如screen,yt-dlp,pip,streamlink之类的工具

 

大概就是需要一个debian 11或者ubuntu之类的系统,安装个宝塔面板

apt-get update -y && apt-get install curl -y
wget -O install.sh https://downlts.bt.sb/install/install_lts.sh && sudo bash install.sh

 

需要先手动下载一个nginx rtmp的插件,然后使用宝塔安装nginx的时候,选择编译安装,勾选上下载的rtmp插件

之后就是开放端口,绑定域名,添加支持跨域代码,申请SSL之类的

要不干脆直接来这里看吧:https://www.mfpud.com/topics/10833/

 

最后下载这个修改后的转播代码:LiveRelay.zip

出自:https://github.com/LyferLu/LiveRelay

 

上传并解压到vps,比如可以上传到/home文件夹下

需要修改一下config.json,把rtmp的推流地址改成你自己的

之后就是可以创建一个后台的终端

screen -S restream

打开目录

/home/LiveRelay

创建环境

python3 -m venv .venv
source .venv/bin/activate

安装依赖

pip3 install -r requirements.txt

最后执行

python3 main.py

 

然后等发酱开播的时候就会自动转播了

1
没有账号?注册  忘记密码?