【技术实现步骤摘要】
一种查询方法及装置
本专利技术涉及通信
,特别涉及一种查询方法及装置。
技术介绍
目前,用户可以采用各种智能终端采集外界播放的多媒体数据,然后利用终端将采集到的多媒体数据上传到网络服务端,服务端在接收到终端发送的多媒体数据后,将该多媒体数据与服务器的所有多媒体文件进行匹配,找到包含有该多媒体数据的文件及该文件相关信息,并返回给终端,实现多媒体数据文件的查询。例如,用户在听见某个地方电台播放的一首歌曲后,采用微信的“摇一摇”功能采集小段音乐并上传到服务端,服务端在收到该段音乐后,遍历整个音乐库查询与该段音乐匹配的歌曲文件,然后将完整的歌曲文件以及歌曲的相关信息(如歌词、歌名、歌手、专辑、风格流派等)发送给用户终端。但是,由于服务端存储着海量的多媒体数据文件,导致现有技术在查询多媒体数据时存在耗时长、查询效率低的技术问题。
技术实现思路
本专利技术实施例提供一种查询方法及装置,用于解决现有技术查询多媒体数据耗时长、效率低的技术问题。本专利技术实施例第一方面提供一种查询方法,应用于服务端,所述方法包括:接收客户端发送的查询一多媒体数据文件的请求;所述查询请求包括所述客 ...
【技术保护点】
1.一种查询方法,其特征在于,应用于服务端,所述方法包括:接收客户端发送的查询一多媒体数据文件的请求;所述查询请求包括所述客户端采集的多媒体数据和所述客户端的位置信息;根据所述位置信息确定所述客户端所在位置播放的流媒体节目的集合;从所述集合中查询包含有所述多媒体数据的文件,并将所述文件和/或所述文件的相关信息发送给所述客户端。
【技术特征摘要】
1.一种查询方法,其特征在于,应用于服务端,所述方法包括:接收客户端发送的查询一多媒体数据文件的请求;所述查询请求包括所述客户端采集的多媒体数据和所述客户端的位置信息;根据所述位置信息确定所述客户端所在位置播放的流媒体节目的集合;从所述集合中查询包含有所述多媒体数据的文件,并将所述文件和/或所述文件的相关信息发送给所述客户端。2.如权利要求1所述的方法,其特征在于,根据所述位置信息确定所述客户端所在位置播放的流媒体节目的集合,包括:根据所述服务端存储的所有流媒体节目的索引信息确定所述客户端所在位置播放的流媒体节目的集合,其中,所述索引信息包括位置信息与流媒体节目的对应关系。3.如权利要求1所述的方法,其特征在于,所述从所述集合中查询包含有所述多媒体数据的文件,包括:从所述集合中确定出播放时间与所述多媒体数据的生成时间相对应的流媒体节目的子集合,或者,从所述集合中确定出播放时间与所述服务端接收所述多媒体数据的时间相对应的流媒体节目的子集合;从确定出的子集合中查询包含有所述多媒体数据的文件。4.如权利要求1-3任一项所述的方法,其特征在于,在根据所述位置信息确定所述客户端所在位置播放的流媒体节目的集合之前,所述方法还包括:获取所述客户端所在位置播放的所有流媒体节目;将获取到的流媒体节目存储在服务端,并建立所述获取到的流媒体节目与所述客户端所在位置的对应关系,生成所述客户端所在位置对应的索引信息。5.如权利要求4所述的方法,其特征在于,所述获取所述客户端所在位置播放的所有流媒体节目,包括:获取所述客户端所在位置的节目接收装置接收的流媒体节目;或者获取所述客户端所在位置的电视和电台的服务端存储的流媒体节目;或者获取所述客户端所在位置的电视和电台的合作机构和管理机构的服务端存储的流媒体节目。6.如权利要求1-3任一项所述的方法,其特征在于,所述集合中的流媒体节目的播放时间与所述多媒体数据的生成时间/所述服务端接收所述多媒体数据的时间的时间间隔不超过预定值。7.一种查询方法,其特征在于,应用于客户端,所述方法包括:向服务端发送查询一多媒体数据文件的请求;所述查询请求包括所述客户端采集的多媒体数据和所述客户端的位置信息;接收所述服务端发送的包含有所述多媒体数据的文件和/或所述文件的相关信息。8.一种查询装置,其特征在于,包括:接收单元,用于接收客户端发送的查询一多媒体数据文件的请求;所述查询请求包括所述客户端采集的多媒体数据和所述客户端的位置信息;处理单元,用于根...
【专利技术属性】
技术研发人员:黄翊凇,杨疆,梁耿,张美泉,梁睿,成勇,
申请(专利权)人:中国移动通信集团广西有限公司,中国移动通信集团公司,
类型:发明
国别省市:广西,45
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。