A9VG电玩部落论坛

 找回密码
 注册
搜索
查看: 454712|回复: 895

搭建Windows环境PS4直播服务器+支持OBS

[复制链接]

精华
0
帖子
3268
威望
0 点
积分
3321 点
种子
575 点
注册时间
2013-2-21
最后登录
2024-12-27
 楼主| 发表于 2014-6-18 22:20  ·  上海 | 显示全部楼层 |阅读模式
本帖最后由 jocover 于 2015-4-21 09:01 编辑

更新新教程,支持PS4直播+OBS,无需每次更改nginx设置,无需更改windows注册表和IP地址。
1.        首先安装VMware-player虚拟机程序,安装完毕后将ub1404lts.ovf虚拟机镜像导入到系统

2.        运行虚拟机,用户名root 密码root,进入虚拟机输入ifconfig,获得本机IP(本地演示机器IP地址为192.168.1.22)


3.        游览器输入http://192.168.1.22地址后,如发现如下显示,说明虚拟机与主机正常工作。

4.        进入PS4网络信息界面,记录下当前PS网络地址,子网掩码,DNS信息.


5.        进入手动网络设置,将其他地址按照之前记录填写,但将网关地址改为虚拟机地址(本次演示地址:192.168.1.22)


6.        进入PS4游戏后,按下手柄下share按钮选择直播,直播服务选择twitch,如无账号自己注册一个,直播成功后右上角会出现air on提示。

7.        安装obs直播软件,安装完成后进入C:\Program Files (x86)\OBS\plugins或C:\Program Files \OBS\plugins,将附件内对应的obs 32位或64位插件解压


8.        再次打开游览器http://192.168.1.22网址,如果此时PS4直播开着,会看到一条live流信息,打开OSB后在来源里添加一个video的源,在URL下输入,rtmp://虚拟机IP地址/app/网址直播流地址的地址。

9.        如果一切正常,就可以在OBS里看到PS4的直播内容了,如需要推送到其他直播平台,参见OBS教程。


虚拟机及OBS插件下载地址:http://pan.baidu.com/s/1mg1MAhi

=================================
以下为不使用虚拟机教程



之前发布过无需HDMI采集卡,PS4直播功能破解,支持录制的帖子 https://bbs.a9vg.com/thread-4160686-1-1.html
很多网友反映没有linux环境或者教程太复杂,这次给大家带来手把手教你windows平台rtmp转发服务器搭建,可以实现无HDMI采集卡转发或录制PS4游戏,只需要一台windows电脑和一台PS4就可以!!!

教程开始!!!!!
第一步需要记录你当前电脑的IP地址、网关地址和DNS地址,后面会用到

图1

我这里记录的电脑地址是 192.168.1.11   网管地址是192.168.1.1 DNS地址是114.114.114.114

第二步是开启windows默认的路由功能,方法是开始->运行->regedit (注册表编辑器),进如HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Tcpip\Parameters下面,将IPEnableRouter改为1,如没该键值新建一个REG_DWORD类型的值即可

图2

第三步是开启路由转发服务,进入控制面板->管理工具->服务,将Routing and Remote Access服务改为自动,之后重启计算机,让转发和路由服务生效

图3

第四步进入控制面板->网络和共享中心->网络连接下面,双机本地连接,进入属性,双击internet 版本协议4->高级,在ip设置下面,添加下面24个IP,子网掩码都是255.255.255.255,添加完毕后再把自己之前记录的电脑IP添加进去,我这里是192.168.1.11,子网掩码一般是255.255.255.0,然后再下面默认网关里添加前面记录的网关IP,我这里是192.168.1.1,最后别忘记吧之前记录的DNS地址也填上。

具体添加的IP在CMD控制台下输入nslookup live.twitch.tv后查看,由于IP地址会变动,无如法直播请手动检查是否IP更新


图4

第五步是windows上操作的最后一步,搭建Nginx服务器,需要下载rtmp版的ngxin服务器,我这里直接提供下载http://pan.baidu.com/s/1c0jDRig   ,下载完后进入conf\nginx.conf,用记事本打开可以看到push rtmp后面有一串字符,这个就是直播码,改成你的保存后启动nginx就可以了,注意:启动前建议先检查系统进出里是否有ngxin在运行,如有请关闭,关于录制可参考原帖里参数自行修改

第六步是在PS4上配置的,在网络设置里预设匝道设置成你windows电脑的IP地址

图5


完成以上步骤后,在直播的时候选择twitch,就会将本来发送到twitch的直播流转发到其他地方



常见问题

1、如何确定是否开启路由功能
运行CMD-输入ipconfig /all,如果IP 路由已启用选择是,表示路由功能启动


2、无法直播到其他平台
检查nginx是否有网络流量,如有可能是直播码设置错误,结束所有nginx进程重新配置再启动,如无流量,运行route print,检查本地路由是否有问题


3、如何查看nginx是否在运行,如何终止
进入cmd控制台,输入tasklist /fi "imagename eq nginx.exe"
如有显示,则表示nginx在运行
关闭nginx输入taskkill /f /fi "imagename eq nginx.exe"   可以关闭所有nginx进程


4、电脑不开,如何让PS4上网
把第六步的预设匝道设置成路由器的IP地址就能上网,一般情况下和你电脑的网关地址是同一个


5、斗鱼弹幕字幕转发
参见121楼教程,下面是代码更新地址
https://github.com/jocover/ps4-irc-douyu


有其他问题可以在帖子下留言

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?注册

x

评分

1

查看全部评分

圣骑士

niconiconi

精华
0
帖子
3160
威望
0 点
积分
3930 点
种子
10 点
注册时间
2012-10-14
最后登录
2023-12-8
发表于 2014-6-18 22:31  ·  黑龙江 | 显示全部楼层
终于有教程了。。。。

征服者

女王様

精华
0
帖子
6210
威望
0 点
积分
6642 点
种子
16 点
注册时间
2010-1-6
最后登录
2024-12-26
发表于 2014-6-18 22:35  ·  北京 | 显示全部楼层
本帖最后由 turtlemark 于 2014-6-18 22:50 编辑

LZ在之前的帖子里说用路由器做本地路由,能不能给一个例子,比如LZ用的路由器是怎么弄的。
我在网上搜本地路由,各种各样的结果,也不知道哪种是LZ说的。要是给一个例子,好歹也能类比一下。
多谢了。

我用的是DD-WRT的路由器固件,有这个设置界面

是不是把目的IP填twitch服务器的IP,子网掩码填255.255.255.0,网关填电脑的IP就可以?
PS. 电脑的IP已经在路由器上固定了。

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?注册

x

圣骑士

Destiny

精华
0
帖子
3798
威望
0 点
积分
4111 点
种子
181 点
注册时间
2013-3-15
最后登录
2024-11-23
发表于 2014-6-18 22:43  ·  安徽 | 显示全部楼层
卧槽 前排留名看教程 LZ大触

圣骑士

起毛球的记忆

精华
0
帖子
3652
威望
0 点
积分
4490 点
种子
391 点
注册时间
2003-9-30
最后登录
2024-9-8
发表于 2014-6-18 22:45  ·  吉林 | 显示全部楼层
谢谢大神  一会马上就试一下

精华
0
帖子
3268
威望
0 点
积分
3321 点
种子
575 点
注册时间
2013-2-21
最后登录
2024-12-27
 楼主| 发表于 2014-6-18 22:47  ·  上海 | 显示全部楼层
本帖最后由 jocover 于 2014-6-18 22:51 编辑
turtlemark 发表于 2014-6-18 22:35
LZ在之前的帖子里说用路由器做本地路由,能不能给一个例子,比如LZ用的路由器是怎么弄的。
我在网上搜本地 ...


我的路由设置



左上是防火墙设置,把ps4和其他设备分开,做路由标记和连接标记,左边中间是QOS设置,优先DNS和web访问,其次是网游小包,左下连接示意图,一个那个V P 恩 连接给PS4和部分网页加速使用,一个IPV6隧道用于***,右边是路由表,PS4的twitch服务器过路由表返回到树莓派里,其他数据走那个V P 恩出口,电脑等设备走默认电信出口

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?注册

x

精华
0
帖子
1018
威望
0 点
积分
1852 点
种子
8 点
注册时间
2008-7-18
最后登录
2024-12-26
发表于 2014-6-18 22:48  ·  广东 | 显示全部楼层
好贴                                 

精华
0
帖子
648
威望
0 点
积分
702 点
种子
7 点
注册时间
2009-10-17
最后登录
2022-7-4
发表于 2014-6-18 22:51  ·  辽宁 | 显示全部楼层
终于出了,马上试试!~

征服者

女王様

精华
0
帖子
6210
威望
0 点
积分
6642 点
种子
16 点
注册时间
2010-1-6
最后登录
2024-12-26
发表于 2014-6-18 22:52  ·  北京 | 显示全部楼层
jocover 发表于 2014-6-18 22:47
我的路由设置

我用的是DD-WRT的路由器固件,有这个设置界面

是不是把目的IP填twitch服务器的IP,子网掩码填255.255.255.0,网关填电脑的IP就可以?
PS. 电脑的IP已经在路由器上固定了。

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?注册

x

精华
0
帖子
518
威望
0 点
积分
587 点
种子
7 点
注册时间
2013-11-6
最后登录
2019-1-20
发表于 2014-6-18 22:55  ·  北京 | 显示全部楼层
酷!学习了~学习了~
您需要登录后才可以回帖 登录 | 注册

本版积分规则

Archiver|手机版|A9VG电玩部落 川公网安备 51019002005286号

GMT+8, 2024-12-27 08:48 , Processed in 0.207828 second(s), 22 queries , Redis On.

Powered by Discuz! X3.4

Copyright © 2001-2020, Tencent Cloud.

返回顶部