nginx-rtmp-win32-v0.3 + OBS Studio实现单设备转发推流实现多平台同时直播
技术  /  管理员 发布于 2个月前   62
使用nginx-rtmp-win32-v0.3实现OBS单设备转发推流实现多平台同时直播功能
运行环境
windows 10 64位系统
OBS Studio
nginx-rtmp-win32-v0.3
nginx-rtmp-win32-v0.3下载:
https://www.zongscan.com/file/94.html
OBS官网下载:
也可以点击下面链接:
https://cdn-fastly.obsproject.com/downloads/OBS-Studio-29.1.3-Full-Installer-x64.exe
一.OBS Studio工具安装(上面下载的安装包)
OBS
Open Broadcaster Software
OBS(Open Broadcaster Software)是一款开源的电视直播和流媒体制作软件,支持多种视频格式,提供丰富的特效和滤镜,并可以添加图片、文字、音频等元素。
虽然操作界面较为专业,但通过在线文档、社区支持和视频教程,可以帮助新手快速上手并了解其高级功能。
二.部署直播流运行环境:nginx-rtmp-win32-v0.3
1.解压nginx-rtmp-win32-v0.3得到文件结构,注意文件夹和文件结构不可改名,不可有中文目录。
2.到你需要转发推流的各个平台获取推流码和直播码,若只有两行则拼接即可。
下面举例国内主流平台怎么获取推流码和直播码:
例斗鱼:
rtmp地址:
rtmp://sendtc3.douyu.com/live
直播码:
4348741rqIHcc6Ek?wsSecret=bff5dc15bd3af0f7bba92a5f28c4291b&wsTime=620b8971&wsSeek=off&wm=0&tw=0&roirecognition=0&record=flv&origin=tct
则推流码是(rtmp地址)+("/")+(直播码):
rtmp://sendtc3.douyu.com/live/4348741rqIHcc6Ek?wsSecret=bff5dc15bd3af0f7bba92a5f28c4291b&wsTime=620b8971&wsSeek=off&wm=0&tw=0&roirecognition=0&record=flv&origin=tct
例虎牙:
推流地址:
rtmp://tx.direct.huya.com/huyalive/1648954729-1648954729-0-3298032914-10057-A-1641628623-1?seq=1644923237031&type=simple
则推流码是(推流地址):
rtmp://tx.direct.huya.com/huyalive/1648954729-1648954729-0-3298032914-10057-A-1641628623-1?seq=1644923237031&type=simple
例哔哩哔哩:
服务器地址:
rtmp://live-push.bilivideo.com/live-bvc/
串流秘钥:
?streamname=live_2303475_6534930&key=d78d7c1c8518ea3ebe19a9e3cf45d2a6&schedule=rtmp&pflag=1
则推流码是(服务器地址)+(串流秘钥):
rtmp://live-push.bilivideo.com/live-bvc/?streamname=live_2303475_6534930&key=d78d7c1c8518ea3ebe19a9e3cf45d2a6&schedule=rtmp&pflag=1
3.设置你的推流码,按照第2步获取到推流码之后,填入到option.txt文件中,一行一条,
格式如下("push "+推流码+";")。
push rtmp://sendtc3.douyu.com/live/4348741rqIHcc6Ek?wsSecret=bff5dc15bd3af0f7bba92a5f28c4291b&wsTime=620b8971&wsSeek=off&wm=0&tw=0&roirecognition=0&record=flv&origin=tct;
push rtmp://tx.direct.huya.com/huyalive/1648954729-1648954729-0-3298032914-10057-A-1641628623-1?seq=1644923237031&type=simple;
push rtmp://live-push.bilivideo.com/live-bvc/?streamname=live_2303475_6534930&key=d78d7c1c8518ea3ebe19a9e3cf45d2a6&schedule=rtmp&pflag=1;
4.接下来直接运行
【启动 nginx 服务.bat】即可正常启动服务,
若要关闭就运行
【结束 nginx 服务.bat】。
5.最后一步使用OBS进行推流,推流地址设置为
【rtmp://127.0.0.1:6630/live】,点击开始推流,就ok了,有兴趣及需要的可以一试。
路人 在
php中使用hyperf框架调用讯飞星火大模型实现国内版chatgpt功能示例中评论 教程很详细,如果加个前端chatgpt对话页面就完美了..博主 在
科学上网翻墙之v2rayN-Core客户端免费公益节点使用教程中评论 @ mashrdn 多切换几个节点测试,免费ssr是没那么稳..mashrdn 在
科学上网翻墙之v2rayN-Core客户端免费公益节点使用教程中评论 V2rayn免费节点添加上去了,youtobe无法打开网页,是怎么回事..张伟 在
科学上网翻墙之v2rayN-Core客户端免费公益节点使用教程中评论 3q!有用,不过免费节点隔天就要去git上复制新的导进去..博主 在
科学上网翻墙访问Google , 上外网神器佛跳墙VPN(永久免费)使用流程步骤中评论 该篇教程已不能用了,告知大家,免的老有老铁问我!..
Copyright·© 2019 侯体宗版权所有·
粤ICP备20027696号