PS4斗鱼直播教程

  • 无HDMI采集卡转发或录制PS4游戏,只需要一台windows电脑和一台PS4就可以
  • 适用平台: Windows 8.1 Windows 10
  • 本文参考:
    • http://bbs.a9vg.com/thread-4199530-1-1.html
    • http://bbs.a9vg.com/thread-4160686-1-1.html
  • 请预先申请斗鱼主播身份 以获取直播地址和直播码
  • 请预先申请twitch帐号

1. 记录当前电脑IP地址

PS4斗鱼直播教程_第1张图片

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

2. 开启Windows默认的路由功能

开始-> 运行-> R俄格地图(注册表编辑器), 进入
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Tcpip\Parameters下面,将IPEnableRouter改为1,如没该键值新建一个REG_DWORD类型的值即可

PS4斗鱼直播教程_第2张图片

3. 开启路由转发功能

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

4. 设置IP

进入控制面板->网络和共享中心->网络连接下面,双机本地连接,进入属性,双击internet 版本协议4, 点击"使用下面的IP地址", 将第一步记录的IP, 网关, DNS填入

5. 运行脚本添加twitch.tv的IP

  • 点击Windows键打开开始按钮
  • 输入"powershell ise"
  • 右键"Windows Powershell ISE" 选择以管理员启动
  • 拷贝代码到输入区 按F5运行获得网卡的序号
Get-NetIPInterface
  • 拷贝代码到ISE的输入区 (将11替换为刚才查到的网卡的序号)
$twitchIps = nslookup "live.twitch.tv" | Select-String '\d+\.\d+\.\d+\.\d+' -AllMatches | % { if ($_.matches.value -ne "8.8.8.8") { $_.matches.value } }
$twitchIps | foreach {
    New-NetIPAddress -InterfaceIndex 11 -IPAddress $_ -PrefixLength 32
}
  • 按F5运行脚本

6. 下载Nginx服务器

  • 下载地址http://pan.baidu.com/s/1c0jDRig
  • 解压至C:\Program Files\nginx

7. 设置Nginx服务器

  • 打开斗鱼直播设置页面
  • 点击开始直播 页面刷新以后会出现rtmp地址和直播码
  • 打开文件: C:\Program Files\nginx\conf\nginx.conf
  • 复制rtmp地址, 替换push那行问号之前的文本
  • 点击复制按钮复制直播码
  • ISE新建一个脚本文件, 拷贝代码到输入区
try {
    Stop-NgInx

    $configFilePath = "C:\Program Files\nginx\conf\nginx.conf"
    $text = Get-Content $configFilePath
    $lines = $text -split "`n"

    foreach($line in $lines) {
        if ($line -match "push") {
            $newCode = Get-Clipboard
            if (-not $newCode -or $newCode.Length -ne 74) {
                Write-Host "could not get the stream key code from clip board "
                exit 1
            }
            $newText = $text -replace "(rtmp:\/\/send1a\.douyu\.com\/live\/)(.*(?
  • F5运行直播脚本
  • 可以将开播的脚本存为PS1文件, 以后只要用ISE打开脚本, 开启直播, 复制直播码 (不需要复制rtmp直播地址) F5运行脚本即可

8. 设置PS4的网关为电脑的IP地址

9. 进入游戏之后按PS手柄的SHARE键, 选择播放游戏短片, 关联twitch帐号, 启动直播,

10. 进入斗鱼自己的直播间, 应该就能看到游戏画面的串流了

你可能感兴趣的:(PS4斗鱼直播教程)