本发明专利技术公开了关联内容处理方法及系统,该方法包括:在播放多媒体时,缓存该多媒体中的部分或者全部数据;接收到请求,其中,该请求用于请求获取与缓存的数据相关联的内容;根据该缓存的数据获取关键字;根据该关键字检索得到该相关联的内容,并发送该相关联的内容。通过本发明专利技术解决了相关技术中无法生成用户感兴趣的关联内容的问题,实现了根据用户的请求来生成关联内容,提高了用户体验。
【技术实现步骤摘要】
本专利技术涉及通信领域,具体而言,涉及关联内容处理方法及系统。
技术介绍
专利技术人发现,人们在观看多媒体文件时,例如,电视或者视频时,如果对其中的某些内容感兴趣,则需要用户自己进行搜索相关的信息和内容。随着技术的发展,目前在一些视频中已经预先关联了一些相关的内容供用户观看时进行选择,但是,这些关联的内容是预先设置好的,依然无法根据用户的需要动态的生成用户感兴趣的关联内容。针对相关技术中无法生成用户感兴趣的关联内容的问题,至今没有提出任何解决方案。
技术实现思路
本专利技术提供了关联内容处理方法及系统,以至少解决相关技术中无法生成用户感兴趣的关联内容的问题。根据本专利技术的一个方面,提供了一种关联内容处理方法,包括:在播放多媒体时,缓存所述多媒体中的部分或者全部数据;接收到请求,其中,所述请求用于请求获取与缓存的数据相关联的内容;根据所述缓存的数据获取关键字;根据所述关键字检索得到所述相关联的内容。优选地,缓存所述多媒体中的部分或者全部数据包括:在缓存所述部分或全部数据的装置上设置至少两个缓冲区,其中,所述至少两个缓冲区中的每个缓冲区用于缓冲预定时长的数据;在所述至少两个缓冲区上存储所述部分或者全部数据。优选地,在所述至少两个缓冲区上存储所述部分或者全部数据包括:所述至少两个缓冲区的第一缓冲区数据存满之后,在所述第二缓冲区缓存数据,直到第n缓冲区数据存满,在第n缓冲区数据存储之后,将所述第一缓冲区数据删除,并重新在所述第一缓存区缓存数据,其中,所述n为缓冲区的数量。优选地,缓存所述多媒体中的部分或者全部数据包括:在播放所述多媒体的设备缓存所述部分或者全部数据;和/或,在服务器侧缓存所述部分或者全部数据。优选地,根据所述缓存的数据获取所述关键字包括:将从所述缓存的数据中解析出关键字作为所述关键字;或者,从所述缓存的数据中解析出一个或多个关键字,将所述一个或多个关键字发送给所述请求的发送方,将所述发送方确认的关键字作为所述关键字。优选地,从所述缓存的数据中解析出关键字包括:在所述缓存的数据包括音频数据的情况下,将所述音频数据中的部分或全部内容识别为关键字;和/或,在所述缓存的数据包括视频数据的情况下,将获取所述视频数据的图像所对应的关键字。优选地,播放所述多媒体的设备和发送所述请求的设备是不同的设备,播放所述多媒体的设备和发送所述请求的设备相连接。根据本专利技术的另一个方面,还提供了一种关联内容处理系统,包括:缓存模块,用于在播放多媒体时,缓存所述多媒体中的部分或者全部数据;接收模块,用于接收到请求,其中,所述请求用于请求获取与缓存的数据相关联的内容;获取模块,用于根据所述缓存的数据获取关键字;检索模块,用于根据所述关键字检索得到所述相关联的内容。优选地,所述缓存模块,用于在至少两个缓冲区上存储所述部分或者全部数据,其中,所述至少两缓冲区是在缓存所述部分或全部数据的装置上设置的,所述至少两个缓冲区中的每个缓冲区用于缓冲预定时长的数据。优选地,所述缓存模块,用于在所述至少两个缓冲区的第一缓冲区数据存满之后,在所述第二缓冲区缓存数据,直到第n缓冲区数据存满,在第n缓冲区数据存储之后,将所述第一缓冲区数据删除,并重新在所述第一缓存区缓存数据,其中,所述n为缓冲区的数量。优选地,所述缓存模块位于播放所述多媒体的设备中;和/或,位于提供所述多媒体的服务器中。优选地,所述获取模块,用于将从所述缓存的数据中解析出关键字作为所述关键字;或者,所述获取模块,用于从所述缓存的数据中解析出一个或多个关键字,将所述一个或多个关键字发送给所述请求的发送方,将所述发送方确认的关键字作为所述关键字。优选地,所述获取模块,用于在所述缓存的数据包括音频数据的情况下,将所述音频数据中的部分或全部内容识别为关键字;和/或,所述获取模块,用于在所述缓存的数据包括视频数据的情况下,将获取所述视频数据的图像所对应的关键字。优选地,播放所述多媒体的设备和发送所述请求的设备是不同的设备,播放所述多媒体的设备和发送所述请求的设备相连接。通过本专利技术,采用在播放多媒体时,缓存所述多媒体中的部分或者全部数据;接收到请求,其中,所述请求用于请求获取与缓存的数据相关联的内容;根据所述缓存的数据获取关键字;根据所述关键字检索得到所述相关联的内容,并发送所述相关联的内容。解决了相关技术中无法生成用户感兴趣的关联内容的问题,实现了根据用户的请求来生成关联内容,提高了用户体验。附图说明此处所说明的附图用来提供对本专利技术的进一步理解,构成本申请的一部分,本专利技术的示意性实施例及其说明用于解释本专利技术,并不构成对本专利技术的不当限定。在附图中:图1是根据本专利技术实施例的关联内容处理方法的流程图;图2是根据本专利技术实施例的关联内容处理系统的结构框图;图3是根据本专利技术实施例的关联内容处理系统的优选结构框图一;图4是根据本专利技术实施例的关联内容处理系统的优选结构框图二;图5是根据本专利技术实施例的关联内容处理系统的优选结构框图三;图6是根据本专利技术实施例的关联内容处理系统的优选结构框图四。具体实施方式需要说明的是,在不冲突的情况下,本申请中的实施例及实施例中的特征可以相互组合。下面将参考附图并结合实施例来详细说明本专利技术。在本实施例中,提供了一种关联内容处理方法,图1是根据本专利技术实施例的关联内容处理方法的流程图,如图1所示,该流程包括如下步骤:步骤S102,在播放多媒体时,缓存该多媒体中的部分或者全部数据;步骤S104,接收到请求,其中,该请求用于请求获取与缓存的数据相关联的内容;步骤S106,根据该缓存的数据获取关键字;步骤S108,根据该关键字检索得到该相关联的内容。通过上述步骤,关联内容是在接收到请求之后,从缓存中获取的关键字来得到的,这种获取关联内容的处理与缓存的数据相关,并不是预先设置的与该多媒体关联的内容,因此,通过上述步骤解决了相关技术中无法生成用户感兴趣的关联内容的问题,实现了根据用户的请求来生成关联内容,提高了用户体验。优选地,在缓存该部分或全部数据的装置上设置至少两个缓冲区,其中,该至少两个缓冲区中的每个缓冲区用于缓冲预定时长的数据;在该至少两个缓冲区上存储该部分或者全部数据。例如,可以在播放多媒体的设备上设置缓存区,也可以在服务器上设置缓存区,设置至少两个缓存区可以缓存更多的数据,并且,由于缓存区是缓存预定时长的数据,因此,可以根据缓存区中的内容按照时间顺序将缓存的数据进行正确的拼接。在至少两个缓冲区上缓冲数据有多种本文档来自技高网...
【技术保护点】
一种关联内容处理方法,其特征在于,包括:在播放多媒体时,缓存所述多媒体中的部分或者全部数据;接收到请求,其中,所述请求用于请求获取与缓存的数据相关联的内容;根据所述缓存的数据获取关键字;根据所述关键字检索得到所述相关联的内容。
【技术特征摘要】
1.一种关联内容处理方法,其特征在于,包括:
在播放多媒体时,缓存所述多媒体中的部分或者全部数据;
接收到请求,其中,所述请求用于请求获取与缓存的数据相关联的内容;
根据所述缓存的数据获取关键字;
根据所述关键字检索得到所述相关联的内容。
2.根据权利要求1所述的方法,其特征在于,缓存所述多媒体中的部分或者全部数据包括:
在缓存所述部分或全部数据的装置上设置至少两个缓冲区,其中,所述至少两个缓
冲区中的每个缓冲区用于缓冲预定时长的数据;
在所述至少两个缓冲区上存储所述部分或者全部数据。
3.根据权利要求2所述的方法,其特征在于,在所述至少两个缓冲区上存储所述部分或者
全部数据包括:
所述至少两个缓冲区的第一缓冲区数据存满之后,在所述第二缓冲区缓存数据,直
到第n缓冲区数据存满,在第n缓冲区数据存储之后,将所述第一缓冲区数据删除,并
重新在所述第一缓存区缓存数据,其中,所述n为缓冲区的数量。
4.根据权利要求1至3中任一项所述的方法,其特征在于,缓存所述多媒体中的部分或者
全部数据包括:
在播放所述多媒体的设备缓存所述部分或者全部数据;和/或,
在服务器侧缓存所述部分或者全部数据。
5.根据权利要求1所述的方法,其特征在于,根据所述缓存的数据获取所述关键字包括:
将从所述缓存的数据中解析出关键字作为所述关键字;或者,
从所述缓存的数据中解析出一个或多个关键字,将所述一个或多个关键字发送给所
述请求的发送方,将所述发送方确认的关键字作为所述关键字。
6.根据权利要求1或5所述的方法,其特征在于,从所述缓存的数据获取关键字包括:
在所述缓存的数据包括音频数据的情况下,将所述音频数据中的部分或全部内容识
别为关键字;和/或,
在所述缓存的数据包括视频数据的情况下,将获取所述视频数据的图像所对应的关
键字。
7.根据权利要求1至6中任一项所述的方法,其特征在于,播放所述多媒体的设备和发送
所述请求的设备是不同的设备,播放所述多媒体的设备和发送所述请求...
【专利技术属性】
技术研发人员:姚立哲,陈军,尚国强,
申请(专利权)人:中兴通讯股份有限公司,
类型:发明
国别省市:广东;44
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。