OBS 教程

用 Apple Watch 为 OBS 制作心率叠加层

恐怖游戏、排位决赛、直播健身:你的心跳比任何摄像头都更能说明问题。用 iPhone 加 Apple Watch、WHOOP、Garmin 手表或胸带,把实时心率放进叠加层。

需要 Vision 账号。你在编辑器中搭建叠加层。 · 更新于

工作原理

制作心率叠加层需要什么

在 iPhone 上安装免费的 1UP Vision 应用。在 Vision 编辑器中为叠加层添加“心率”图层。在应用中打开 Sync → Heart Rate Sync,选择同一个叠加层和你的 Apple Watch 或蓝牙心率设备,然后点击 Start sharing。OBS 中的爱心会随你的心跳跳动,并实时显示 BPM。

  • 一台装有免费 1UP Vision 应用的 iPhone
  • 一块 Apple Watch(watchOS 10 或更高版本)或 WHOOP、Garmin、Polar、Wahoo 等蓝牙心率设备
  • 一个已作为浏览器源添加到 OBS 的 Vision 叠加层

分步设置

在 OBS 中设置心率叠加层

  1. 安装应用并登录

    从 App Store 安装 1UP Vision,用你的 Vision 账号登录,或扫描电脑上 Vision 设置中的二维码。如果使用 Apple Watch,也请在手表上安装 1UP Vision 应用。

  2. 添加“心率”图层

    在 Vision 编辑器中打开你在 OBS 中使用的叠加层。点击 + 按钮,在“健康与位置”下选择“心率”,并把它放在摄像头旁边。

  3. 设置样式

    在 Heart Rate Settings 中选择爱心颜色、开关背景,并可选择显示 BPM 标签。在 Font Settings 中设置数字的字体、大小和颜色。如需完全掌控样式,可在图层的高级设置中添加 Custom CSS。保存叠加层。

  4. 从 iPhone 开始共享

    在应用中打开 Sync 标签页,点击 Heart Rate Sync。在 Destination overlay 中选择同一个叠加层。使用 Apple Watch,或在 WHOOP、Garmin 或胸带上开启心率广播,点击 Scan for Monitors 并从列表中选择设备。点击 Start sharing。

  5. 在 OBS 中检查

    现在爱心会随你的心跳跳动,数字实时更新。如果 15 秒内没有新数值,图层会显示 -- 而不是旧数字。可在 Stale After Seconds 中修改这个时间。

Apple Watch、Apple Health 还是胸带?

安装手表上的 1UP Vision 应用后,Apple Watch 大约每秒测量一次,并通过 iPhone 发送每个数值。为此启动的体能训练不会保存到你的活动记录中。

没有手表应用时,Vision 会从 Apple Health 读取心率。这样也能用,但新数值到达得更慢。

支持标准心率服务的蓝牙设备都可以使用,包括 WHOOP HR Broadcast、Garmin 心率广播、Polar、Wahoo 以及大多数胸带和臂带。搜索前请在设备上开启广播。

用变量实现更多

如果“心率”图层还不够,可以把心率作为变量使用。选择 Overlay → Variables,创建一个来源为 Vision Companion、指标为 Heart rate (BPM) 的变量,并插入任意文本图层。变量需要 Basic 或更高套餐。

这样能做更多事:像 bpm is greater than 150 这样的显示规则可以显示火焰或紧张横幅,表达式可以把心率划分为区间,借助 Health Stats Sync 还能加入 Apple Health 中的静息心率、心率变异性、血氧或步数。

故障排除

如果遇到问题

  • 图层显示 --?共享没有运行,应用发送到的 Destination overlay 与 OBS 中的不是同一个,或传感器没有接触皮肤。
  • Scan for Monitors 中找不到胸带?请佩戴好以检测皮肤接触,开启广播,并断开与其他应用的连接。
  • 数字总是变回 --?没有手表应用时,Apple Health 提供数值的频率较低。请在手表上安装 1UP Vision 应用,或调高 Stale After Seconds。

常见问题

心率叠加层:常见问题

支持 WHOOP、Garmin 或 Polar 吗?

支持,通过蓝牙连接。任何广播标准蓝牙心率服务的设备都可以使用,例如开启 HR Broadcast 的 WHOOP、开启心率广播的 Garmin 手表,以及 Polar 或 Wahoo 胸带。在设备上开启广播,然后在应用中点击 Scan for Monitors。

支持 Android 吗?

暂不支持。应用目前适用于 iPhone 和 Apple Watch。

需要付费吗?

应用和“心率”图层都是免费的,用自定义 CSS 设计图层样式也免费。只有变量(例如在其他图层中使用心率,或让叠加层根据心率动态变化)需要 Basic 或更高套餐。

直播时的训练会出现在 Apple 健身中吗?

不会。手表应用启动训练只是为了测量心率,停止后会丢弃。

开播前先测试

Free 方案包含一个最多 10 个图层的叠加层,并支持同时连接一个 OBS。更多叠加层和自定义角色取决于你的方案。规划团队协作之前,请先查看当前的限制。

开始制作你的第一个直播画面

免费使用。无需信用卡。