This application discloses a live broadcasting method, equipment and storage medium for chess games, which relates to the field of online live broadcasting. The method includes: acquiring chessboard synchronization data and voice live broadcast data of chessboard matches; displaying the user interface of the application program according to chessboard synchronization data; displaying a digital chessboard on the user interface; displaying chessboard distribution map corresponding to chessboard synchronization data on the digital chessboard; playing live voice of chessboard matches according to voice live broadcast data; receiving operation corresponding to digital chessboard. When signal is made, the digital chessboard is synchronized according to the synchronization data of the chessboard, and the chessboard distribution is changed according to the operation signal. When listening to the live voice of chess games, users can operate the forward, backward and pendulum graph on the digital chessboard by themselves, and at the same time meet the needs of users'live listening and chess game research.
【技术实现步骤摘要】
棋类比赛的直播方法、设备及存储介质
本申请实施例涉及直播领域,特别涉及一种应用于棋局比赛的直播方法、设备及存储介质。
技术介绍
棋类比赛的直播讲解是在实时地直播棋类比赛的比赛进程中,由讲解员进行实时语音讲解的直播方式。相关技术中,讲解员在真实房间中设置竖式放置的磁式棋盘,通过带有磁力的棋子吸附在磁式磁盘上同步比赛过程中的棋盘变化,然后摄像机采集讲解员在真实房间中的讲解过程形成电视直播流,然后将电视直播流通过服务器转发给多个用户终端,用户终端播放该电视直播流显示棋类比赛的直播讲解。上述电视直播过程中,用户在直播过程中的互动形式有限,而且很可能无法看清直播画面中的棋子数量和位置。
技术实现思路
本申请实施例提供了一种应用于棋类比赛的直播方法、设备及存储介质,可以解决用户在直播过程中的互动形式有限的问题。所述技术方案如下:一方面,提供了一种棋类比赛的直播方法,所述方法包括:获取所述棋类比赛的棋盘同步数据和语音直播数据;根据所述棋盘同步数据显示应用程序的用户界面,所述用户界面上显示有数字棋盘,所述数字棋盘上存在与所述棋盘同步数据对应的棋子分布图;根据所述语音直播数据播放所述棋类比赛的直播语音;在接收到对应于所述数字棋盘的操作信号时,暂停获取所述棋盘同步数据,根据所述操作信号改变所述数字棋盘上的棋子分布。另一方面,提供了一种棋类比赛的直播方法,所述方法包括:创建棋类比赛的直播房间和语音房间;从讲解员终端获取数字棋盘的棋盘同步数据,通过所述直播房间将所述棋盘同步数据发送给至少一个观众终端;从所述讲解员终端获取所述数字棋盘的语音直播数据,通过所述语音房间将所述语音直播数据发 ...
【技术保护点】
1.一种棋类比赛的直播方法,其特征在于,所述方法包括:获取所述棋类比赛的棋盘同步数据和语音直播数据;根据所述棋盘同步数据显示应用程序的用户界面,所述用户界面上显示有数字棋盘,所述数字棋盘上存在与所述棋盘同步数据对应的棋子分布图;根据所述语音直播数据播放所述棋类比赛的直播语音;在接收到对应于所述数字棋盘的操作信号时,暂停根据所述棋盘同步数据同步所述数字棋盘,根据所述操作信号改变所述数字棋盘上的棋子分布。
【技术特征摘要】
1.一种棋类比赛的直播方法,其特征在于,所述方法包括:获取所述棋类比赛的棋盘同步数据和语音直播数据;根据所述棋盘同步数据显示应用程序的用户界面,所述用户界面上显示有数字棋盘,所述数字棋盘上存在与所述棋盘同步数据对应的棋子分布图;根据所述语音直播数据播放所述棋类比赛的直播语音;在接收到对应于所述数字棋盘的操作信号时,暂停根据所述棋盘同步数据同步所述数字棋盘,根据所述操作信号改变所述数字棋盘上的棋子分布。2.根据权利要求1所述的方法,其特征在于,所述在接收到对应于所述数字棋盘的操作信号时,暂停根据所述棋盘同步数据同步所述数字棋盘,根据所述操作信号改变所述数字棋盘上的棋子分布,包括:在接收到所述数字棋盘上的摆放棋子信号时,根据所述摆放棋子信号改变所述数字棋盘上的已有棋子分布位置,和/或,根据所述摆放棋子信号在所述数字棋盘上增加或减少棋子。3.根据权利要求1所述的方法,其特征在于,所述在接收到对应于所述数字棋盘的操作信号时,暂停根据所述棋盘同步数据同步所述数字棋盘,根据所述操作信号改变所述数字棋盘上的棋子分布,包括:在接收到所述数字棋盘上的后退信号时,根据所述后退信号将所述数字棋盘上的棋子分布恢复为上一状态;和/或,在接收到所述数字棋盘上的前进信号时,根据所述前进信号将所述数字棋盘上的棋子分布改变为下一状态。4.根据权利要求1至3任一所述的方法,其特征在于,所述方法还包括:在接收到对应于所述数字棋盘的结束操作信号时,再次获取所述棋盘同步数据,根据所述棋盘同步数据同步所述数字棋盘上的棋子分布。5.根据权利要求1至3任一所述的方法,其特征在于,所述用户界面上还包括观众交流区域;所述方法还包括:获取观众用户发送的语音消息;在所述观众交流区域中显示所述语音消息对应的消息控件;在接收到对应于所述消息控件的播放信号时,暂停播放所述直播语音,播放所述语音消息。6.根据权利要求5所述的方法,其特征在于,所述方法还包括:接收所述棋类比赛的直播模式对应的模式切换指令;根据所述模式切换指令将所述直播模式从所述语音直播模式切换为文字直播模式;在接收到所述棋类比赛的文字讲解信息时,在所述观众交流区域中显示所述文字讲解信息。7.根据权利要求1至3任一所述的方法,其特征在于,所述获取所述棋类比赛的棋盘同步数据和语音直播数据,包括:从所述棋类比赛对应的直播房间同步得到所述棋盘同步数据;从所述棋类比赛对应的语音房间同步得到所述语音直播数据;其中,所述语音房间是与所述直播房间绑定的房间。8.根据权利要求7所述的方法,其特征在于,所述从所述棋类比赛对应的语音房间同步得到所述语音直播数据之前,还包括:在所述直播房间对应的直播模式被设置为语音讲解模式时,...
【专利技术属性】
技术研发人员:朱磊,刘博东,刘斌,张雅,
申请(专利权)人:腾讯科技深圳有限公司,
类型:发明
国别省市:广东,44
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。