StreamCraft 直播

StreamCraft 直播

StreamCraft Live将实时视频流带入Minecraft。通过LiveKit使用WebRTC进行屏幕共享,并可面对面看到彼此。注意!请确保下载您操作系统对应的版本。现已支持Windows、Mac(arm64/intel)、Linux和Android。

StreamCraft Live 🎥

在 Minecraft 世界里实时使用摄像头、屏幕共享和语音聊天 🍿

摄像头画面以全亮度渲染漂浮在玩家头顶(夜间也可见),任何系统上的桌面屏幕共享可投射到可伪装的 StreamCraft 方块上,近距离语音聊天在你加入服务器时即刻生效,你的直播还可发布到网页上,供任何人在浏览器中观看。支持从 Windows、macOS 和 Linux 进行直播,兼容 Fabric 和 NeoForge。

永久免费

语音聊天和你为自己捕捉的所有内容始终免费:

  • 语音聊天 — 每个服务器上的近距离及直播绑定语音,免费
  • 你自己的摄像头和屏幕 — 打开后即可在自视画面和你的 StreamCraft 方块上看到自己,免费
  • 单人游戏 — 打开任意世界,按下 ' 键,即可为自己直播:摄像头自视、桌面显示在 StreamCraft 方块上,完全本地运行。无需账户、无需许可、无需网络连接:所有数据都不会离开你的设备

Patreon 支持的付费服务只涵盖一件事:多方视频(其他玩家看到你的摄像头和屏幕,你也看到他们的)以及将你的直播分享到网页。这部分运行在托管流媒体基础设施上,有真实的带宽成本。

功能特性

  • 屏幕共享 — 将你的桌面共享到游戏世界中的 StreamCraft 方块上(可配置尺寸、倾斜角度、投射距离和水平偏移),并自动进行信箱式裁剪
  • 摄像头 — 你的摄像头画面以全亮度广告牌形式出现在你的玩家头顶上方,附近玩家无论白天黑夜都能看到。可配置摄像头流显示在玩家上方、左侧、右侧或正上方
  • 语音聊天 — 近距离语音以及跟随观看你直播的观众的直播绑定语音
  • 系统音频 — 将游戏/音乐/应用音频与屏幕共享一起直播。Windows 使用原生 WASAPI 回环,macOS 13+ 使用 ScreenCaptureKit,Linux 使用 PipeWire/PulseAudio。无需虚拟音频驱动;我们为每个操作系统定制了全部实现
  • 跨平台直播 — 支持从 Windows、macOS(Apple Silicon 或 Intel)或 Linux(x86_64 或 ARM64)发布。下载适用于你平台的 JAR 文件;所有原生库都已内置,无需安装或配置任何东西
  • 双加载器,同一服务器 — Fabric 和 NeoForge 版本使用相同协议;两种加载器的玩家可共享一个服务器
  • StreamCraft 方块 — 可伪装成 11 种不同的原版方块:花盆、圆石、石头、橡木/云杉木/深色橡木木板、铁块、书架、砖块、石砖或平滑石头
  • 黏性设置 — 显示方块设置(尺寸、亮度、不透明度、旋转、俯仰角、投射、偏移)在断开连接和区块重载后依然保留。配置一个方块即可为所有未来放置的方块设置默认值
  • 自动重连 — 如果直播者断开并重新连接,绑定的显示方块会自动恢复接收直播流
  • 动态光照 — 活动中的直播流会发出亮度等级 12 的光,照亮周围区域
  • 基于距离 — 直播流会根据距离自动出现和消失(可配置范围 16–256 格)
  • "谁在看我?" — 直播时在 HUD 中显示实时观众列表
  • 双向支持 — 多个玩家可以同时开启摄像头
  • 自视预览 — 在 HUD 角落覆盖层中看到你自己的摄像头画面
  • 1080p 高清画质 — 全高清屏幕共享采集,并根据平台优化编解码器(VP8 屏幕共享、H.264 摄像头)
  • 隐私优先 — 在传输任何内容之前显示"工作原理"信息弹窗并征求同意
  • 玩家零设置 — 免费功能永远不需要账户或注册;服务器会自动获得 Patreon 付费服务的试用名额,无需注册

分享到服务器之外

借助 Patreon 支持的付费服务,你的直播不必局限于 Minecraft 内:

  • 分享到网页 — 一键生成链接,任何人可在浏览器中打开观看你的实时直播,无需安装
  • 专属频道页面 — 为你的直播申请一个永久性的 streamcraft.live/u/<名字> URL
  • 双向聊天 — 网页观众可与游戏内聊天,游戏内聊天也会显示在你的频道页面上,并标记为"游戏内"
  • 直播到 YouTube — 一键将你的直播流转播到 YouTube 直播
  • 内置管理 — 可从游戏内或频道页面移除网页聊天消息

工作原理

按下 '(撇号键)打开 StreamCraft 菜单。首次使用的用户会看到"工作原理"概览,解释隐私和功能。开启你的摄像头或屏幕共享,附近玩家就会自动看到你的画面。多方视频通过 LiveKit Cloud(WebRTC)路由,延迟低于 500 毫秒。

下载为你的平台构建的 JAR 文件(Windows、Linux、Linux ARM64、macOS arm64 或 macOS x86_64)。直播所需的一切(FFmpeg、OpenCV、LiveKit FFI 以及各操作系统的采集桥接)都已内置其中。无需运行时下载,无需单独的安装程序。在 macOS 上,只需授予一次屏幕录制权限即可。

无需搭建服务器即可尝试

想在你自己服务器上安装之前先端到端测试这个模组?加入 The Block Survival,一个运行 StreamCraft 的原版 Minecraft 官方 Fabric 26.1.2 服务器。没有功能堆砌的整合包,只有 StreamCraft。

该服务器为白名单制:加入 Discord(链接见下文)并在那里将你的 Minecraft 用户名加入白名单。然后在 Minecraft 中:多人游戏 → 直接连接,输入 theblocksurvival.com。

系统要求

  • Minecraft 1.20.1 至 26.2:所有版本都有 Fabric 构建版,1.20.6 至 26.2 有 NeoForge 构建版(26.2 NeoForge 版本为测试版,与 NeoForge 上游同步)
  • Fabric 构建版也可在 Quilt 下加载
  • 单人游戏可独立运行;多人游戏直播需要客户端和服务器都安装该模组(建议两端使用相同版本)
  • Java 17+(大多数版本需要 Java 21,26.x 需要 Java 25;你的启动器会自动处理)
  • macOS 直播:屏幕共享需要 macOS 11.0+,系统音频需要 macOS 13.0+
  • Linux 直播:需要 X11 或 XWayland(原生 Wayland 支持是未来开发计划)

StreamCraft 方块

在世界中放置 StreamCraft 方块来查看屏幕共享。可配置尺寸(1×1 到 50×50)、倾斜角度(-90° 到 +90°)、投射距离和水平偏移。右键单击可选择要显示的直播流,并可选择方块外观以融入你的建筑。活动中的直播流会照亮周围区域。所有设置都会被保存,因此你的方块在每次登录时看起来都一样。屏幕边框上有一个小的 StreamCraft 标志,让观看你视频的观众知道这是哪个模组;每个方块都有一个开关可将其关闭。

免费试用和许可

Patreon 支持的付费服务附带 10 小时直播试用,在服务器首次使用时自动开通。无需注册。时长按每位参与者每分钟计算,余额即将用完时服务器上所有玩家都会收到聊天警告,/streamcraft status 命令可查看剩余时间。需要更多?点击菜单中的 请求更多时长,回复会出现在聊天中。之后,一份订阅可覆盖整个服务器,且无论何时,语音、单人采集和单人游戏始终免费。

来自创作者的话

大家好,我是 Slash。我有一个成为全职 Minecraft 模组开发者的梦想,而 StreamCraft 就是我押注的项目。我独自开发它:每个功能、每个原生库、每个版本移植。当你支持这个项目时,你不是在资助一个工作室;你是在帮助一个人朝着以自己热爱的事情为生的方向迈出切实的一步。

说实话,我做了一个关于在 Minecraft 里和人一起玩耍的模组,因为我自己也渴望更多这样的体验。来 Discord 打个招呼吧。加入我在 The Block Survival 的服务器,我们一起看点什么或听点什么。有朋友的 Minecraft 更好,而我一直在寻找更多朋友。

社区