此语言为机器翻译,尚未经过人工审核。

游戏 · 指南

初学者直播视频游戏指南:平台、设置和参数

发布:

改建完成的北京丰台站开通首日,车站职工与《人民铁道》记者在5号出站口进行直播。右侧为手持云台操纵人员。
图片: N509FZ · CC BY-SA 4.0 · Wikimedia Commons

要点

初学者可以使用免费软件(如 OBS Studio)、麦克风和网络摄像头,以及 Twitch 或 YouTube Live 等平台上的账户开始直播视频游戏。根据 OBS 项目、YouTube 和 NVIDIA 的官方指导,正确的编码器、分辨率和比特率主要取决于上传速度以及计算机是否拥有专用硬件编码器。

此版本是原文(English)的机器翻译。 阅读原文

开始游戏直播需要三样东西:一个广播平台、捕获和发送视频的软件,以及根据主播的硬件和互联网连接调整的设置。以下步骤遵循流媒体软件 OBS Studio、Google 的 YouTube 帮助中心、NVIDIA 的编码器指南和 Twitch 自己的 Creator Camp 培训中心的官方文档。

选择直播平台

Twitch 的 Creator Camp 是该平台的官方教育中心,将新人入职组织成学习路径,如"Going Live"(涵盖 PC、移动设备和主机直播设置)、"Establish Your Brand"(个人品牌、观众参与和社交媒体策略)和"Growing Your Community"(协作、突袭和观众奖励)。YouTube 通过 Google 的支持网站发布自己的直播文档,涵盖更喜欢 YouTube Live 的创作者的摄取设置。

这两个平台在如何严格执行比特率限制方面有所不同。流媒体服务 Dacast 的分析表明,Twitch 严格执行其约 6,000 比特/秒 (Kbps) 的 1080p 上限,对超过该值的流拒绝摄取,而 YouTube Live 允许更广泛的比特率范围,并通过其增强型 RTMP 协议支持更高分辨率的较新 AV1 和 HEVC 编码器。

安装和配置流媒体软件

OBS Studio 是免费的开源软件,可通过 obsproject.com 在 Windows、Mac 和 Linux 上获得,其官方快速入门指南列出了首次广播的基本设置顺序。

  1. 从官方 obsproject.com 网站下载并安装 OBS Studio。
  2. 运行内置的自动配置向导(工具菜单),OBS 将其描述为根据检测到的硬件和网络条件优化程序以满足用户需求,无论是快速游戏流或高保真录制。
  3. 将来源添加到场景中——显示捕获、窗口捕获、游戏捕获或用于网络摄像头的视频捕获设备——以构建屏幕上的布局。
  4. 检查音频:OBS 默认捕获桌面音频和麦克风输入,因此指南建议在音频混音器中确认级别,如果需要在设置下调整设备。
  5. 在设置→流下输入流账户详细信息或流密钥,以连接到 Twitch、YouTube 或其他服务。
  6. 在设置→输出下选择编码器、分辨率、比特率和关键帧间隔(请参阅下面的设置部分)。
  7. 在上线前运行测试广播。OBS 的文档建议先进行几分钟的测试以检查问题,而不是立即开始第一个真实流。

编码器和比特率设置

主要的选择是在软件编码(x264,使用计算机的 CPU)和硬件编码之间。NVIDIA 的官方广播指南解释其 NVENC 硬件编码器是 NVIDIA GPU 的专用物理部分,仅用于编码,因此 GPU 可以同时渲染游戏和编码流,性能损失很小,与依赖 CPU 的 x264 不同,它可能会从其他运行的程序(包括游戏本身)中占用处理资源。NVIDIA 建议对大多数具有兼容 NVIDIA 卡的主播使用 P6:较慢(更好质量)预设和恒定比特率 (CBR) 速率控制。

对于比特率,NVIDIA 的指南建议先计算上传速度,然后使用其大约 75% 作为流,而不是不顾连接而最大化质量设置。Google 的官方 YouTube 帮助文档为 H.264 编码器按分辨率和帧率设置自己推荐的和最小比特率,如下所示,以及 Dacast 报告的 Twitch 常见的 1080p 上限。

按分辨率推荐的直播比特率(H.264、CBR、2 秒关键帧)
分辨率 / 帧率YouTube 最小值YouTube 推荐值Twitch 实际限制(根据 Dacast)
720p / 30fps3 Mbps8 Mbps未报告严格上限
720p / 60fps3 Mbps8 Mbps未报告严格上限
1080p / 30fps5 Mbps14 Mbps~6,000 Kbps 摄取上限
1080p / 60fps6 Mbps17 Mbps~6,000 Kbps 摄取上限
1440p / 30-60fps7–8 Mbps21–34 Mbps未报告标准限制

Google 的文档还规定了 2 秒的关键帧间隔(最多 4 秒)、128 Kbps 立体声的 AAC 或 MP3 音频,并建议使用 RTMPS——Google 将其描述为 RTMP 流协议的安全扩展——作为摄取格式。

从第一次直播开始建立社区

Twitch 的 Creator Camp 将观众增长框架为跨多个官方学习路径的习惯组合,而不是单一设置。诸如"Establish Your Brand"和"Growing Your Community"之类的路径涵盖与聊天的直接交互、与其他创作者的突袭等协作工具,以及基于订阅者和比特的奖励系统,以及将频道存在扩展到其他社交平台。该中心指出,"有许多工具可以帮助您开始在 Twitch 上赚钱,同时与您的社区建立有意义的联系。"

常见的初学者错误

在所有来源的指南中出现了两个错误:设置连接无法维持的比特率,Twitch 已知的摄取上限和 NVIDIA 的 75% 上传规则都旨在防止这种情况,以及跳过 OBS 自己的文档在上线前建议的测试广播。这两个问题都不是关于特定于游戏的设置——都是关于将软件配置与主播的实际网络和硬件相匹配。

常见问题

大多数初学者主播使用什么软件?
OBS Studio 是通过 obsproject.com 分发的免费开源软件,是项目自己的快速入门指南中涵盖的工具,围绕自动配置向导构建,该向导自动设置初始编码器和比特率值。
我应该使用硬件还是软件编码?
NVIDIA 的官方广播指南建议 NVIDIA GPU 所有者使用其 NVENC 硬件编码器,因为它独立于 CPU 运行,与基于 CPU 的 x264 软件编码器相比,对游戏性能的影响很小。
我应该为 Twitch 使用什么比特率?
流媒体服务 Dacast 报告 Twitch 对 1080p 流执行约 6,000 Kbps 的摄取上限并拒绝更高的比特率,因此 NVIDIA 的使用约 75% 测量上传速度的一般规则应该仍在该限制以下。
YouTube Live 推荐什么比特率?
Google 的官方 YouTube 帮助文档列出了使用 H.264 编码器在 30fps 时 1080p 推荐 14 Mbps,在 60fps 时 1080p 推荐 17 Mbps,较慢连接的最小值更低。
新主播如何增长观众?
Twitch 的 Creator Camp 中心指向直接观众参与、通过突袭与其他主播协作、订阅者和比特奖励系统,以及在其他社交平台上推广频道。

来源

  1. OBS Project — Quick Start Guide
  2. YouTube Help (Google) — Choose live encoder settings, bitrates, and resolutions
  3. NVIDIA — NVENC Broadcasting Guide
  4. Twitch Creator Camp — Getting Started on Twitch
  5. Dacast — Best OBS Studio Settings for Streaming

本文由人工智能撰写,发布前已通过自动来源核查。如发现错误,请申请更正。 申请更正或回应 · 我们如何制作

相关文章