【弹幕玩法】技术接口总文档

更新记录
更新时间更新内容
2024.03新增了可操作能力内购礼物能力,支持用户下场操作获得更深度的玩法体验,支持对局消费以外的消费场景,此部分开发者将有更高的分成收益

# 一、技术接入

更新时间:2024-08-05 21:48:30

基础能力:上线必备能力(不接则不能上线)

产品扩展能力:产品功能能力,包含快捷评论、底部栏、可操作等产品能力

通用能力:通用的扩展能力

# 二、整体接入实现文档

# 2.0接入指引

快手弹幕玩法CP技术选型指引 (opens new window)

# 接口总览文档(如遇未知接口,可以在文档中查询快速定位)

【弹幕玩法】技术接口-总览&快速查询 (opens new window)

# 2.1 基础能力(上线必须接入)

类型核心需求相关文档功能截图

主播链路



 

绑定相关直播弹幕玩法技术基础能力接口文档-对外
对局相关
置顶礼物
推送互动消息(用户点赞、评论、送礼、关注、分享、加入粉丝团、开通续费超粉团、开通续费贵族)
对用户头像图片进行缩放用户头像图片处理能力
推送消息回查【弹幕玩法】加固能力技术接口文档-对外
cp客户端收到消息ack接口
cp客户端展示消息ack接口

# 2.2 产品扩展能力(产品功能)

类型核心需求相关文档功能截图
用户链路快捷评论,用户点击按钮加入战队【弹幕玩法】快捷加入战队组件开发者接入文档
礼物效果提示【弹幕玩法】礼物效果提示信息开发者接入文档
弹幕底部栏小程序&内购礼物接入介绍【弹幕玩法】底部栏面板小玩法引擎接入

主播链路


 

主播一键开播,自动连接【开放能力】PC伴侣开播链路优化(自动传参)
主播连屏,目前支持两个直播间的连屏功,增加相应的主播社交联系等,现有使用场景:主播pk,主播合作等快手直播弹幕玩法主播双人连屏文档
小摇杆云可操作用户可操作接入介绍快手直播弹幕玩法可操作接入文档
小程序可操作

# 2.3 通用能力

类型核心需求相关文档功能截图
用户反查

根据用户id查询openId

获取直播间信息

【弹幕玩法】排查能力技术接口文档-对外
用户信息查询用户间内基础信息、粉丝团、贵族、用户等级,用户排名等信息查询小玩法间内用户数据开放开发者接入文档
云开播支持移动端,pc开播快手小玩法云化接入指引
云支付支持玩法内送礼,用户点击三方玩法客户端,通过服务端对接平台服务端送礼。例:用户下场后,边玩边送礼【统一支付】小玩法内道具送礼接口-云支付

 

 

组队语音支持直播间内组队语音能力,频道控制、麦位管理【小玩法】实时语音开发者接入文档暂无
游戏帧数据同步将游戏帧和游戏快照,通过平台长链接推送给小程序观战用户直播弹幕玩法-游戏数据同步能力接口文档-对外暂无
压测压测点赞、送礼、评论【小玩法】压测方法暂无

2.4 安全防护

类型核心需求相关文档功能截图
安全防护ddos安全防护ddos防护指南 

# 三、客户端接入:

客户端接入快手弹幕玩法客户端接入说明上线必须接入
链路优化【开放能力】PC伴侣开播链路优化(自动传参)上线必须接入

# 四、服务性能和稳定性要求

# 4.1上线前需要提供接口压测信息

单玩法预计能承担直播间内评论600qps、点赞qps 3000、送礼qps 600(1:5:1)

服务端聚合后:

单直播间:需要支持 max 1000 qps (评论1000,点赞1qps(聚合了1s内的1000条点赞)1qps,送礼20qps (单条聚合了50ms内所有送礼消息,每次25条))

全局压测:全局需要支持 4200 qps ,评论:点赞:送礼 = 1:5:1

策略: 压测流量等比例缩放

客户端:在以上标准上,10分钟,不发生崩溃,fps 18以上

数据规模:对战类玩法支持单场5w UV 用户参与

推送接口P995<1000ms

# 4.2上线前客户端要求

机器:i5 10400f + 3060

帧率 >18

卡帧率 < 30%

上线前需要通过性能检验

# 4.3监控要求

cp服务应该具备完善的多维度监控,包括但不限制于

主播在线数监控、掉量报警

推送数据同环比&&报警

快手侧接口失败报警

基础组件可用性报警

以及其他业务异常错误报警

# 4.4降级要求

限流策略

核心流程可降级(按照自己业务设计)

# 五、线上变更机制

# 5.1上线时间

周一到周四,上午十点到十二点,下午两点到六点

周五尽量不要上线

周末禁止上线

# 5.2上线要求

cp侧功能更新,要求

可监控

可灰度/可放量(1% -> 10% -> 30% -> 60%-> 100%

可回滚

出现问题可以快速关闭开关回滚,降低故障影响时间

禁止热更新,绕过平台审核机制!!!!

如果出现问题,无法及时止损的,平台会下线小游戏,修复后测试重新走放量流程

5.3通报机制

功能开发前与产品沟通

服务上线时在群中进行通报

新业务上线放量时cp在KIM群里(早上10点~晚上10点)每间隔4小时(10点 14点 18点 22点)发布一次巡检信息

# 5.4oncall机制

对接群中主要开发人员和产品备注加电话,方便紧急联系,周末紧急联系人要能保证接听电话防止有故障

# 六、文档

# 6.1故障报告模板

故障报告模板 (opens new window)

# 6.2版本更新日志(复制使用)

XXX弹幕玩法更新日志 (opens new window)

# 七、FAQ

弹幕玩法联调FAQ (opens new window)

Copyright ©2025, All Rights Reserved