
网络摄像头
《我的世界》中的网络摄像头
查看大图网络摄像头
允许玩家广播其网络摄像头的模组与插件
下载
⚠️ 警告
此插件需要服务器进行特殊设置才能正常工作。
如果您是服务器管理员,请先阅读服务器设置章节
功能特性
- 高质量网络摄像头广播
- H.264 视频编解码器
- 通过自定义协议使用 UDP 进行视频传输
- AES 加密
- 比特率控制
- 视频分辨率控制
- 不同的显示形状
- 显示尺寸和位置配置
- 在玩家模型面部显示
- 显示距离限制
- 网络摄像头广播和查看权限
- 高级客户端配置(需要 Mod Menu 和 Cloth Config API)
- 隐藏选定玩家网络摄像头的功能
- Velocity 代理支持
- 与 ReplayMod 和 Flashback 兼容

客户端使用
将模组放入mods目录(如果使用 Fabric,则需要同时安装 Fabric API)。可以通过快捷键(默认为C键)打开设置菜单。

图标
| 图标 | 描述 |
|---|---|
![]() |
您的网络摄像头已启用 |
![]() |
您的网络摄像头已禁用 |
![]() |
正在连接网络摄像头服务器 |
![]() |
未连接到网络摄像头服务器 |
加密
网络摄像头连接已加密,但我们不保证其安全性。使用风险自负!
服务器设置
网络摄像头插件使用 UDP 套接字传输视频数据包。
因此,您需要在服务器的防火墙和控制面板(如果有)中开放一个 UDP 端口,网络摄像头服务器才能正常工作。默认端口为25454/udp。您可以在服务器配置中更改端口。
如果您使用 Velocity,请参阅代理设置
服务器配置
位置:
- Fabric / Quilt / NeoForge:
config/webcam/server.json - Bukkit / Spigot / Paper:
plugins/webcam/server.json
以下是默认值及其说明:
{
"port": 25454, // 网络摄像头 UDP 服务器端口。该端口不能与其他已使用的 UDP 端口冲突(如 Simple Voice Chat 端口)
"bind_address": "", // 网络摄像头服务器绑定的地址。留空使用通配符地址(0.0.0.0)。例如,使用"127.0.0.1"仅接受本地连接
"host": "", // 客户端用于连接网络摄像头服务器的主机名。留空则使用玩家连接 Minecraft 时所用的地址。可以是简单地址或带端口的地址。如果服务器被代理,此设置将被忽略
"keep_alive_period": 1000, // 发送保活数据包的周期(毫秒)
"permission_check_period": 60, // 检查 webcam.broadcast 和 webcam.view 权限的周期(tick)
"max_display_distance": 100.0, // 其他玩家可以看到其网络摄像头的距离(以方块为单位)
"display_on_face": false, // 是否在玩家模型面部显示网络摄像头(而不是头顶上方)
"display_shape": "round", // 玩家头顶上方显示的网络摄像头形状。可选值:"round"(圆形)、"square"(方形)
"display_offset_y": 1.3, // 玩家头顶上方显示的网络摄像头的 Y 轴偏移量
"display_size": 1.2, // 玩家头顶上方显示的网络摄像头的大小
"hide_nicknames": true, // 是否在玩家启用网络摄像头时隐藏其昵称
"display_self_webcam": true, // 是否向玩家本人显示其自己的网络摄像头
"synced": { // 这些设置会与客户端同步
"image_dimension": 360, // 方形网络摄像头图像的边长
"mtu": 1100, // 数据包的最大传输单元。如果网络摄像头图像开始出现花屏或完全无法到达,可以降低此值
"bitrate": 500 // 目标视频比特率(kbps)
},
"messages": { // 在不同情况下发送给玩家的消息的自定义翻译。可能包含占位符 - %s
"incompatible_mod_version": "Incompatible Webcam version. Your - %s, server's - %s" // 当玩家拥有不兼容的网络摄像头模组版本时发送给玩家的消息。可以设置为空以禁用发送此消息
}
}
命令
/webcamconfig <字段> [新值]- 用于读取/更新配置值的命令。需要webcam.command.config权限或 OP 权限。
权限
webcam.command.config- 修改网络摄像头服务器配置的权限(默认:OP 级别)webcam.broadcast- 广播网络摄像头的权限(默认:true)webcam.view- 查看网络摄像头的权限(默认:true)
代理设置
网络摄像头具有 Velocity 插件,可以代理后端 MC 服务器上的网络摄像头服务器,并允许通过单个端口连接到不同的网络摄像头服务器。
它就像一个 UDP 代理。
如果您在同一台机器上运行代理和后端服务器,则需要为它们配置不同的端口。请参阅服务器设置/服务器配置和代理设置/代理配置
代理配置
服务器配置位于 plugins/webcam/config.properties
以下是默认值及其说明:
#网络摄像头代理配置
# 网络摄像头 UDP 服务器端口。该端口不能与其他已使用的 UDP 端口冲突(如 Simple Voice Chat 端口)
port=25454
# 网络摄像头服务器绑定的地址。留空使用通配符地址(0.0.0.0)。例如,使用"127.0.0.1"仅接受本地连接
bind_address=
# 客户端用于连接网络摄像头服务器的主机名。留空则使用玩家连接 Minecraft 时所用的地址。可以是简单地址或带端口的地址。这将覆盖后端服务器上配置的值
host=
许可证
此模组根据禁止未经授权分发许可证授权,完整文本可在 https://github.com/DimasKama/Webcam/blob/master/LICENSE.md 查看
摘要
整合包: 您可以在整合包中使用此模组,但不得直接包含其文件。相反,应将其列为指向官方下载来源的依赖项(模组引用)。
开发者: 您可以为模组创建附加组件或集成支持,但不得复制其任何代码。相反,应将其作为从官方来源下载的外部依赖项。
再分发限制: 未经作者明确许可,您不能公开重新上传或分享模组的代码或编译文件。分叉用于个人用途是可以的,但分发编译后的分叉版本是不允许的。
个人使用: 您可以出于个人用途使用和修改模组,但任何修改必须保持私密,不得公开分享。
官方下载要求: 任何依赖项或整合包引用都必须指向作者提供的官方下载来源。
正在加载版本记录…






正在加载评论…
评论在新手盒子客户端中发表,这里同步展示。