UE5 抖音高级弹幕插件


七龙 发布于 2024-03-07 / 529 阅读 / 0 评论 /
UE5 抖音高级弹幕插件 tips:info 这是一个易于使用且功能强大的直播抖音/KS弹幕插件,无需更改项目代码,只需添加组件即可开箱即用 tips:warn 此插件没有任何中间服务器以及中转,纯C++解析protobuf,全程操作都在源码,可自定义修改源码实现自己想要的功能,所有节点蓝图暴露 技

UE5 抖音高级弹幕插件

tips:info 这是一个易于使用且功能强大的直播抖音/KS弹幕插件,无需更改项目代码,只需添加组件即可开箱即用
tips:warn 此插件没有任何中间服务器以及中转,纯C++解析protobuf,全程操作都在源码,可自定义修改源码实现自己想要的功能,所有节点蓝图暴露

技术细节

特征:

易于使用且功能强大,无需更改项目代码,只需添加组件即可开箱即用

订阅最多12个具有更多消息类型的消息事件

用于消息解析的内置protobuf

代码模块:

  • DouYinBarrage(Runtime)

蓝图数量:6

C++类的数量:16

网络复制:否

支持的开发平台:Win64

支持的目标构建平台:Win64

快速开始使用抖音弹幕插件

在您的actor上添加弹幕组件image-ggbh.png
提取cookie(可选)

从中提取__ac_nonce=XXXX;ttwid=XXXX,嫌麻烦直接全部复制粘贴

QQ截图20240327012002.png

使用获取直播间信息节点

提供两个参数,第一个是直播间ID,第二个是cookie(用以自定义设置,可选), 第三个参数是服务器地址,随便选

image.png

tips:warn 直播间cookies 可空,如果为空则使用内置的cookie获取, 如果提供cookie只需要提供__ac_nonce=XXXX;ttwid=XXXX 这两个参数平常无需更改,可长期使用,为了稳定性建议您从您的服务器动态获取最为稳妥
使用设置直播间信息节点

image-lwne.png

使用连接直播间节点

image-kqsm.png

订阅直播间消息

image-dbwz.png

视频预览

更新日志

更新:

1.1.1

修复快手弹幕组件无法使用

1.1.0

修复礼物结构 GiftStruct 没有数据

1.0.9
礼物事件修改 新增 礼物结构,礼物总数,礼物唯一ID,是否为重复礼物消息

image-uorx.png

新增可订阅事件
下播消息 status 为 3是下播,

image-gxbk.png

粉丝团事件 升级粉丝团是1,加入粉丝团是2

image-rsqx.png

1.0.8
修复获取直播间ID等返回多余数据
liveroomid参数允许使用完整地址或者直接提供房间ID
修复因为wss url错误的数据导致编辑器崩溃
cookies参数可空,如果为空则使用内置的cookie获取
如果提供cookie只需要提供__ac_nonce=XXXX;ttwid=XXXX

1.0.7
修改抖音需要提供cookie参数才能连接wss

1.0.6

新增KSBarrage组件,支持快手直播弹幕。请注意,需要登录帐户才能获得DID,然后不支持获取头像

更新:

1.0.5

修复了由于无法获取wss而无法初始化连接的问题

1.0.4

增加礼物数量结构

1.0.3

修复礼物重复的问题

1.0.2中

增加直接提供live room ID获取wss link和ttwid的权限

1.0.1

修复了一些问题

图片节点预览

QQ20230718175242-1920x1080-fa73d212feb6fc7ba72189def4cce047.pngQQ20230718175330-1920x1080-28dcad134b6872a32bcbedaed1ec4182.pngQQ20230718175125-1920x1080-a1d1e3b9727905c30529b00c95ee873a.pngQQ20230718175405-1920x1080-4e7da19aa33b270db52aace18ce249ec.pngQQ20230718175439-1920x1080-ad2acc6a86b22145becfdb3386a9b977.pngQQ20230718180521-1920x1080-6444f190b5e266e6fed5298d9fcc4df2.png

QQ20230718172514-1920x1080-987e904c4778d8a9cb446f9f466552e1.pngQQ20230718173136-1920x1080-590160f262ad6940e956602aa5e73ae8.pngQQ20230718172706-1920x1080-b1f61575eb3567de328a0234e5509b17.png

快速开始使用快手弹幕插件

tips:warn 快手弹幕插件不支持获取用户头像 网页需要先登录快手直播获取的did和cilentkey才有用
在您的actor上添加KSBarrage组件

image-vglh.png

调用获取快手直播间信息节点,输入直播间ID,就是网页地址最后一串字符

image-enyr.png

image-injc.png

当On Req Success执行线成功时 返回一个LiveStreamid

继续调用获取快手弹幕地址节点

浏览器打开快手直播间,按F12,did与client_key放入

image-oxkh.png

image-gjna.png

成功时继续执行 设置直播间信息节点,然后连接直播间

image-zbmx.png

image-rynm.png

这些节点来自KSBarrage弹幕组件

并提供以下事件可供订阅

image-mflj.png

image-keuj.png

购买地址

EPIC商城

虚幻引擎新手交流群 992569397



评论