CN113365126B - 一种游戏数据同步方法及***、设备、存储介质 - Google Patents

一种游戏数据同步方法及***、设备、存储介质 Download PDF

Info

Publication number
CN113365126B
CN113365126B CN202110564958.3A CN202110564958A CN113365126B CN 113365126 B CN113365126 B CN 113365126B CN 202110564958 A CN202110564958 A CN 202110564958A CN 113365126 B CN113365126 B CN 113365126B
Authority
CN
China
Prior art keywords
picture
operation data
client
display
clients
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Active
Application number
CN202110564958.3A
Other languages
English (en)
Other versions
CN113365126A (zh
Inventor
邓定斌
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Wuhan Legu Online Technology Co ltd
Original Assignee
Wuhan Legu Online Technology Co ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Wuhan Legu Online Technology Co ltd filed Critical Wuhan Legu Online Technology Co ltd
Priority to CN202110564958.3A priority Critical patent/CN113365126B/zh
Publication of CN113365126A publication Critical patent/CN113365126A/zh
Application granted granted Critical
Publication of CN113365126B publication Critical patent/CN113365126B/zh
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/43Processing of content or additional data, e.g. demultiplexing additional data from a digital video stream; Elementary client operations, e.g. monitoring of home network or synchronising decoder's clock; Client middleware
    • H04N21/4302Content synchronisation processes, e.g. decoder synchronisation
    • H04N21/4307Synchronising the rendering of multiple content streams or additional data on devices, e.g. synchronisation of audio on a mobile phone with the video output on the TV screen
    • H04N21/43076Synchronising the rendering of multiple content streams or additional data on devices, e.g. synchronisation of audio on a mobile phone with the video output on the TV screen of the same content streams on multiple devices, e.g. when family members are watching the same movie on different devices
    • AHUMAN NECESSITIES
    • A63SPORTS; GAMES; AMUSEMENTS
    • A63FCARD, BOARD, OR ROULETTE GAMES; INDOOR GAMES USING SMALL MOVING PLAYING BODIES; VIDEO GAMES; GAMES NOT OTHERWISE PROVIDED FOR
    • A63F13/00Video games, i.e. games using an electronically generated display having two or more dimensions
    • A63F13/30Interconnection arrangements between game servers and game devices; Interconnection arrangements between game devices; Interconnection arrangements between game servers
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L67/00Network arrangements or protocols for supporting network services or applications
    • H04L67/01Protocols
    • H04L67/10Protocols in which an application is distributed across nodes in the network
    • H04L67/1095Replication or mirroring of data, e.g. scheduling or transport for data synchronisation between network nodes
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L67/00Network arrangements or protocols for supporting network services or applications
    • H04L67/01Protocols
    • H04L67/131Protocols for games, networked simulations or virtual reality
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/47End-user applications
    • H04N21/478Supplemental services, e.g. displaying phone caller identification, shopping application
    • H04N21/4781Games

Landscapes

  • Engineering & Computer Science (AREA)
  • Signal Processing (AREA)
  • Multimedia (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Two-Way Televisions, Distribution Of Moving Picture Or The Like (AREA)
  • Information Transfer Between Computers (AREA)

Abstract

本发明公开一种游戏数据同步方法及***、设备、存储介质,所述方法包括:通过服务端实时监测不同客户端的操作数据、显示画面、网络状况;按照预设时间间隔从不同客户端中筛选出当前操作数据、显示画面最新的一个客户端作为当前标准客户端;基于其余客户端的当前操作数据、显示画面、网络状况及历史数据分别预测其余各个客户端的操作数据、显示画面与当前标准客户端同步所需的时间;基于预测的其余各个客户端的操作数据、画面显示与当前标准客户端同步所需的时间调整各个客户端的数据同步算法以更新显示画面。本发明通过平衡不同客户端的画面显示时间来实现不同客户端的画面同步,兼顾画面同步的实时性和流畅性。

Description

一种游戏数据同步方法及***、设备、存储介质
技术领域
本发明属于计算机技术领域,具体涉及一种游戏数据同步方法及***、设备、存储介质。
背景技术
随着各类多人在线游戏的普及,用户对各个客户端和服务端的游戏数据同步有较高要求,若同一场景、多用户的游戏中出现网络延迟、逻辑帧不同步等情况会造成各个客户端的游戏画面不同步、同一目标对象的位置、状态不同的问题,造成各个用户获取的信息不对等或者操作失灵,影响用户体验。
发明内容
有鉴于此,本发明提出了一种游戏数据同步方法及***、设备、存储介质,用于解决游戏数据同步的实时性不佳的问题。
本发明第一方面,公开一种游戏数据同步方法,所述方法包括:
通过服务端实时监测不同客户端的操作数据、显示画面、网络状况;
按照预设时间间隔从不同客户端中筛选出当前操作数据、显示画面最新的一个客户端作为当前标准客户端;
基于其余客户端的当前操作数据、显示画面、网络状况及历史数据分别预测其余各个客户端的操作数据、显示画面与当前标准客户端同步所需的时间;
基于预测的其余各个客户端的操作数据、画面显示与当前标准客户端同步所需的时间调整各个客户端的数据同步算法以更新显示画面。
优选的,所述按照预设时间间隔从不同客户端中筛选出当前操作数据、画面显示最新的一个客户端作为标准客户端具体包括:
获取各个客户端的操作数据队列中各操作数据对应的游戏逻辑的执行情况和画面渲染情况,确定各个客户端上一次数据同步时的同步画面,将各个客户端当前显示画面与上一次同步画面比对,确定最新的显示画面及对应的已执行的操作数据,最新的显示画面对应的客户端作为标准客户端。
优选的,所述基于其余客户端的操作数据、画面显示、网络状况及历史数据分别预测其余各个客户端的操作数据、画面显示与标准客户端同步的时间具体包括:
从其余客户端在预设时间段内历史数据中获取对应客户端的操作数据对应的游戏逻辑的执行速率、画面渲染速率、网络有效传输速率;
将基于其余客户端的当前操作数据、显示画面与标准客户端的当前操作数据、显示画面比对,计算各个客户端待执行的操作数据和待渲染画面;
基于各个客户端操作数据对应的游戏逻辑的执行速率、画面渲染速率、网络有效传输速率和待执行的操作数据和待渲染画面预测其余各个客户端的操作数据、显示画面与当前标准客户端画面同步所需的时间。
优选的,所述基于预测的其余各个客户端的操作数据、画面显示与当前标准客户端同步所需的时间调整各个客户端的同步算法以进行显示画面同步具体包括:
若其余客户端的操作数据、画面显示与当前标准客户端同步所需的时间小于等于预设时间阈值,以插值法为数据同步算法进行画面帧的插值渲染。
优选的,所述基于预测的其余各个客户端的操作数据、画面显示与当前标准客户端同步所需的时间调整各个客户端的同步算法以进行显示画面同步具体包括:
若其余客户端的操作数据、画面显示与当前标准客户端同步所需的时间大于预设时间阈值,以外推法为数据同步算法进行画面帧的预测渲染。
优选的,所述方法还包括:
获取服务端待同步数据,判断标准客户端是否存在未执行的操作数据,若存在,预测标准客户端执行的操作数据并渲染更新画面所需时间;
基于预测标准客户端执行操作数据并渲染更新画面所需时间和其余各个客户端的操作数据、画面显示与当前标准客户端同步所需的时间优化各个客户端的渲染帧数。
优选的,所述优化各个客户端的渲染帧数的优化目标为优化后FPS在预设波动范围内且其余各个客户端与标准客户端下一次画面同步所需平均时间与标准客户端执行操作数据并渲染更新画面所需时间的差值在预设差值范围内。
本发明第二方面,公开一种游戏数据同步***,所述***包括:
数据监测模块:通过服务端实时监测不同客户端的操作数据、显示画面、网络状况;
数据筛选模块:按照预设时间间隔从不同客户端中筛选出当前操作数据、显示画面最新的一个客户端作为当前标准客户端;
时间预测模块:基于其余客户端的当前操作数据、显示画面、网络状况及历史数据分别预测其余各个客户端的操作数据、显示画面与当前标准客户端同步的时间;
同步调整模块:基于预测的其余各个客户端的操作数据、画面显示与当前标准客户端同步的时间调整各个客户端画面下一次渲染刷新时间。
本发明第三方面,公开一种电子设备,包括:至少一个处理器、至少一个存储器、通信接口和总线;
其中,所述处理器、存储器、通信接口通过所述总线完成相互间的通信;
所述存储器存储有可被所述处理器执行的程序指令,所述处理器调用所述程序指令,以实现本发明第一方面所述的方法。
本发明第四方面,公开一种计算机可读存储介质,所述计算机可读存储介质存储计算机指令,所述计算机指令使所述计算机实现本发明第一方面所述的方法。
本发明相对于现有技术具有以下有益效果:
1)本发明通过实时监测不同客户端的操作数据、显示画面、网络状况,筛选出最新的一个客户端作为当前标准客户端;分别预测其余各个客户端与当前标准客户端同步所需的时间,基于同步所需的时间选用不同的数据同步算法以更新显示画面,实现不同客户端的画面同步,保证画面同步的实时性。
2)本发明通过平衡不同客户端的画面显示时间及FPS的波动范围来实现不同客户端的画面同步,在实现不同客户端的画面同步的实时性的同时,还兼顾画面同步的流畅性。
附图说明
为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
图1为本发明的游戏数据同步方法流程图。
具体实施方式
下面将结合本发明实施方式,对本发明实施方式中的技术方案进行清楚、完整地描述,显然,所描述的实施方式仅仅是本发明一部分实施方式,而不是全部的实施方式。基于本发明中的实施方式,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施方式,都属于本发明保护的范围。
请参阅图1,本发明提出一种游戏数据同步方法,所述方法包括:
S1、通过服务端实时监测不同客户端的操作数据、显示画面、网络状况;
S2、按照预设时间间隔从不同客户端中筛选出当前操作数据、显示画面最新的一个客户端作为当前标准客户端;
具体的,先获取各个客户端的操作数据队列中各操作数据对应的游戏逻辑的执行情况和画面渲染情况,确定各个客户端上一次数据同步时的同步画面;
然后将各个客户端当前显示画面与上一次同步画面比对,确定最新的显示画面及对应的已执行的操作数据,最新的显示画面对应的客户端作为标准客户端。
S3、基于其余客户端的当前操作数据、显示画面、网络状况及历史数据分别预测其余各个客户端的操作数据、显示画面与当前标准客户端同步所需的时间;所述步骤S3具体包括:
S31、从其余客户端在预设时间段内历史数据中获取对应客户端的操作数据对应的游戏逻辑的执行速率、画面渲染速率、网络有效传输速率;
S32、将基于其余客户端的当前操作数据、显示画面与标准客户端的当前操作数据、显示画面比对,计算各个客户端待执行的操作数据和待渲染画面;
S33、基于各个客户端操作数据对应的游戏逻辑的执行速率、画面渲染速率、网络有效传输速率和待执行的操作数据和待渲染画面预测其余各个客户端的操作数据、显示画面与当前标准客户端画面同步所需的时间。
S4、基于预测的其余各个客户端的操作数据、画面显示与当前标准客户端同步所需的时间调整各个客户端的数据同步算法以更新显示画面。
具体的,余客户端的操作数据、画面显示与当前标准客户端同步所需的时间大小选择不同的数据同步算法。
若其余客户端的操作数据、画面显示与当前标准客户端同步所需的时间小于等于预设时间阈值,以插值法为数据同步算法进行画面帧的插值渲染。插值法为内插法,用于计算出关键帧进行画面插值渲染。
若其余客户端的操作数据、画面显示与当前标准客户端同步所需的时间大于预设时间阈值,以外推法为数据同步算法进行画面帧的预测渲染。外推法用于根据当前其余客户端的操作数据、画面显示数据及历史数据、与当前标准客户端同步所需的时间来预测游戏信息,根据预测信息进行数据同步。若网络延迟严重,必要时也可采用闪现的方式快速同步数据。
预设时间阈值的具体时间可根据实际需求来进行设置。
本发明通过实时监测不同客户端的操作数据、显示画面、网络状况,筛选出最新的一个客户端作为当前标准客户端;分别预测其余各个客户端与当前标准客户端同步所需的时间,基于同步所需的时间选用不同的数据同步算法以更新显示画面,实现不同客户端的画面同步,保证画面同步的实时性。
S5、获取服务端待同步数据,优化数据同步过程中各个客户端的渲染帧数。
获取服务端待同步数据,判断标准客户端是否存在未执行的操作数据,若存在,预测标准客户端执行的操作数据并渲染更新画面所需时间;
基于预测标准客户端执行操作数据并渲染更新画面所需时间和其余各个客户端的操作数据、画面显示与当前标准客户端同步所需的时间优化各个客户端的渲染帧数。
优化各个客户端的渲染帧数的优化目标为优化后FPS在预设波动范围内且其余各个客户端与标准客户端下一次画面同步所需平均时间与标准客户端执行操作数据并渲染更新画面所需时间的差值在预设差值范围内。
本发明通过平衡不同客户端的画面显示时间及FPS的波动范围来实现不同客户端的画面同步,在实现不同客户端的画面同步的实时性的同时,还兼顾画面同步的流畅性。
与上述方法实施例相对应,本发明还提出一种游戏数据同步***,所述***包括:
数据监测模块:通过服务端实时监测不同客户端的操作数据、显示画面、网络状况;
数据筛选模块:按照预设时间间隔从不同客户端中筛选出当前操作数据、显示画面最新的一个客户端作为当前标准客户端;
时间预测模块:基于其余客户端的当前操作数据、显示画面、网络状况及历史数据分别预测其余各个客户端的操作数据、显示画面与当前标准客户端同步的时间;
同步调整模块:基于预测的其余各个客户端的操作数据、画面显示与当前标准客户端同步的时间调整各个客户端画面下一次渲染刷新时间。
本发明还公开一种电子设备,包括:至少一个处理器、至少一个存储器、通信接口和总线;其中,所述处理器、存储器、通信接口通过所述总线完成相互间的通信;所述存储器存储有可被所述处理器执行的程序指令,所述处理器调用所述程序指令,以实现本发明前述的方法。
本发明还公开一种计算机可读存储介质,所述计算机可读存储介质存储计算机指令,所述计算机指令使所述计算机实现本发明实施例所述方法的全部或部分步骤。所述存储介质包括:U盘、移动硬盘、只议存储器ROM、随机存取存储器RAM、磁碟或者光盘等各种可以存储程序代码的介质。
以上所描述的***实施例仅仅是示意性的,其中所述作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是或者也可以不是物理单元,即可以分布到多个网络单元上。可以根据实际的需要选择其中的部分或者全部模块来实现本实施例方案的目的。本领域普通技术人员在不付出创造性的劳动的情况下,即可以理解并实施。
以上所述仅为本发明的较佳实施方式而已,并不用以限制本发明,凡在本发明的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本发明的保护范围之内。

Claims (9)

1.一种游戏数据同步方法,其特征在于,所述方法包括:
通过服务端实时监测不同客户端的操作数据、显示画面、网络状况;
按照预设时间间隔从不同客户端中筛选出当前操作数据、显示画面最新的一个客户端作为当前标准客户端;
基于其余客户端的当前操作数据、显示画面、网络状况及历史数据分别预测其余各个客户端的操作数据、显示画面与当前标准客户端同步所需的时间;所述基于其余客户端的操作数据、画面显示、网络状况及历史数据分别预测其余各个客户端的操作数据、画面显示与标准客户端同步的时间具体包括:
从其余客户端在预设时间段内历史数据中获取对应客户端的操作数据对应的游戏逻辑的执行速率、画面渲染速率、网络有效传输速率;
将基于其余客户端的当前操作数据、显示画面与标准客户端的当前操作数据、显示画面比对,计算各个客户端待执行的操作数据和待渲染画面;
基于各个客户端操作数据对应的游戏逻辑的执行速率、画面渲染速率、网络有效传输速率和待执行的操作数据和待渲染画面预测其余各个客户端的操作数据、显示画面与当前标准客户端画面同步所需的时间;基于预测的其余各个客户端的操作数据、画面显示与当前标准客户端同步所需的时间调整各个客户端的数据同步算法以更新显示画面。
2.根据权利要求1所述游戏数据同步方法,其特征在于,所述按照预设时间间隔从不同客户端中筛选出当前操作数据、画面显示最新的一个客户端作为标准客户端具体包括:
获取各个客户端的操作数据队列中各操作数据对应的游戏逻辑的执行情况和画面渲染情况,确定各个客户端上一次数据同步时的同步画面,将各个客户端当前显示画面与上一次同步画面比对,确定最新的显示画面及对应的已执行的操作数据,最新的显示画面对应的客户端作为标准客户端。
3.根据权利要求1所述游戏数据同步方法,其特征在于,所述基于预测的其余各个客户端的操作数据、画面显示与当前标准客户端同步所需的时间调整各个客户端的同步算法以进行显示画面同步具体包括:
若其余客户端的操作数据、画面显示与当前标准客户端同步所需的时间小于等于预设时间阈值,以插值法为数据同步算法进行画面帧的插值渲染。
4.根据权利要求3所述游戏数据同步方法,其特征在于,所述基于预测的其余各个客户端的操作数据、画面显示与当前标准客户端同步所需的时间调整各个客户端的同步算法以进行显示画面同步具体包括:
若其余客户端的操作数据、画面显示与当前标准客户端同步所需的时间大于预设时间阈值,以外推法为数据同步算法进行画面帧的预测渲染。
5.根据权利要求1所述游戏数据同步方法,其特征在于,所述方法还包括:
获取服务端待同步数据,判断标准客户端是否存在未执行的操作数据,若存在,预测标准客户端执行的操作数据并渲染更新画面所需时间;
基于预测标准客户端执行操作数据并渲染更新画面所需时间和其余各个客户端的操作数据、画面显示与当前标准客户端同步所需的时间优化各个客户端的渲染帧数。
6.根据权利要求5所述游戏数据同步方法,其特征在于,所述优化各个客户端的渲染帧数的优化目标为优化后FPS在预设波动范围内且其余各个客户端与标准客户端下一次画面同步所需平均时间与标准客户端执行操作数据并渲染更新画面所需时间的差值在预设差值范围内。
7.一种游戏数据同步***,其特征在于,所述***包括:
数据监测模块:通过服务端实时监测不同客户端的操作数据、显示画面、网络状况;
数据筛选模块:按照预设时间间隔从不同客户端中筛选出当前操作数据、显示画面最新的一个客户端作为当前标准客户端;
时间预测模块:基于其余客户端的当前操作数据、显示画面、网络状况及历史数据分别预测其余各个客户端的操作数据、显示画面与当前标准客户端同步的时间;所述基于其余客户端的操作数据、画面显示、网络状况及历史数据分别预测其余各个客户端的操作数据、画面显示与标准客户端同步的时间具体包括:
从其余客户端在预设时间段内历史数据中获取对应客户端的操作数据对应的游戏逻辑的执行速率、画面渲染速率、网络有效传输速率;
将基于其余客户端的当前操作数据、显示画面与标准客户端的当前操作数据、显示画面比对,计算各个客户端待执行的操作数据和待渲染画面;
基于各个客户端操作数据对应的游戏逻辑的执行速率、画面渲染速率、网络有效传输速率和待执行的操作数据和待渲染画面预测其余各个客户端的操作数据、显示画面与当前标准客户端画面同步所需的时间;
同步调整模块:基于预测的其余各个客户端的操作数据、画面显示与当前标准客户端同步的时间调整各个客户端画面下一次渲染刷新时间。
8.一种电子设备,包括:至少一个处理器、至少一个存储器、通信接口和总线;
其中,所述处理器、存储器、通信接口通过所述总线完成相互间的通信;
所述存储器存储有可被所述处理器执行的程序指令,所述处理器调用所述程序指令,以实现如权利要求1~5任一项所述的方法。
9.一种计算机可读存储介质,所述计算机可读存储介质存储计算机指令,所述计算机指令使所述计算机实现权利要求1~5任一项所述的方法。
CN202110564958.3A 2021-05-24 2021-05-24 一种游戏数据同步方法及***、设备、存储介质 Active CN113365126B (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202110564958.3A CN113365126B (zh) 2021-05-24 2021-05-24 一种游戏数据同步方法及***、设备、存储介质

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202110564958.3A CN113365126B (zh) 2021-05-24 2021-05-24 一种游戏数据同步方法及***、设备、存储介质

Publications (2)

Publication Number Publication Date
CN113365126A CN113365126A (zh) 2021-09-07
CN113365126B true CN113365126B (zh) 2023-02-21

Family

ID=77527364

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202110564958.3A Active CN113365126B (zh) 2021-05-24 2021-05-24 一种游戏数据同步方法及***、设备、存储介质

Country Status (1)

Country Link
CN (1) CN113365126B (zh)

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN116870462B (zh) * 2023-07-20 2024-02-06 浙江十勇士网络科技有限公司 一种游戏数据渲染方法与装置

Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN106817508A (zh) * 2015-11-30 2017-06-09 华为技术有限公司 一种同步对象确定方法、装置和***
CN109847361A (zh) * 2019-02-27 2019-06-07 腾讯科技(深圳)有限公司 运动状态的同步方法和装置、存储介质、电子装置
CN110022363A (zh) * 2019-04-03 2019-07-16 腾讯科技(深圳)有限公司 虚拟对象的运动状态修正方法、装置、设备及存储介质
CN112190938A (zh) * 2020-10-15 2021-01-08 顾春健 基于数据分析和动态渲染的游戏画面处理方法及游戏平台
CN112511256A (zh) * 2020-11-24 2021-03-16 高小翎 在线游戏中动态延迟优化的稳健同步方法
CN112642143A (zh) * 2020-12-30 2021-04-13 明日世界(上海)网络科技有限公司 一种实现信息同步的方法、装置、存储介质和电子设备

Family Cites Families (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN105991591B (zh) * 2015-02-13 2019-02-26 广州四三九九信息科技有限公司 游戏aoi同步方法
CN109672918B (zh) * 2017-10-17 2020-11-03 腾讯科技(深圳)有限公司 动画的同步播放方法和装置
CN111569426B (zh) * 2020-06-09 2021-08-24 网易(杭州)网络有限公司 游戏场景的编辑方法、装置、存储介质和电子装置

Patent Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN106817508A (zh) * 2015-11-30 2017-06-09 华为技术有限公司 一种同步对象确定方法、装置和***
CN109847361A (zh) * 2019-02-27 2019-06-07 腾讯科技(深圳)有限公司 运动状态的同步方法和装置、存储介质、电子装置
CN110022363A (zh) * 2019-04-03 2019-07-16 腾讯科技(深圳)有限公司 虚拟对象的运动状态修正方法、装置、设备及存储介质
CN112190938A (zh) * 2020-10-15 2021-01-08 顾春健 基于数据分析和动态渲染的游戏画面处理方法及游戏平台
CN112511256A (zh) * 2020-11-24 2021-03-16 高小翎 在线游戏中动态延迟优化的稳健同步方法
CN112642143A (zh) * 2020-12-30 2021-04-13 明日世界(上海)网络科技有限公司 一种实现信息同步的方法、装置、存储介质和电子设备

Also Published As

Publication number Publication date
CN113365126A (zh) 2021-09-07

Similar Documents

Publication Publication Date Title
CN108379832B (zh) 一种游戏同步方法和装置
Reddy et al. Qos-Aware Video Streaming Based Admission Control And Scheduling For Video Transcoding In Cloud Computing
US10659832B1 (en) Dynamic bitrate selection for streaming media
JP5920006B2 (ja) 画面更新制御プログラム、画面更新制御方法、および情報処理装置
JP2017126975A (ja) データセンターのネットワークトラフィックスケジューリング方法及び装置
CN113163002B (zh) 一种服务器切换方法、装置及存储介质
US9893973B2 (en) Real-time, low memory estimation of unique client computers communicating with a server computer
CN112052092B (zh) 一种风险感知的边缘计算任务分配方法
CN115150638B (zh) 一种基于云桌面的数据传输方法、装置、设备及存储介质
CN113365126B (zh) 一种游戏数据同步方法及***、设备、存储介质
WO2016074024A1 (en) Reducing data content on a data stream
WO2012001034A1 (en) Sharing an image
CN114389959B (zh) 网络拥塞控制方法、装置、电子设备及存储介质
CN111245924A (zh) 负载均衡方法及装置、计算机存储介质
US10650025B2 (en) Method and apparatus for checking and updating data on a client terminal
Hsu Mec-assisted fov-aware and qoe-driven adaptive 360 video streaming for virtual reality
CN109815204B (zh) 一种基于拥塞感知的元数据请求分发方法及设备
CN113660465A (zh) 图像处理方法、装置、可读介质及电子设备
JP7259978B2 (ja) 制御装置、方法及びシステム
CN113612624B (zh) 一种节点之间心跳处理方法及装置
AU2014303900A1 (en) Information processing system, information processing apparatus, and program
CN110889063B (zh) 一种基于霍克斯过程和矩阵分解的视频预缓存方法
CN118170293A (zh) 指令响应方法、装置、介质及设备
US20230041190A1 (en) Systems and methods for managing application refresh rates presented on a display
CN113489745B (zh) 视频数据发送方法、装置、设备和存储介质

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant