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