直播中互动信息的发送装置、方法及计算机可读存储介质制造方法及图纸

技术编号:18240964 阅读:192 留言:0更新日期:2018-06-17 05:59
本发明专利技术公开了一种直播中互动信息的发送装置,包括存储器和处理器,存储器上存储有可在处理器上运行的互动信息发送程序,该程序被处理器执行时实现如下步骤:当接收到用户终端发送的互动信息获取请求时,从互动信息获取请求中获取第一时间戳;获取上次发送的第二时间戳;计算第一时间戳与第二时间戳的时间间隔并判断是否大于预设时间间隔;若是,则获取第一时间戳与预设时长的差值对应的时间点到第一时间戳对应的时间点之间的互动信息发送至用户终端进行显示。本发明专利技术还提出一种直播中互动信息的发送方法以及一种计算机可读存储介质。本发明专利技术减少了无效数据的传输,增强了互动信息的有效性,避免由于网络抖动产生的大量互动信息滚动的现象。 1

Interactive information transmitting device, method and computer readable storage medium in live broadcast

The present invention discloses a transmitting device of interactive information in direct live, including memory and processor. The memory is stored with an interactive information sending program that can run on the processor. The program is implemented by the processor when the processor is executed: when receiving the interaction information sent by the user terminal to obtain the request, from the interactive information Obtain the first time stamp in the acquisition request; obtain the second time stamp of the last time; calculate the time interval between the first time stamp and the second time stamp and judge whether it is greater than the preset time interval; if, the time point corresponding to the difference value of the first time stamp and the presupposed time length is obtained between the time points corresponding to the first time stamp. The dynamic information is sent to the user terminal for display. The invention also provides a method for sending interactive information in live broadcast and a computer readable storage medium. The invention reduces the transmission of invalid data, enhances the effectiveness of interactive information, and avoids the rolling of a large number of interactive information caused by network jitter. One

【技术实现步骤摘要】
直播中互动信息的发送装置、方法及计算机可读存储介质
本专利技术涉及网络直播
,尤其涉及一种直播中互动信息的发送装置、方法及计算机可读存储介质。
技术介绍
随着互联网技术的不断发展,网络直播逐渐兴起,观众在观看直播的过程中,可以通过终端将编辑好的文字、表情等互动信息发送至直播服务器,直播服务器接收到互动信息后,以弹幕的形式在直播画面中对互动信息进行显示,实现主播与观众之间、或者观众与观众之间的互动。现有的直播平台中,其互动信息一般采用由直播服务器以消息队列的方式将收到的每一条互动消息按照顺序发送到观众的终端。但是,在发生网络抖动、或者网络延迟等现象时,在观众的终端会出现时而收不到互动信息,时而收到大量的互动信息在画面上滚动显示,以至于来不及阅读,这样会使获取到的互动信息由于时效性而产生很多无效的信息,影响互动效果。
技术实现思路
本专利技术提供一种直播中互动信息的发送装置、方法及计算机可读存储介质,其主要目的在于减少无效数据的传输,增强互动信息的有效性,避免由于网络抖动产生的大量互动信息滚动的现象。为实现上述目的,本专利技术提供一种直播中互动信息的发送装置,该装置包括存储器和处理器,所述存储器中存储有可在所述处理器上运行的互动信息发送程序,所述互动信息发送程序被所述处理器执行时实现如下步骤:当接收到用户终端发送的互动信息获取请求时,从所述互动信息获取请求中获取第一时间戳,其中,所述用户终端每间隔预设时间间隔向所述发送装置发送一次互动信息获取请求,所述互动信息获取请求中携带有所述第一时间戳;获取所述用户终端上次发送的互动信息获取请求的第二时间戳;计算所述第一时间戳与所述第二时间戳之间的时间间隔,并判断所述时间间隔是否大于所述预设时间间隔;若所述时间间隔大于所述预设时间间隔,则获取所述第一时间戳与预设时长的差值对应的时间点到所述第一时间戳对应的时间点之间记录的互动信息,并将获取的互动信息发送至所述用户终端进行显示,所述预设时长小于或等于所述预设时间间隔。可选地,所述互动信息发送程序还可被所述处理器执行,以在所述计算所述第一时间戳与所述第二时间戳之间的时间间隔,并判断所述时间间隔是否大于预设时间间隔的步骤之后,还实现如下步骤:若所述时间间隔等于所述预设时间间隔,则获取所述时间间隔内记录的互动信息,并将获取的互动信息发送至所述用户终端进行显示。可选地,所述互动信息发送程序还可被所述处理器执行,以在计算所述第一时间戳与所述第二时间戳之间的时间间隔,并判断所述时间间隔是否大于预设时间间隔的步骤之后,还实现如下步骤:若所述时间间隔等于所述预设时间间隔,则获取所述时间间隔内记录的互动信息,并确定获取的互动信息的数量;若获取的互动信息的数量大于预设数量,则将距离所述第一时间戳对应的时间点最近的预设数量的互动信息发送至所述用户终端进行显示;若获取的互动信息的数量小于或者等于所述预设数量,则获取所述时间间隔内记录的互动信息,并将获取的互动信息发送至所述用户终端进行显示。可选地,所述互动信息发送程序还可被所述处理器执行,以在获取所述第一时间戳与预设时长的差值对应的时间点到所述第一时间戳对应的时间点之间记录的互动信息的步骤之前,还实现如下步骤:若所述时间间隔大于所述预设时间间隔,则确定当前参与直播互动的观众数量;根据预先设置的参与直播互动的观众数量与预设时长之间的映射关系,获取与当前参与直播互动的观众数量对应的预设时长,其中,参与直播互动的观众数量越多,所述预设时长越小;基于获取的预设时长,执行获取所述第一时间戳与预设时长的差值对应的时间点到所述第一时间戳对应的时间点之间记录的互动信息的步骤。可选地,所述互动信息发送程序还可被所述处理器执行,以在当接收到用户终端发送的互动信息获取请求时,从所述互动信息获取请求中获取第一时间戳的步骤之前,还实现如下步骤:在与所述用户终端建立直播连接时,将当前的系统时间发送至所述用户终端,以供所述用户终端根据接收到的系统时间获取与发送装置之间的时间差,并在向所述发送装置发送互动信息获取请求时,根据所述时间差确定时间戳,以使该时间戳与所述发送装置的系统时间匹配。此外,为实现上述目的,本专利技术还提供一种直播中互动信息的发送方法,该方法包括:发送装置在接收到用户终端发送的互动信息获取请求时,从所述互动信息获取请求中获取第一时间戳,其中,所述用户终端每间隔预设时间间隔向所述发送装置发送一次互动信息获取请求,所述互动信息获取请求中携带有所述第一时间戳;获取所述用户终端上次发送的互动信息获取请求的第二时间戳;计算所述第一时间戳与所述第二时间戳之间的时间间隔,并判断所述时间间隔是否大于所述预设时间间隔;若所述时间间隔大于所述预设时间间隔,则获取所述第一时间戳与预设时长的差值对应的时间点到所述第一时间戳对应的时间点之间记录的互动信息,并将获取的互动信息发送至所述用户终端进行显示,所述预设时长小于或等于所述预设时间间隔。可选地,所述计算所述第一时间戳与所述第二时间戳之间的时间间隔,并判断所述时间间隔是否大于预设时间间隔的步骤之后,所述方法还包括步骤:若所述时间间隔等于所述预设时间间隔,则获取所述时间间隔内记录的互动信息,并将获取的互动信息发送至所述用户终端进行显示。可选地,所述计算所述第一时间戳与所述第二时间戳之间的时间间隔,并判断所述时间间隔是否大于预设时间间隔的步骤之后,所述方法还包括步骤:若所述时间间隔等于所述预设时间间隔,则获取所述时间间隔内记录的互动信息,并确定获取的互动信息的数量;若获取的互动信息的数量大于预设数量,则将距离所述第一时间戳对应的时间点最近的预设数量的互动信息发送至所述用户终端进行显示;若获取的互动信息的数量小于或者等于所述预设数量,则获取所述时间间隔内记录的互动信息,并将获取的互动信息发送至所述用户终端进行显示。可选地,获取所述第一时间戳与预设时长的差值对应的时间点到所述第一时间戳对应的时间点之间记录的互动信息的步骤之前,所述方法还包括步骤:若所述时间间隔大于所述预设时间间隔,则确定当前参与直播互动的观众数量;根据预先设置的参与直播互动的观众数量与预设时长之间的映射关系,获取与当前参与直播互动的观众数量对应的预设时长,其中,参与直播互动的观众数量越多,所述预设时长越小;基于获取的预设时长,执行获取所述第一时间戳与预设时长的差值对应的时间点到所述第一时间戳对应的时间点之间记录的互动信息的步骤。此外,为实现上述目的,本专利技术还提供一种计算机可读存储介质,所述计算机可读存储介质上存储有互动信息发送程序,所述互动信息发送程序可被一个或者多个处理器执行,以实现如上所述的直播中互动信息的发送方法的步骤。本专利技术提出的直播中互动信息的发送装置、方法及计算机可读存储介质,由用户终端每间隔预设时间间隔主动向发送装置发起一次互动信息获取请求,并在该请求中携带第一时间戳,发送装置从接收到的互动信息获取请求中获取第一时间戳,并获取该用户终端上一次发送的互动信息获取请求中的第二时间戳,计算第一时间戳与第二时间戳之间的时间间隔,若该时间间隔大于预设时间间隔,则获取第一时间戳与预设时长的差值的时间点到第一时间戳对应的时间点之间记录的互动信息,并发送至所述用户终端进行显示,本专利技术的上述方案中,发送装置并不主动向用户终端发送本文档来自技高网...
直播中互动信息的发送装置、方法及计算机可读存储介质

【技术保护点】
1.一种直播中互动信息的发送装置,其特征在于,所述装置包括存储器和处理器,所述

【技术特征摘要】
1.一种直播中互动信息的发送装置,其特征在于,所述装置包括存储器和处理器,所述存储器上存储有可在所述处理器上运行的互动信息发送程序,所述互动信息发送程序被所述处理器执行时实现如下步骤:当接收到用户终端发送的互动信息获取请求时,从所述互动信息获取请求中获取第一时间戳,其中,所述用户终端每间隔预设时间间隔向所述发送装置发送一次互动信息获取请求,所述互动信息获取请求中携带有所述第一时间戳;获取所述用户终端上次发送的互动信息获取请求的第二时间戳;计算所述第一时间戳与所述第二时间戳之间的时间间隔,并判断所述时间间隔是否大于所述预设时间间隔;若所述时间间隔大于所述预设时间间隔,则获取所述第一时间戳与预设时长的差值对应的时间点到所述第一时间戳对应的时间点之间记录的互动信息,并将获取的互动信息发送至所述用户终端进行显示,所述预设时长小于或等于所述预设时间间隔。2.如权利要求1所述的直播中互动信息的发送装置,其特征在于,所述互动信息发送程序还可被所述处理器执行,以在所述计算所述第一时间戳与所述第二时间戳之间的时间间隔,并判断所述时间间隔是否大于预设时间间隔的步骤之后,还实现如下步骤:若所述时间间隔等于所述预设时间间隔,则获取所述时间间隔内记录的互动信息,并将获取的互动信息发送至所述用户终端进行显示。3.如权利要求1所述的直播中互动信息的发送装置,其特征在于,所述互动信息发送程序还可被所述处理器执行,以在计算所述第一时间戳与所述第二时间戳之间的时间间隔,并判断所述时间间隔是否大于预设时间间隔的步骤之后,还实现如下步骤:若所述时间间隔等于所述预设时间间隔,则获取所述时间间隔内记录的互动信息,并确定获取的互动信息的数量;若获取的互动信息的数量大于预设数量,则将距离所述第一时间戳对应的时间点最近的预设数量的互动信息发送至所述用户终端进行显示;若获取的互动信息的数量小于或者等于所述预设数量,则获取所述时间间隔内记录的互动信息,并将获取的互动信息发送至所述用户终端进行显示。4.如权利要求1至3中任一项所述的直播中互动信息的发送装置,其特征在于,所述互动信息发送程序还可被所述处理器执行,以在获取所述第一时间戳与预设时长的差值对应的时间点到所述第一时间戳对应的时间点之间记录的互动信息的步骤之前,还实现如下步骤:若所述时间间隔大于所述预设时间间隔,则确定当前参与直播互动的观众数量;根据预先设置的参与直播互动的观众数量与预设时长之间的映射关系,获取与当前参与直播互动的观众数量对应的预设时长,其中,参与直播互动的观众数量越多,所述预设时长越小;基于获取的预设时长,执行获取所述第一时间戳与预设时长的差值对应的时间点到所述第一时间戳对应的时间点之间记录的互动信息的步骤。5.如权利要求1至3中任一项所述的直播中互动信息的发送装置,其特征在于,所述互动信息发送程序还可被所述处理器执行,以在当接收到用户终端发送的互动信息获取请求时,从所述互动信息获取请求中获取第一时间戳的步骤之前,还实现如...

【专利技术属性】
技术研发人员:张国梁
申请(专利权)人:平安科技深圳有限公司
类型:发明
国别省市:广东,44

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1