如何使用Open Broadcaster软件直播您的游戏会话

实时流媒体已成为当今游戏界的风潮,借助Open Broadcaster Software,您可以加入自己的流媒体会话以供全世界观看。对于传统运动,通常必须在具有广播权的电视或广播电台的适当时间收看它们,但对于视频游戏,则可以按需观看。 Twitch是目前世界上最大的游戏广播网络。您是否愿意参与其中?

尽管流媒体游戏有很多其他应用程序需要花钱。 Roxio(99美元)和Wirecast(495美元)要花很多钱。(另一方面,OBS是最新的流媒体程序,它功能强大,易于使用,开源且完全免费。经过30分钟的下载使用它,OBS成为了我推荐的第一免费游戏广播软件。这是使用它的入门方法。

创建一个Twitch帐户

首先,在进行流媒体播放之前,您需要“将需要使用流媒体服务创建一个帐户。对于游戏,我强烈推荐Twitch,因为它是最先进的服务(在撰写本文时),并且提供了最广泛的受众。如果出于某些原因,您不愿意这样做"要使用Twitch,可以尝试使用Livestream,Ustream,Hashd或GameCreds。

创建Twitch帐户非常简单。在其网站的右上部分,您会看到注册按钮。单击它,将弹出注册表格。您只需输入一个Twitch用户名(即您的网址)频道以及每次您参与Twitch聊天时显示的名称),密码,生日(针对年龄限制的频道)和您的电子邮件地址。

现在登录您的帐户并访问您帐户的广播页面。在右侧,您会看到一个标记为 Show Key 的按钮。点击它,您会看到一长串字符。您稍后将需要此密钥。除非您100%信任他们,否则请不要任何人共享,因为这是用于流式传输到您的频道的密钥。如果有人知道,他们可以随时在您的频道上播放。 (我在截取此屏幕截图后不久就重置了我的密钥。按我说的做,不像我做的那样!)

设置场景和源

现在您已经设置了Twitch,您需要下载并安装OBS。下载和安装其他程序的过程相同,因此应该简单明了。安装完成后,运行它,您应该会看到与上面的屏幕截图类似的内容。以下是界面元素的简要说明:

  • 场景::在左下方,您会看到一个名为“场景"的框。在这里,您可以管理要拥有的所有不同场景。场景是作为视频源传输的内容。每个源由不同的源组成,您可以使用热键在它们之间快速切换。
  • 源:在每个场景下,您可以具有许多不同的源。在撰写本文时,您可以使用7个不同的选项:窗口捕获,游戏捕获,监视器捕获,视频捕获设备,图像,图像幻灯片和文本。您可以在当前场景中自由放置和调整源的大小,它们将根据其顺序分层。
  • 控件:在右下角,您将看到一些不同的按钮和控件,以更好地控制您的视频流。布局简单,对新手非常友好。我认为这是个天才。
  • 预览:OBS的大部分屏幕资源都由预览占用。当您开始流式传输时,它会自动打开,但是您可以在选项中禁用此功能。
  • 状态:在窗口的最底部,有一个状态栏,显示您的流已运行了多长时间,自启动流以来已丢弃了多少帧(表示次优设置),流的帧速率和上载速率。
  • 要开始使用,请右键单击“场景"框中,然后选择添加场景。将其命名为任意名称(例如, Dota 2 720p )。现在,右键单击“来源"框,然后选择添加,然后选择游戏捕获。游戏捕获源将直接从游戏窗口中获取信息。在这种情况下,由于我想流式播放Dota 2,所以我将在应用程序下拉菜单中选择Dota 2游戏。

    注意:该游戏需要先运行,然后才能选择来源。如果您没有在菜单中看到它,请运行要播放的游戏并重新启动OBS。

    优化广播设置

    一旦您拥有了场景)设置,最后要做的就是优化流设置。这是最难的部分,因为您需要在质量和性能之间找到适当的平衡。如果滞后,就没有美丽的溪流,或者如果您看不到正在发生的事情,则没有反面,也没有意义。

    但是在继续之前,请记住Twitch的流密钥?我们将进行设置,以便您的流实际上到达Twitch服务器。转到OBS中的设置,选择广播设置页,然后找到标有 Streaming Service的选项。将其设置为 Twitch / Justin.tv 。然后查找播放路径/流键,然后在其中输入键。完成!

    现在,让我们来优化您的视频流质量和性能。以下是您需要处理的最重要的因素:

  • 分辨率捕获:这是您游戏的分辨率。您的游戏分辨率越高,流中需要搅动和广播的数据就越多。即使您通常可以以1080p的分辨率完美运行游戏,也不意味着您可以以1080p的分辨率播放视频。此列表中的其他因素也很重要。
  • 分辨率降低比例:降低比例是您的游戏分辨率与视频流分辨率之间的差异。如果以1080p播放,则可以将分辨率降低到720p,OBS会即时为您处理该转换。通常,缩小比例有助于缓解视频流滞后。
  • 帧率:这是视频流的帧率,而不是游戏的帧率。最佳的流帧速率为60,但大多数游戏玩家选择以30进行流传输,因为它对CPU和网络的占用较少。低端计算机应以24或20的帧率进行流传输。
  • 质量:这是定性选项,范围为1到10。您应该尽可能多地使用此设置尽您所能,因为很难说哪一个最适合您,但要记住,越高并不总是意味着越好。例如,我的流的质量实际上比6好8。
  • 比特率:比特率是每秒可以通过网络发送的数据量。比特率越高,传输的数据越多,因此图像更清晰,更流畅。但是,比特率受实际Internet上传速度的限制。使用Speedtest找出最大值。通常,如果您的上传速度低于1000 Kbps / 1 Mbps,则不应流式传输。
  • 比特率缓冲区:所有流都依赖于数据缓冲区以防止跳过和滞后。一般的经验法则是,缓冲区大小应在比特率设置的1x到2x之间。
  • 幸运的是,OBS网站实际上有一个称为Estimator的工具。您所要做的就是输入计算机的处理器,图形卡,正在播放的游戏类型,上载速度和游戏分辨率。估算器将获取这些信息,并为您很好地衡量计算机可以处理的流式传输的最佳设置。

    结论

    And there you go! If you’ve followed the steps outlined above, you should be able to click Start Streaming and everything in your current Scene will be broadcasted to whichever stream service you’re using (preferably Twitch). If you find that your stream quality isn’t good enough, feel free to play around with the various settings. Each computer is unique and only you can really figure out the best settings for yourself.

    标签: