抖音, 斗鱼, B站,虎牙,油管直播代理(支持Docker)
一、推荐使用Docker一键运行,并配置watchtower监听Docker镜像更新,直接一劳永逸:
1、使用Docker一键配置allinone
XML/HTML代码
- docker run -d --restart unless-stopped --privileged=true -p 35455:35455 --name allinone youshandefeiyang/allinone
2、一键配置watchtower每天凌晨两点自动监听allinone镜像更新,同步GitHub仓库:
XML/HTML代码
- docker run -d --name watchtower --restart unless-stopped -v /var/run/docker.sock:/var/run/docker.sock -e TZ=Asia/Shanghai containrrr/watchtower -c --schedule "0 0 2 * * *"
二、直接运行:
首先去action中下载对应平台二进制执行文件,然后解压并直接执行
XML/HTML代码
- chmod 777 allinone && ./allinone
建议搭配进程守护工具进行使用,windows直接双击运行!
三、详细使用方法
抖音:
1,抖音手机客户端进入直播间后,点击右下角三个点,点击分享,点击复制链接,然后运行并访问:
XML/HTML代码
- http://你的IP:35455/douyin?url=https://v.douyin.com/xxxxxx(&quality=xxxx)
其中&quality参数默认origin原画,可以省略,也可以手动指定:uhd、origin、hd、sd、ld
2,抖音电脑端需要打开抖音网页版复制(live.douyin.com/)xxxxxx,只需要复制后面的xxxxx即可:
XML/HTML代码
- http://你的IP:35455/douyin/xxxxx
斗鱼:
1,可选m3u8和flv两种流媒体传输方式【(www.douyu.com/)xxxxxx 或 (www.douyu.com/xx/xx?rid=)xxxxxx,默认m3u8兼容性好】:
XML/HTML代码
- http://你的IP:35455/douyu/xxxxx
2,选择flv时可选择不同cdn(需要加stream和cdn参数,不加参数默认hls和akm-tct.douyucdn.cn)
XML/HTML代码
- http://你的IP:35455/douyu/xxxxx(?stream=flv&cdn=hw-tct)
BiliBili(live.bilibili.com/)xxxxxx:
1,平台platform参数选择(默认web,如果有问题,可以切换h5平台):
"web" => "桌面端"
"h5" => "h5端"
2,线路line参数选择(默认线路二,如果卡顿/看不了,请切换线路一或者三,一般直播间只会提供两条线路,所以建议线路一/二之间切换):
"first" => "线路一"
"second" => "线路二"
"third" => "线路三"
3,画质quality参数选择(默认原画,可以看什么画质去直播间看看,能选什么画质就能加什么参数,参数错误一定不能播放):
"30000" => "杜比"
"20000" => "4K"
"10000" => "原画"
"400" => "蓝光"
"250" => "超清"
"150" => "高清"
"80" => "流畅"
4,最后的代理链接示例:
XML/HTML代码
- http://你的IP:35455/bilibili/xxxxxx(?platform=h5&line=first&quality=10000)
虎牙(huya.com/)xxxxxx:
XML/HTML代码
- http://你的IP:35455/huya/xxxxx
YouTube:
XML/HTML代码
- https://www.youtube.com/watch?v=cK4LemjoFd0
Rid: cK4LemjoFd0
XML/HTML代码
- http://你的IP:35455/youtube/cK4LemjoFd0(?quality=1080/720...)
获取斗鱼&虎牙&哔哩哔哩&抖音&快手等 58 个直播平台的真实流媒体地址(直播源)和弹幕,直播源可在 PotPlayer、flv.js 等播放器中播放
获取源代码:
XML/HTML代码
- git clone https://github.com/wbt5/real-url.git
XML/HTML代码
- #安装python3
- apt-get -y install python3 python3-pip
- #安装依赖
- cd real-url
- python3 install -r requirements.txt
- #例如抖音直播间地址获取
- python3 douyin.py
按照提示输入抖音直播间地址,地址可以用手机分享链接到电脑,粘贴进去,然后就得到了一个flv一个m3u8的真实地址,导入播放器或者做成列表就可以方便的观看了。
图形化的直播解析器:https://github.com/alley-rs/lsar