- 1
- 0
- 约小于1千字
- 约 4页
- 2026-11-12 发布于北京
- 举报
12-2PK流程介绍
什么是pk
其实可以理解为是同一个间有多个人,然后不同的之间会进行一些
才艺PK。在头像的底部会有一个pk相关的进度条,当有用户选择对应的进
行打赏的时候,相关的pk进度条会发生一定的变动。最后进度条值高的一方PK获
胜。
PK其实底层涉及到的技术并没有我们想象中的那么复杂,主要是利用了送原先的
流程,整体的链路如下图所示:
这里只不过在原先的送基础上,要求实现全间可见,所以这里需要我们进行
间的广播推送。这里需要使用IM去将pk进度条的值推给观众们。
考虑点
推送PK进度值的是否存在乱序可能?
例如22:59:58秒的PK进度是10:9,但是22:59:59秒的PK进度是11:9,这里我们需
要确保以的PK进度值为准。
由于存在网络传输,所以消息到页面的先后顺序不好确保。
因此我们可以在消息体积里面注入我们每个PK进度值所对应的时间戳,然后
原创力文档

文档评论(0)