一种信息处理方法、设备及计算机可读存储介质与流程

文档序号:19939337发布日期:2020-02-14 22:58阅读:139来源:国知局
一种信息处理方法、设备及计算机可读存储介质与流程

本发明实施例涉及信息处理技术领域,尤其涉及一种信息处理方法、设备及计算机可读存储介质。



背景技术:

现有的在线媒体播放平台,例如网络直播平台,终端用户可以根据需要随时播放已经存储于平台中的媒体文件,也可以根据需要暂停、停止播放,还可以通过拖动播放进度条选择播放时间点来任意选择播放位置,甚至还可以向平台反馈一些信息,与平台的直播人员或其他人员进行沟通互动。但是,除开始、暂停和停止之类的播放控制输入以外,用户输入的一些其他信息,平台侧都需要通过人工进行处理,例如在直播过程中回答终端用户的提问,或者通过一些反馈窗口解答用户的反馈等。基于人工处理的局限性,大大限制了用户与平台间的交互便利性,导致用户体验不佳。



技术实现要素:

本发明实施例提供一种信息处理方法、设备及计算机可读存储介质,以解决现有在线媒体播放平台只能通过人工方式处理用户输入的信息导致交互不便的问题。

为解决上述技术问题,本发明是这样实现的:

第一方面,本发明实施例提供了一种信息处理方法,应用于网络设备,包括:

接收终端发送的第一信息;

根据所述第一信息向所述终端发送第二信息,所述第二信息包括以下至少之一项:

目标时间点,所述目标时间点为目标媒体文件中与所述第一信息对应的播放时间点;

目标数据,所述目标数据为所述目标媒体文件中,从目标位置处开始的数据,所述目标位置是根据所述第一信息确定的;

群组信息,所述群组信息为根据所述第一信息建立的群组的信息。

可选的,在所述第二信息包括所述目标数据的情况下,所述根据所述第一信息向所述终端发送第二信息的步骤包括:

根据所述第一信息,确定所述目标时间点;

将所述目标时间点对应的位置确定为所述目标位置;

向所述终端发送从所述目标位置处开始的所述目标数据。

可选的,所述目标媒体文件至少包括音频数据;

所述根据所述第一信息向所述终端发送第二信息的步骤包括:

获取所述音频数据对应的文本文件,所述文本文件包括所述音频数据对应的文字内容和播放时间戳;

获取所述文本文件中目标文字内容对应的目标播放时间戳,并将所述目标播放时间戳作为所述目标时间点,所述目标文字内容与所述第一信息匹配。

可选的,在所述第二信息包括所述目标时间点和所述目标数据的情况下,所述根据所述第一信息向所述终端发送第二信息的步骤包括:

将所述目标时间点发送至所述终端;

接收所述终端根据所述目标时间点发送的数据请求;

根据所述数据请求,确定所述目标时间点对应的位置为所述目标位置;

向所述终端发送从所述目标位置处开始的所述目标数据。

可选的,在所述第二信息包括所述群组信息的情况下,所述根据所述第一信息向所述终端发送第二信息的步骤包括:

统计接收到所述第一信息的次数和/或频率;

当所述次数和/或所述频率满足预设条件时,获取所述群组信息;

向所述终端发送所述群组信息。

第二方面,本发明实施例还提供了一种信息处理方法,应用于终端,包括:

向网络设备发送第一信息;

接收所述网络设备根据所述第一信息发送的第二信息,所述第二信息包括以下至少之一项:

目标时间点,所述目标时间点为目标媒体文件中与所述第一信息对应的播放时间点;

目标数据,所述目标数据为所述目标媒体文件中,从目标位置处开始的数据,所述目标位置是根据所述第一信息确定的;

群组信息,所述群组信息为根据所述第一信息建立的群组的信息。

可选的,在所述第二信息包括所述目标时间点和所述目标数据的情况下,所述接收所述网络设备根据所述第一信息发送的第二信息的步骤包括:

接收所述网络设备发送的所述目标时间点;

根据所述目标时间点向所述网络设备发送数据请求;

接收所述网络设备根据所述数据请求发送的所述目标数据;所述目标媒体文件中,所述目标时间点对应的位置为所述目标位置。

第三方面,本发明实施例还提供了一种网络设备,包括:

接收模块,用于接收终端发送的第一信息;

发送模块,用于根据所述第一信息向所述终端发送第二信息,所述第二信息包括以下至少之一项:

目标时间点,所述目标时间点为目标媒体文件中与所述第一信息对应的播放时间点;

目标数据,所述目标数据为所述目标媒体文件中,从目标位置处开始的数据,所述目标位置是根据所述第一信息确定的;

群组信息,所述群组信息为根据所述第一信息建立的群组的信息。

可选的,所述发送模块包括:

目标时间点确定单元,用于根据所述第一信息,确定所述目标时间点;

确定单元,用于将所述目标时间点对应的位置确定为所述目标位置;

发送单元,用于向所述终端发送从所述目标位置处开始的所述目标数据。

可选的,所述目标媒体文件至少包括音频数据;

所述发送模块包括:

第一获取单元,用于获取所述音频数据对应的文本文件,所述文本文件包括所述音频数据对应的文字内容和播放时间戳;

第二获取单元,用于获取所述文本文件中目标文字内容对应的目标播放时间戳,并将所述目标播放时间戳作为所述目标时间点,所述目标文字内容与所述第一信息匹配。

可选的,所述发送模块包括:

时间点发送单元,用于将所述目标时间点发送至所述终端;

请求接收单元,用于接收所述终端根据所述目标时间点发送的数据请求;

位置确定单元,用于根据所述数据请求,确定所述目标时间点对应的位置为所述目标位置;

数据发送单元,用于向所述终端发送从所述目标位置处开始的所述目标数据。

可选的,所述发送模块包括:

统计单元,用于统计接收到所述第一信息的次数和/或频率;

群组信息获取单元,用于当所述次数和/或所述频率满足预设条件时,获取所述群组信息;

群组信息发送单元,用于向所述终端发送所述群组信息。

第四方面,本发明实施例还提供了一种终端,包括:

信息发送模块,用于向网络设备发送第一信息;

信息接收模块,用于接收所述网络设备根据所述第一信息发送的第二信息,所述第二信息包括以下至少之一项:

目标时间点,所述目标时间点为目标媒体文件中与所述第一信息对应的播放时间点;

目标数据,所述目标数据为所述目标媒体文件中,从目标位置处开始的数据,所述目标位置是根据所述第一信息确定的;

群组信息,所述群组信息为根据所述第一信息建立的群组的信息。

可选的,所述信息接收模块包括:

第一接收单元,用于接收所述网络设备发送的所述目标时间点;

请求发送单元,用于根据所述目标时间点向所述网络设备发送数据请求;

第二接收单元,用于接收所述网络设备根据所述数据请求发送的所述目标数据;所述目标媒体文件中,所述目标时间点对应的位置为所述目标位置。

第五方面,本发明实施例还提供了一种网络设备,包括处理器、存储器及存储在所述存储器上并可在所述处理器上运行的计算机程序,所述计算机程序被所述处理器执行时实现上述任一种应用于网络设备的信息处理方法的步骤。

第六方面,本发明实施例还提供了一种终端,包括处理器、存储器及存储在所述存储器上并可在所述处理器上运行的计算机程序,所述计算机程序被所述处理器执行时实现上述任一种应用于终端的信息处理方法的步骤。

第七方面,本发明实施例还提供了一种计算机可读存储介质,所述计算机可读存储介质上存储计算机程序,所述计算机程序被处理器执行时实现上述任一种信息处理方法的步骤。

本发明实施例,网络设备可以自动处理终端用户输入的第一信息,并根据第一信息向终端用户反馈第二信息,提高了网络侧与用户侧交互的便利性,提升了用户体验。

附图说明

图1为本发明实施例一中的一种信息处理方法的流程示意图;

图2为本发明实施例可适用的一种网络架构的结构示意图;

图3为本发明实施例二中的一种信息处理方法的流程示意图;

图4为本发明实施例三中的一种网络设备的结构示意图;

图5为本发明实施例四中的一种终端的结构示意图;

图6为本发明实施例五中的一种网络设备的结构示意图;

图7为本发明实施例六中的一种终端的结构示意图。

具体实施方式

为使本发明实施例的目的、技术方案和优点更加清楚,下面将结合本发明实施例的附图,对本发明实施例的技术方案进行清楚、完整地描述。显然,所描述的实施例是本发明的一部分实施例,而不是全部的实施例。基于所描述的本发明的实施例,本领域普通技术人员所获得的所有其他实施例,都属于本发明保护的范围。

请参阅图1,图1是本发明实施例一提供的一种信息处理方法的流程示意图,该方法应用于网络设备,包括:

步骤11:所述网络设备接收终端发送的第一信息;其中,所述目标媒体文件为音频文件或视频文件等,所述第一信息具体可以是文字形式的信息、语音形式的信息或图片形式的信息等。

步骤12:所述网络设备根据所述第一信息向所述终端发送第二信息,所述第二信息包括以下至少之一项:

目标时间点,所述目标时间点为目标媒体文件中与所述第一信息对应的播放时间点;其中,所述播放时间点为所述目标媒体文件播放过程中时间进度上的某一位置点;

目标数据,所述目标数据为所述目标媒体文件中,从目标位置处开始的数据,所述目标位置是根据所述第一信息确定的;具体的,所述目标位置可以是所述第一信息所在的位置,或与所述第一信息匹配的信息所在的位置;

群组信息,所述群组信息为根据所述第一信息建立的群组的信息;其中,所述群组为可供多个用户一起交流沟通的网络社交组织,与一对一的网络社交不同,群组内的发言可推送给所有群组成员,但不会推送给非群组成员,也即所有群组成员都能看到群内任意成员的发言,但非群组成员看不到。

本发明实施例中,终端在发送所述第一信息给网络设备时,可以携带所述目标媒体文件的标识信息,以使得网络设备能够确定所述第一信息是针对所述目标媒体文件。当然,在其他的可选实施例中,网络设备也可以通过所述终端当前请求的数据判断所述第一信息是针对哪个媒体文件的。例如,用户在观看目标媒体文件的过程中,在播放界面中输入第一信息,网络设备就可以根据所述终端当前请求的数据判断所述第一信息是针对哪个媒体文件(目标媒体文件)。

本发明实施例,网络设备可以自动处理终端用户输入的第一信息,并根据第一信息向终端用户反馈第二信息,提高了网络侧与用户侧交互的便利性,提升了用户体验。

具体的,一方面,网络设备可以直接根据终端发送的第一信息向所述终端发送目标媒体文件中与所述第一信息对应的播放时间点,和/或与所述第一信息对应的目标位置处开始的数据,从而,用户在希望从某个特定的位置开始播放所述目标媒体文件时,例如在希望重听或重看所述目标媒体文件中的某些内容时,只需要输入特定的第一信息,网络设备就能够定位到所述目标媒体文件中的相应数据,定位精确且耗时短。解决了目前用户需要手动拖动播放进度条时,需要多次调整才能精确定位,操作繁琐且耗时长的问题。

另一方面,网络设备可以根据终端发送的第一信息建立群组,来增加交流与互动。尤其适用于教育直播场景,用户可向网络设备发送知识难点相关的第一信息,例如关键词,网络设备在后台对大量终端用户输入的第一信息进行分析统计所述第一信息的接收次数和/或频率,当所述第一信息的接收次数和/或频率满足预设条件时,自动创建相应的群组,将该知识难点相关的教师加入创建的群组,并将该群组的信息推送给发送过所述第一信息的用户终端。然后,终端用户在接收到该群组的信息后,可以根据需要选择加入或者不加入该群组,加入该群组后可以与群组内的教师或其他成员进行沟通交流,例如提问、讨论等。

下面举例说明上述信息处理方法。

作为其中一种可选的具体实施方式,在所述第二信息包括所述目标数据的情况下,所述根据所述第一信息向所述终端发送第二信息的步骤包括:

所述网络设备根据所述第一信息,确定所述目标时间点;

所述网络设备将所述目标时间点对应的位置确定为所述目标位置;

所述网络设备向所述终端发送从所述目标位置处开始的所述目标数据。

也就是说,本发明实施例中,网络设备在向终端下发目标数据之前,需要先确定终端发送的第一信息对应的目标时间点,然后根据目标时间点向终端下发目标数据。

当然,在其他的可选实施方式中,网络设备也可以不需要确定所述目标时间点,而是将终端发送的第一信息匹配目标媒体文件中的数据,然后从匹配到的数据开始将数据下发给终端。

进一步可选的,所述目标媒体文件至少包括音频数据;

所述根据所述第一信息向所述终端发送第二信息的步骤包括:

所述网络设备获取所述音频数据对应的文本文件,所述文本文件包括所述音频数据对应的文字内容和播放时间戳;

所述网络设备获取所述文本文件中目标文字内容对应的目标播放时间戳,并将所述目标播放时间戳作为所述目标时间点,所述目标文字内容与所述第一信息匹配。

本发明实施例中,如果目标媒体文件是包括音频数据的音视频文件,那么网络设备可以获取所述音频数据对应的文本文件,然后将终端发送的文字形式的第一信息与所述文本文件中的文字内容进行匹配,最后获取匹配到的目标文字内容对应的目标播放时间戳作为所述目标时间点。

其中,所述第一信息优选为文字形式的信息。相比语音形式的信息和图像形式的信息,文字形式的信息在进行信息匹配时的准确率更高。因此,本发明实施例在进行信息匹配之前,还会获取所述目标媒体文件中音频数据对应的文本文件,例如字幕文件等。

其中一种可选的具体实施方式中,所述获取所述音频数据对应的文本文件的步骤之前,还包括:

所述网络设备将所述音频数据转换为对应的文字内容;

所述网络设备将转换的所述文字内容以及所述文字内容对应的播放时间戳,存储至所述文本文件。

本发明实施例中,如果不存在与所述目标媒体文件对应的文本文件,例如所述目标媒体文件为直播过程中产生的媒体文件时,那么网络设备需要预先将所述目标媒体文件中的音频数据转换为文字内容,以提高信息匹配时的准确度。另外,网络设备还将播放时间戳与转换的文字内容对应保存在所述文本文件中,以便获取所述目标时间点。

具体的,所述文本文件中所述文字内容以及所述文字内容对应的播放时间戳(pts,presentationtimestamp)可以按照以下存储格式进行存储:

pts1:pts2文本内容1;

pts3:pts4文本内容2;

…….

可选的,在所述第二信息包括所述目标时间点和所述目标数据的情况下,所述根据所述第一信息向所述终端发送第二信息的步骤包括:

所述网络设备将所述目标时间点发送至所述终端;

所述网络设备接收所述终端根据所述目标时间点发送的数据请求;

所述网络设备根据所述数据请求,确定所述目标时间点对应的位置为所述目标位置;

所述网络设备向所述终端发送从所述目标位置处开始的所述目标数据。

也即,本发明实施例中,网络设备可以将目标时间点和目标数据都发送给终端,但并非是同时发送。而是先发送目标时间点,终端接收到该目标时间点后可以发送数据请求给网络设备,网络设备接收到终端的请求后从目标时间点对应的数据开始下发所述目标媒体文件的数据,从而终端可以从所述目标时间点处开始播放所述目标媒体文件,用户也就可以从所述目标时间点处开始观看所述目标媒体文件。

可选的,在所述第二信息包括所述群组信息的情况下,所述根据所述第一信息向所述终端发送第二信息的步骤包括:

所述网络设备统计接收到所述第一信息的次数和/或频率;

所述网络设备当所述次数和/或所述频率满足预设条件时,获取所述群组信息;

所述网络设备向所述终端发送所述群组信息。

其中,所述预设条件可以是所述第一信息的接收次数大于预设次数阈值,或所述第一信息的接收频率大于一个预设频率阈值,或所述第一信息的接收次数大于预设次数阈值且接收频率大于一个预设频率阈值。

例如,在教育直播场景中,网络设备如果多次接收到所述第一信息,可以认为有多个终端用户都认为第一信息相关的知识点是难点,那么就建立一个群组,将与该知识点相关的教师加入该群组,并将该群组的信息(例如加入该群组的邀请信息或者群组号等)推送给发送过所述第一信息的终端。终端用户在接收到该群组的信息后可以根据需要选择加入或者不加入该群组。终端用户在选择加入该群组后,可以查看群组内的所有成员,并且可以在群组内向作为群组成员的教师或其他群组成员发起提问和讨论。

需要说明的是,网络设备在统计接收到所述第一信息的次数和/或频率时,需要将含义相同或相近的第一信息作为一个第一信息来统计。另外,为方便统计,网络设备也可以提供一些信息标签,终端用户在发送第一信息时,可以从网络设备提供的信息标签中选择一个或多个作为所述第一信息。

请参阅图2,图2为本发明实施例可以适用的一种网络架构的结构示意图。其中,网络侧包括直播流服务器1、内容分发网络(cdn,contentdeliverynetwork)2、解码器3、音频分析处理单元4、视频文本分析单元5、群组分析单元6、数据分析中心7。实现所述信息处理方法时具体包括如下流程:

内容分发网络2从直播流服务器获取视频源数据,并传入解码器3进行解码。另外,内容分发网络2还用于将视频源数据发送至终端,以进行播放。

音频分析处理单元4从解码器3获取音频数据,将音频数据转换成文字。对于直播流数据包,音频分析处理单元4能够实时地将从解码器获取的音频数据转换成文字。并将转换的文字内容及其对应的播放时间戳实时推送至视频文本分析单元5。

视频文本分析单元5接收音频分析处理单元4发送的文字内容及其对应的播放时间戳并存储至文本文件中。视频文本分析单元5还从数据分析中心7获取终端发送的第一信息(具体可以是关键词)以及目标媒体文件的标识信息(id),然后根据所述目标媒体文件的标识信息确定所述目标媒体文件对应的文本文件,再将所述第一信息与确定的文本文件中的文字内容进行匹配,最后将匹配出的文字内容对应的播放时间戳作为目标时间点发送至数据分析中心7。

数据分析中心7接收终端发送的第一信息(具体可以是关键词)、终端的标识信息以及目标媒体文件的标识信息,然后将第一信息和目标媒体文件的标识信息推送至视频文本分析单元5,以获取所述目标媒体文件中与所述第一信息对应的目标时间点。数据分析中心7在接收到视频文本分析单元5发送的目标时间点后,根据终端的标识信息,将所述目标时间点返回给所述终端(具体是所述终端的播放控制单元)。另外,数据分析中心7还定时分析新增的第一信息,将新增的第一信息及其对应的终端的标识信息(也即发送所述第一信息的终端的标识信息)推送至群组分析单元6。

群组分析单元6统计具有相同或相近含义的第一信息的接收频率,当接收频率大于预设频率阈值时,自动创建相应的群组,并添加一些特定的群组成员。然后,将群组的信息推送给发送过所述第一信息的终端,包括发送过含义相同或相近的第一信息的终端。

请参阅图3,图3是本发明实施例二提供的一种信息处理方法的流程示意图,应用于终端,包括:

步骤31:所述终端向网络设备发送第一信息;

步骤32:所述终端接收所述网络设备根据所述第一信息发送的第二信息,所述第二信息包括以下至少之一项:

目标时间点,所述目标时间点为目标媒体文件中与所述第一信息对应的播放时间点;

目标数据,所述目标数据为所述目标媒体文件中,从目标位置处开始的数据,所述目标位置是根据所述第一信息确定的;

群组信息,所述群组信息为根据所述第一信息建立的群组的信息。

本发明实施例,网络设备可以自动处理终端用户发送的第一信息,并根据第一信息向终端用户反馈第二信息,提高了用户侧与网络侧交互的便利性,提升了用户体验。

具体的,一方面,网络设备可以直接根据终端发送的第一信息向所述终端发送目标媒体文件中与所述第一信息对应的播放时间点,和/或与所述第一信息对应的目标位置处开始的数据,从而,用户在希望从某个特定的位置开始播放所述目标媒体文件时,例如在希望重听或重看所述目标媒体文件中的某些内容时,只需要输入特定的第一信息,网络设备就能够定位到所述目标媒体文件中的相应数据,定位精确且耗时短。解决了目前用户需要手动拖动播放进度条时,需要多次调整才能精确定位,操作繁琐且耗时长的问题。

另一方面,网络设备可以根据终端发送的第一信息建立群组,来增加交流与互动。尤其适用于教育直播场景,用户可向网络设备发送知识难点相关的第一信息,例如关键词,网络设备在后台对大量终端用户输入的第一信息进行分析统计所述第一信息的接收次数和/或频率,当所述第一信息的接收次数和/或频率满足预设条件时,自动创建相应的群组,将该知识难点相关的教师加入创建的群组,并将该群组的信息推送给发送过所述第一信息的用户终端。然后,终端用户在接收到该群组的信息后,可以根据需要选择加入或者不加入该群组,加入该群组后可以与群组内的教师或其他成员进行沟通交流,例如提问、讨论等。

例如,在教育直播场景中,网络设备如果多次接收到所述第一信息,可以认为有多个终端用户都认为第一信息相关的知识点是难点,那么就建立一个群组,将与该知识点相关的教师加入该群组,并将该群组的信息(例如加入该群组的邀请信息或者群组号等)推送给发送过所述第一信息的终端。终端用户在接收到该群组的信息后可以根据需要选择加入或者不加入该群组。终端用户在选择加入该群组后,可以查看群组内的所有成员,并且可以在群组内向作为群组成员的教师或其他群组成员发起提问和讨论。

作为一种可选的具体实施方式,在所述第二信息包括所述目标时间点和所述目标数据的情况下,所述接收所述网络设备根据所述第一信息发送的第二信息的步骤包括:

所述终端接收所述网络设备发送的所述目标时间点;

所述终端根据所述目标时间点向所述网络设备发送数据请求;

所述终端接收所述网络设备根据所述数据请求发送的所述目标数据;所述目标媒体文件中,所述目标时间点对应的位置为所述目标位置。也可以说,所述目标媒体文件中,所述目标时间点对应的位置与所述目标位置一致。

也即,本发明实施例中,网络设备可以将目标时间点和目标数据都发送给终端,但并非是同时发送。而是先发送目标时间点,终端接收到该目标时间点后可以请求网络设备从所述目标时间点开始下发所述目标媒体文件中的数据,网络设备根据终端的请求下发相应的数据,从而终端可以从所述目标时间点处开始播放所述目标媒体文件,用户也就可以从所述目标时间点处开始观看所述目标媒体文件。

请参阅图2,所述终端包括播放器9和播放控制单元8。其中:

播放控制单元8用于接收所述目标时间点,并向网络设备(具体是cdn)请求所述目标媒体文件中所述目标时间点之后的数据,最后将网络设备(具体是cdn)发送的数据传输至播放器9进行播放。

另外,播放控制单元8还接收用户的开始、暂停和停止等播放控制输入,并根据用户的播放控制输入请求网络设备开始、暂停或停止下发所述目标媒体文件的数据,控制所述播放器9开始、暂停或停止播放所述目标媒体文件的数据。当然,在其他的一些可选实施方式中,例如终端本地可以缓存所述目标媒体文件的场景下,播放控制单元8接收到用户的开始、暂停或停止等播放控制输入后,可以不需要请求网络设备开始、暂停或停止下发所述目标媒体文件的数据,直接控制所述播放器9开始、暂停或停止播放所述目标媒体文件的数据,就能实现用户需求。

播放器9,用于根据获取到的数据进行播放,还用于根据播放控制单元的控制信令开始、暂停或停止播放。

本发明实施例与上述实施例一具有相同发明构思,且能实现相同的技术效果,具体可参阅上述方法实施例一。

请参阅图4,图4是本发明实施例三提供的一种网络设备的结构示意图,该网络设备包括:

接收模块41,用于接收终端发送的第一信息;

发送模块42,用于根据所述第一信息向所述终端发送第二信息,所述第二信息包括以下至少之一项:

目标时间点,所述目标时间点为目标媒体文件中与所述第一信息对应的播放时间点;

目标数据,所述目标数据为所述目标媒体文件中,从目标位置处开始的数据,所述目标位置是根据所述第一信息确定的;

群组信息,所述群组信息为根据所述第一信息建立的群组的信息。

其中,接收模块4实现了图2中数据分析中心7、视频文本分析单元5和群组分析单元6的接收第一信息的功能。发送模块42实现了图2中视频文本分析单元5的确定目标时间点以及发送目标时间点的功能,数据分析中心7的发送目标时间点的功能,群组分析单元6的分析第一信息、创建群组、将群组的信息发送给终端的功能,内容分发网络2的分发数据的功能。

本发明实施例,网络设备可以自动处理终端用户输入的第一信息,并根据第一信息向终端用户反馈第二信息,提高了网络侧与用户侧交互的便利性,提升了用户体验。

可选的,所述发送模块42包括:

目标时间点确定单元,用于根据所述第一信息,确定所述目标时间点;

确定单元,用于将所述目标时间点对应的位置确定为所述目标位置;

发送单元,用于向所述终端发送从所述目标位置处开始的所述目标数据。

其中,目标时间点确定单元实现了图2中视频文本分析单元5的确定目标时间点的功能。确定单元和发送单元实现了图2中内容分发网络2的分发数据的功能。

可选的,所述目标媒体文件至少包括音频数据;

所述发送模块42包括:

第一获取单元,用于获取所述音频数据对应的文本文件,所述文本文件包括所述音频数据对应的文字内容和播放时间戳;

第二获取单元,用于获取所述文本文件中目标文字内容对应的目标播放时间戳,并将所述目标播放时间戳作为所述目标时间点,所述目标文字内容与所述第一信息匹配。

其中,第一获取单元和第二获取单元实现了图2中视频文本分析单元5的确定目标时间点的功能。

进一步可选的,所述网络设备还包括:

转换模块,用于将所述音频数据转换为对应的文字内容;

存储模块,用于将转换的所述文字内容以及所述文字内容对应的播放时间戳,存储至所述文本文件。

其中,转换模块实现了图2中音频分析处理单元4的将语音转换成文字的功能。存储模块实现了图2中音频分析处理单元4和/或视频文本分析单元5中存储转换的文字内容的功能。

可选的,所述发送模块42包括:

时间点发送单元,用于将所述目标时间点发送至所述终端;

请求接收单元,用于接收所述终端根据所述目标时间点发送的数据请求;

位置确定单元,用于根据所述数据请求,确定所述目标时间点对应的位置为所述目标位置;

数据发送单元,用于向所述终端发送从所述目标位置处开始的所述目标数据。

其中,时间点发送单元实现了图2中视频文本分析单元5以及数据分析中心7的发送目标时间点的功能。位置确定单元和数据发送单元实现了图2中内容分发网络2的分发数据的功能。

可选的,所述发送模块42包括:

统计单元,用于统计接收到所述第一信息的次数和/或频率;

群组信息获取单元,用于当所述次数和/或所述频率满足预设条件时,获取所述群组信息;

群组信息发送单元,用于向所述终端发送所述群组信息。

其中,群组信息获取单元和群组信息发送单元实现了图2中群组分析单元6的分析第一信息、创建群组、将群组的信息发送给终端的功能。

本发明实施例是与上述方法实施例一对应的产品实施例,且能够实现同样的技术效果,为避免重复,这里不再赘述,详细请参阅上述方法实施例一。

请参阅图5,图5是本发明实施例四提供的一种终端的结构示意图,该终端包括:

信息发送模块51,用于向网络设备发送第一信息;

信息接收模块52,用于接收所述网络设备根据所述第一信息发送的第二信息,所述第二信息包括以下至少之一项:

目标时间点,所述目标时间点为目标媒体文件中与所述第一信息对应的播放时间点;

目标数据,所述目标数据为所述目标媒体文件中,从目标位置处开始的数据,所述目标位置是根据所述第一信息确定的;

群组信息,所述群组信息为根据所述第一信息建立的群组的信息。

其中,信息发送模块51和信息接收模块52实现了图2中播放控制单元8的功能。

本发明实施例,网络设备可以自动处理终端用户发送的第一信息,并根据第一信息向终端用户反馈第二信息,提高了用户侧与网络侧交互的便利性,提升了用户体验。

可选的,所述信息接收模块52包括:

第一接收单元,用于接收所述网络设备发送的所述目标时间点;

请求发送单元,用于根据所述目标时间点向所述网络设备发送数据请求;

第二接收单元,用于接收所述网络设备根据所述数据请求发送的所述目标数据;所述目标媒体文件中,所述目标时间点对应的位置为所述目标位置。

其中,第一接收单元、请求发送单元和第二接收单元实现了图2中播放控制单元8的功能。

本发明实施例是与上述方法实施例二对应的产品实施例,且能够实现同样的技术效果,为避免重复,这里不再赘述,详细请参阅上述方法实施例二。

请参考图6,图6为本发明实施例五提供的一种网络设备的结构示意图,该网络设备60包括处理器61、存储器62以及存储在存储器62上并可在所述处理器61上运行的计算机程序,该计算机程序被处理器61执行时实现如下步骤:

接收终端发送的第一信息;

根据所述第一信息向所述终端发送第二信息,所述第二信息包括以下至少之一项:

目标时间点,所述目标时间点为目标媒体文件中与所述第一信息对应的播放时间点;

目标数据,所述目标数据为所述目标媒体文件中,从目标位置处开始的数据,所述目标位置是根据所述第一信息确定的;

群组信息,所述群组信息为根据所述第一信息建立的群组的信息。

本发明实施例,网络设备可以自动处理终端用户输入的第一信息,并根据第一信息向终端用户反馈第二信息,提高了网络侧与用户侧交互的便利性,提升了用户体验。

可选的,计算机程序被处理器61执行时还可实现如下步骤:

在所述第二信息包括所述目标数据的情况下,所述根据所述第一信息向所述终端发送第二信息的步骤包括:

根据所述第一信息,确定所述目标时间点;

将所述目标时间点对应的位置确定为所述目标位置;

向所述终端发送从所述目标位置处开始的所述目标数据。

可选的,所述目标媒体文件至少包括音频数据;计算机程序被处理器61执行时还可实现如下步骤:

所述根据所述第一信息向所述终端发送第二信息的步骤包括:

获取所述音频数据对应的文本文件,所述文本文件包括所述音频数据对应的文字内容和播放时间戳;

获取所述文本文件中目标文字内容对应的目标播放时间戳,并将所述目标播放时间戳作为所述目标时间点,所述目标文字内容与所述第一信息匹配。

可选的,计算机程序被处理器61执行时还可实现如下步骤:

所述获取所述音频数据对应的文本文件的步骤之前,还包括:

将所述音频数据转换为对应的文字内容;

将转换的所述文字内容以及所述文字内容对应的播放时间戳,存储至所述文本文件。

可选的,计算机程序被处理器61执行时还可实现如下步骤:

在所述第二信息包括所述目标时间点和所述目标数据的情况下,所述根据所述第一信息向所述终端发送第二信息的步骤包括:

将所述目标时间点发送至所述终端;

接收所述终端根据所述目标时间点发送的数据请求;

根据所述数据请求,确定所述目标时间点对应的位置为所述目标位置;

向所述终端发送从所述目标位置处开始的所述目标数据。

可选的,计算机程序被处理器61执行时还可实现如下步骤:

在所述第二信息包括所述群组信息的情况下,所述根据所述第一信息向所述终端发送第二信息的步骤包括:

统计接收到所述第一信息的次数和/或频率;

当所述次数和/或所述频率满足预设条件时,获取所述群组信息;

向所述终端发送所述群组信息。

该网络设备能够实现上述方法实施例一的各个过程,且能达到相同的技术效果,为避免重复,这里不再赘述,详细请参阅上述实施例一。

请参考图7,图7为本发明实施例六提供的一种终端的结构示意图,该终端70包括处理器71、存储器72以及存储在存储器72上并可在所述处理器71上运行的计算机程序,该计算机程序被处理器71执行时实现如下步骤:

向网络设备发送第一信息;

接收所述网络设备根据所述第一信息发送的第二信息,所述第二信息包括以下至少之一项:

目标时间点,所述目标时间点为目标媒体文件中与所述第一信息对应的播放时间点;

目标数据,所述目标数据为所述目标媒体文件中,从目标位置处开始的数据,所述目标位置是根据所述第一信息确定的;

群组信息,所述群组信息为根据所述第一信息建立的群组的信息。

本发明实施例,网络设备可以自动处理终端用户发送的第一信息,并根据第一信息向终端用户反馈第二信息,提高了用户侧与网络侧交互的便利性,提升了用户体验。

可选的,计算机程序被处理器71执行时还可实现如下步骤:

在所述第二信息包括所述目标时间点和所述目标数据的情况下,所述接收所述网络设备根据所述第一信息发送的第二信息的步骤包括:

接收所述网络设备发送的所述目标时间点;

根据所述目标时间点向所述网络设备发送数据请求;

接收所述网络设备根据所述数据请求发送的所述目标数据;所述目标媒体文件中,所述目标时间点对应的位置为所述目标位置。

该终端能够实现上述方法实施例二中的各个过程,且能达到相同的技术效果,为避免重复,这里不再赘述,详细请参阅上述实施例二。

本发明实施例七还提供一种计算机可读存储介质,计算机可读存储介质上存储有计算机程序,该计算机程序被处理器执行时实现上述方法实施例一或上述方法实施例二中的各个过程,且能达到相同的技术效果,为避免重复,这里不再赘述。其中,所述的计算机可读存储介质,如只读存储器(read-onlymemory,简称rom)、随机存取存储器(randomaccessmemory,简称ram)、磁碟或者光盘等。

需要说明的是,在本文中,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者装置不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者装置所固有的要素。在没有更多限制的情况下,由语句“包括一个……”限定的要素,并不排除在包括该要素的过程、方法、物品或者装置中还存在另外的相同要素。

上面结合附图对本发明的实施例进行了描述,但是本发明并不局限于上述的具体实施方式,上述的具体实施方式仅仅是示意性的,而不是限制性的,本领域的普通技术人员在本发明的启示下,在不脱离本发明宗旨和权利要求所保护的范围情况下,还可做出很多形式,均属于本发明的保护之内。

当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1