直播互动装置、方法及计算机可读存储介质制造方法及图纸

技术编号:18725118 阅读:22 留言:0更新日期:2018-08-22 01:06
本发明专利技术公开了一种直播互动装置,包括存储器和处理器,存储器上存储有可在处理器上运行的直播互动程序,该程序被处理器执行时实现如下步骤:在直播过程中接收到观众客户端发送的咨询问题时,按照关键词提取算法提取咨询问题中的关键词;根据存储的视频片段与关键词之间的关联关系,查找存储器中是否有与获取的关键词关联的视频片段,若有,则将查找到的视频片段发送至观众客户端,并按照预设的播放模式在观众客户端播放该视频片段。本发明专利技术还提出一种直播互动方法以及一种计算机可读存储介质。本发明专利技术避免需要主播对相同的问题重复回复,并且使观众及时地获取到对咨询问题的解答,提升了用户体验。

Live broadcast interactive device, method and computer readable storage medium

The invention discloses a live broadcast interactive device, which comprises a memory and a processor. The memory stores a live broadcast interactive program that can be run on the processor. When the program is executed by the processor, the following steps are realized: when a consultation problem sent by the viewer client is received in the live broadcast process, the program is extracted according to the keyword extraction algorithm. The key words in the question are consulted; according to the association between the stored video clips and the keywords, the video clips associated with the acquired keywords are found in the memory, and if so, the video clips are sent to the viewer client, and the video clips are played in the viewer client according to the preset playback mode. Section. The invention also provides a live broadcast interaction method and a computer readable storage medium. The invention avoids requiring the anchor to reply repeatedly to the same question, and enables the audience to obtain the solution to the consultation question in time, thus improving the user experience.

【技术实现步骤摘要】
直播互动装置、方法及计算机可读存储介质
本专利技术涉及直播
,尤其涉及一种直播互动装置、方法及计算机可读存储介质。
技术介绍
随着互联网技术的不断发展,网络直播逐渐兴起,现有的网络直播平台多是提供一些诸如娱乐类直播、体育类直播、游戏类直播等带有娱乐性质的直播服务,而提供专业咨询式的直播服务尚未出现。而且,即使以现有的直播平台提供咨询服务,由于直播的实时性强等特点,要求观众与主播之间的互动具有即时性,而在直播过程中才加入的观众,会错过前期部分的直播内容,在后续的直播过程中,可能会重复提问已经回答过的问题,导致需要主播对相同的问题重复回复,或者,主播不回复重复问题,则导致用户难以及时地得到对这些已回复过的咨询问题的回复,进而造成用户体验差。
技术实现思路
本专利技术提供一种直播互动装置、方法及计算机可读存储介质,其主要目的在于避免需要主播对相同的问题重复回答,并且使观众及时地获取到对已解答过的咨询问题的回复,提升用户体验。为实现上述目的,本专利技术提供一种直播互动装置,该装置包括存储器和处理器,所述存储器中存储有可在所述处理器上运行的直播互动程序,所述直播互动程序被所述处理器执行时实现如下步骤:在直播过程中接收到观众客户端发送的咨询问题时,按照关键词提取算法提取所述咨询问题中的关键词;根据存储的视频片段与关键词之间的关联关系,查找是否有与获取的关键词关联的视频片段,其中,所述视频片段是由推流客户端在所述直播过程中录制的流媒体文件所生成;若有,则将查找到的视频片段发送至所述观众客户端,并按照预设的播放模式在所述观众客户端播放该视频片段。可选地,所述直播互动程序还可被所述处理器执行,以在所述在直播过程中接收到观众客户端发送的咨询问题时,按照关键词提取算法提取所述咨询问题中的关键词的步骤之前,还实现如下步骤:在接收到推流客户端发送的录制请求时,记录当前的直播视频的播放位置,作为视频录制的起始位置,并获取触发所述录制请求的咨询问题;在接收到推流客户端发送的录制结束请求时,记录当前的直播视频的播放位置,作为视频录制的终止位置;将记录的起始位置和终止位置之间的流媒体文件转换为视频帧文件,并根据视频帧文件生成预设格式的视频片段;按照关键词提取算法提取所述咨询问题的关键词,并将该关键词与所述视频片段关联后存储。可选地,所述推流客户端在检测到所述咨询问题被选定时,触发基于该咨询问题的录制请求;或者,所述推流客户端在接收到主播基于预设关键词输入界面所输入的关键词后,触发所述录制请求。可选地,所述直播互动程序还可被所述处理器执行,以在根据存储的视频片段与关键词之间的关联关系,查找所述存储器中是否有与获取的关键词关联的视频片段的步骤之后,还实现如下步骤:若根据存储的视频片段与关键词之间的关联关系,查找不到与获取的关键词关联的视频片段,则将所述咨询问题发送至所述流媒体文件的推流客户端。可选地,所述若根据存储的视频片段与咨询问题之间的关联关系,查找不到与获取的咨询问题关联的视频片段,则将所述咨询问题发送至所述流媒体文件的推流客户端的步骤包括:若根据存储的视频片段与关键词之间的关联关系,查找不到与获取的关键词关联的视频片段,则统计在直播过程中该关键词被提及的次数;将统计的次数和所述咨询问题发送至所述流媒体文件的推流客户端。此外,为实现上述目的,本专利技术还提供一种直播互动方法,该方法包括:在直播过程中接收到观众客户端发送的咨询问题时,按照关键词提取算法提取所述咨询问题中的关键词;根据存储的视频片段与关键词之间的关联关系,查找是否有与获取的关键词关联的视频片段,其中,所述视频片段是由推流客户端在所述直播过程中录制的流媒体文件所生成;若有,则将查找到的视频片段发送至所述观众客户端,并按照预设的播放模式在所述观众客户端播放该视频片段。可选地,所述在直播过程中接收到观众客户端发送的咨询问题时,按照关键词提取算法提取所述咨询问题中的关键词的步骤之前,所述方法还包括:在接收到推流客户端发送的录制请求时,记录当前的直播视频的播放位置,作为视频录制的起始位置,并获取触发所述录制请求的咨询问题;在接收到推流客户端发送的录制结束请求时,记录当前的直播视频的播放位置,作为视频录制的终止位置;将记录的起始位置和终止位置之间的流媒体文件转换为视频帧文件,并根据视频帧文件生成预设格式的视频片段;按照关键词提取算法提取所述咨询问题的关键词,并将该关键词与所述视频片段关联后存储。可选地,所述推流客户端在检测到所述咨询问题被选定时,触发基于该咨询问题的录制请求;或者,所述推流客户端在接收到主播基于预设关键词输入界面所输入的关键词后,触发所述录制请求。可选地,所述根据存储的视频片段与关键词之间的关联关系,查找是否有与获取的关键词关联的视频片段的步骤之后,所述方法还包括:若根据存储的视频片段与关键词之间的关联关系,查找不到与获取的关键词关联的视频片段,则统计在直播过程中该关键词被提及的次数;将统计的次数和所述咨询问题发送至所述流媒体文件的推流客户端。此外,为实现上述目的,本专利技术还提供一种计算机可读存储介质,所述计算机可读存储介质上存储有直播互动程序,所述直播互动程序可被一个或者多个处理器执行,以实现如上所述的直播互动方法的步骤。本专利技术提出的直播互动装置、方法及计算机可读存储介质,在直播过程中接收到观众客户端发送的咨询问题时,按照关键词提取算法提取所述咨询问题中的关键词,根据存储的视频片段与关键词之间的关联关系,查找是否有与获取的关键词关联的视频片段,其中,所述视频片段是由推流客户端在所述直播过程中录制的流媒体文件所生成,若有,则将查找到的视频片段发送到该观众客户端,并按照预设的播放模式在该观众客户端上,通过上述方案,如果观众客户端重复提问,则将在直播过程中录制的与该问题关联的视频片段发送给观众客户端,不需要主播重复回答问题,并且用户也能够及时地得到回复过的咨询问题的回复,不仅能够提升用户体验,而且提高了基于直播的咨询服务的效率。附图说明图1为本专利技术直播互动装置较佳实施例的示意图;图2为本专利技术直播互动装置一实施例中直播互动程序的程序模块示意图;图3为本专利技术直播互动方法较佳实施例的流程图。本专利技术目的的实现、功能特点及优点将结合实施例,参照附图做进一步说明。具体实施方式应当理解,此处所描述的具体实施例仅仅用以解释本专利技术,并不用于限定本专利技术。本专利技术提供一种直播互动装置。参照图1所示,为本专利技术直播互动装置较佳实施例的示意图。在本实施例中,直播互动装置可以是与主播使用的推流客户端以及观众使用的观众客户端建立通讯连接的服务器。该直播互动装置至少包括存储器11、处理器12,通信总线13,以及网络接口14。其中,存储器11至少包括一种类型的可读存储介质,所述可读存储介质包括闪存、硬盘、多媒体卡、卡型存储器(例如,SD或DX存储器等)、磁性存储器、磁盘、光盘等。存储器11在一些实施例中可以是直播互动装置的内部存储单元,例如该直播互动装置的硬盘。存储器11在另一些实施例中也可以是直播互动装置的外部存储设备,例如直播互动装置上配备的插接式硬盘,智能存储卡(SmartMediaCard,SMC),安全数字(SecureDigital,SD)卡,闪存卡(FlashCard)等。进一步地,存储器11还本文档来自技高网...

【技术保护点】
1.一种直播互动装置,其特征在于,所述装置包括存储器和处理器,所述存储器上存储有可在所述处理器上运行的直播互动程序,所述直播互动程序被所述处理器执行时实现如下步骤:在直播过程中接收到观众客户端发送的咨询问题时,按照关键词提取算法提取所述咨询问题中的关键词;根据存储的视频片段与关键词之间的关联关系,查找所述存储器中是否有与获取的关键词关联的视频片段,其中,所述视频片段是由推流客户端在所述直播过程中录制的流媒体文件所生成;若有,则将查找到的视频片段发送至所述观众客户端,并按照预设的播放模式在所述观众客户端播放该视频片段。

【技术特征摘要】
1.一种直播互动装置,其特征在于,所述装置包括存储器和处理器,所述存储器上存储有可在所述处理器上运行的直播互动程序,所述直播互动程序被所述处理器执行时实现如下步骤:在直播过程中接收到观众客户端发送的咨询问题时,按照关键词提取算法提取所述咨询问题中的关键词;根据存储的视频片段与关键词之间的关联关系,查找所述存储器中是否有与获取的关键词关联的视频片段,其中,所述视频片段是由推流客户端在所述直播过程中录制的流媒体文件所生成;若有,则将查找到的视频片段发送至所述观众客户端,并按照预设的播放模式在所述观众客户端播放该视频片段。2.如权利要求1所述的直播互动装置,其特征在于,所述直播互动程序还可被所述处理器执行,以在所述在直播过程中接收到观众客户端发送的咨询问题时,按照关键词提取算法提取所述咨询问题中的关键词的步骤之前,还实现如下步骤:在接收到推流客户端发送的录制请求时,记录当前的直播视频的播放位置,作为视频录制的起始位置,并获取触发所述录制请求的咨询问题;在接收到推流客户端发送的录制结束请求时,记录当前的直播视频的播放位置,作为视频录制的终止位置;将记录的起始位置和终止位置之间的流媒体文件转换为视频帧文件,并根据视频帧文件生成预设格式的视频片段;按照关键词提取算法提取所述咨询问题的关键词,并将该关键词与所述视频片段关联后存储。3.如权利要求2所述的直播互动装置,其特征在于,所述推流客户端在检测到所述咨询问题被选定时,触发基于该咨询问题的录制请求;或者,所述推流客户端在接收到主播基于预设关键词输入界面所输入的关键词后,触发所述录制请求。4.如权利要求1至3中任一项所述的直播互动装置,其特征在于,所述直播互动程序还可被所述处理器执行,以在根据存储的视频片段与关键词之间的关联关系,查找所述存储器中是否有与获取的关键词关联的视频片段的步骤之后,还实现如下步骤:若根据存储的视频片段与关键词之间的关联关系,查找不到与获取的关键词关联的视频片段,则将所述咨询问题发送至所述流媒体文件的推流客户端。5.如权利要求4所述的直播互动装置,其特征在于,所述若根据存储的视频片段与咨询问题之间的关联关系,查找不到与获取的咨询问题关联的视频片段,则将所述咨询问题发送至所述流媒体文件的推流客户端的步骤包括:...

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

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

1