Skip to content

streamerhub/mca-plus-client

Repository files navigation

MCA Plus

把直播间的礼物和弹幕,变成观众和你一起玩的实时互动游戏

面向 TikTok / 抖音主播的桌面互动玩法工具

License Platform Release

中文 · English


这是什么

MCA Plus 是一款给 TikTok / 抖音主播用的桌面互动工具。直播时,观众送的礼物、发的弹幕、进场的动作,都会实时变成大家能一起参与的玩法——PK 对战、投票、抽奖、贴纸舞蹈、多人 PK……再通过 OBS 挂件把玩法画面投进你的直播画面,配套数据看板实时掌握战况。

不用写代码:配好玩法、把挂件链接拖进 OBS,直播间立刻热闹起来。

截图

运营主界面 · PK 实时计分与数据总览

自由模式 · 目标进度 战队配置 · 攻守与计分
自由模式 战队配置
数据报表 · 场次 / 礼物 / 钻石 头像框 · 装饰观众头像
数据报表 头像框

多直播间管理 · TikTok / 抖音 双平台
多直播间管理 · TikTok / 抖音 双平台

核心玩法

  • 🥊 PK / 多人 PK — 观众用礼物为阵营助力,实时比分与胜负特效
  • 🎯 投票工具 — 弹幕、礼物即时投票,结果挂件直播可见
  • 🎁 幸运抽奖 — 从互动观众里抽奖,转盘特效
  • 💃 贴纸玩法 — 礼物触发贴纸与动画叠加
  • 🗳️ 自由模式 — 自定义计分规则的通用玩法
  • 🖼️ 头像框 — 为互动观众叠加自定义头像框特效
  • 📊 数据看板 — 场次、礼物、榜单实时统计
  • 🎥 OBS 挂件 — 所有玩法一键投进直播画面(浏览器源)
  • 🌐 双平台 — TikTok 与抖音都支持

下载

Releases 获取 macOS / Windows 安装包,或访问官网(TODO)。

安装包暂未做代码签名:首次打开 macOS 会提示「无法验证开发者」(右键 →「打开」),Windows SmartScreen 会提示一次,选择继续即可。

快速上手

  1. 安装并登录(注册见官网 TODO)
  2. 填入你的直播间,开始采集
  3. 选一个玩法,礼物 / 弹幕实时驱动计分与特效
  4. 把 OBS 挂件链接加到直播场景 → 玩法画面出现在直播里

面向开发者

客户端是基于 Tauri 2 + Rust + Vue 3 的跨平台桌面应用。

npm install
npm run dev      # 本地开发
npm run build    # 打包安装包
cd src-tauri && cargo build && cargo test

架构说明与贡献流程见 CONTRIBUTING.md

许可证

AGPL-3.0-only。分发修改版、或基于修改版对外提供网络服务,须以同一许可证开放对应源码;需要商业(非 AGPL)授权请联系作者洽谈。


English

MCA Plus

Turn live gifts and chat into real-time games your audience plays with you — a desktop interactive-game tool for TikTok & Douyin streamers.

What it is

While you stream, the gifts, chat messages and entrances from your audience become live interactive games — PK battles, voting, lucky draws, sticker dances, multi-PK and more — projected straight into your stream through OBS overlays, with a real-time dashboard. No coding: set up a mode, drop the overlay link into OBS, and your room comes alive.

Features

  • 🥊 PK / Multi-PK — audiences back teams with gifts; live scores and effects
  • 🎯 Voting — instant polls from chat / gifts, shown on the overlay
  • 🎁 Lucky draw — draw from active viewers with wheel effects
  • 💃 Stickers — gift-triggered sticker & animation overlays
  • 🗳️ Free mode — general-purpose mode with custom scoring
  • 🖼️ Profile frames — custom avatar frames for engaged viewers
  • 📊 Dashboard — real-time sessions, gifts and leaderboards
  • 🎥 OBS overlays — project every mode into your stream (browser source)
  • 🌐 Dual-platform — both TikTok and Douyin

Download

Get macOS / Windows installers from Releases, or the official site (TODO).

Builds are currently unsigned: on first launch macOS shows "unidentified developer" (right-click → Open) and Windows SmartScreen prompts once — choose to continue.

Quick start

  1. Install and sign in (register on the official site — TODO)
  2. Enter your live room and start capturing
  3. Pick a mode; gifts and chat drive scoring and effects in real time
  4. Add the OBS overlay link to your scene — the game appears in your stream

For developers

A cross-platform desktop app built with Tauri 2 + Rust + Vue 3.

npm install
npm run dev
npm run build
cd src-tauri && cargo build && cargo test

Architecture and contribution flow: see CONTRIBUTING.md.

License

AGPL-3.0-only. Distributing a modified version, or offering a network service based on one, requires releasing the corresponding source under the same license. For a commercial (non-AGPL) license, contact the author.

About

Interactive live games for TikTok LIVE & Douyin LIVE: gift/comment capture, PK & voting engine, OBS widgets (Tauri 2 + Rust + Vue 3) | TikTok/抖音直播互动玩法桌面端

Resources

License

Contributing

Stars

0 stars

Watchers

0 watching

Forks

Packages

 
 
 

Contributors