动态浏览器源是一个面向 OBS 的单一、通用的浏览器源,你只需创建一次、命名,然后就能通过 PotatoHotDog API 完全控制。
与其为每个效果构建一个独立的浏览器来源,不如直接从你自己的机器人、脚本或第三方工具(如 Streamer.bot)实时调用其行为,使用你的 API 密钥和浏览器来源 ID。
工作原理
- 在用户仪表板中创建一个动态浏览器源,并为其命名。
- 在 OBS Studio 中添加生成的浏览器源 URL。
- 调用 PotatoHotDog API,可以直接调用,或通过像 Streamer.bot 这样的工具,使用你的 API 密钥和浏览器源 ID 来触发诸如播放视频或说出一段台词等行为。
- 该指令会立即在你的直播中播放,文本和视频指令也可以通过匹配的调用在任何时间进行更新或删除。
能力
- 播放视频 - 将上传的视频文件加入队列,以作为叠加层播放
- 播放音频 - 将已上传的音频文件加入播放队列,在您的直播中播放
- 显示图片 - 将上传的图片作为叠加层显示
- 显示、更新和删除文本——通过 API 直接控制屏幕上的文本
- 播放克隆的语音片段 - 使用你其中一个克隆声音,通过浏览器源大声朗读任意文本
- 播放静态语音片段 - 通过浏览器源使用共享的静态语音将任意文本朗读出来
- 按指令定制 JavaScript - 编写你自己的脚本,在指令被创建、更新、删除或执行时运行,以完全掌控它的渲染方式
第三方集成
因为每个动作都只是一个简单的 HTTP 调用,Dynamic Browser Source 与像 Streamer.bot 这样的自动化工具配合使用效果极佳。将 Twitch 事件、频道点数兑换或聊天指令接入,直接调用 API,完全无需自定义代码。