一种对移动设备进行视频推荐的方法及装置的制造方法_3

文档序号:9582175阅读:来源:国知局
地名称相关的视频;
[0095]其中,根据目标地名称,检索与该目标地名称相关的视频,可以为:根据目标地名称,检索在该目标地拍摄的视频和/或介绍该目标地的视频。
[0096]假设,根据步骤S112,返回的地址内容为尊闻堂,则检索该地的介绍视频或者在该地拍摄过的视频,如介绍过尊闻堂的视频《印象西塘》。
[0097]S104:将检索到的所述相关的视频的视频信息,推送给所述移动设备。
[0098]其中,将检索到的相关的视频的视频信息,推送给所述移动设备,可以包括:将检索到的与具体地址内容相关的视频的视频信息,和检索到的与目标地名称相关的视频的视频信息,推送给移动设备。
[0099]实际应用中,该方法还可以包括:预先将景点的地址通过地图应用接口 API转换为景点的GPS数据,并获取与景点相关的视频,将景点的GPS数据和与其相关的视频的视频信息对应存储。
[0100]在将接收的当前GPS数据发送给公开的地图应用接口 API之前,还可以包括:
[0101]根据接收的当前GPS数据与存储的各个景点的GPS数据,计算两者之间的距离,若第一景点的GPS数据落在当前GPS数据预设的第二周边预设范围内,则将与所述第一景点的GPS数据对应存储的相关视频的视频信息,推送给移动设备。
[0102]假设,预先将北京的各个景点的地址通过地图应用接口 API转换为GPS数据,并获取相关视频,将景点的GPS数据和与其相关的视频的视频信息对应存储在服务器;当接收到当前GPS数据时,根据接收的当前GPS数据与存储的各个景点的GPS数据,计算两者之间的距离;假设第二周边预设范围设为10公里,则将在该范围内的景点的相关视频信息推送给发送所述当前GPS数据的移动设备。
[0103]参考图3,图3为本发明实施例提供的一种对移动设备进行视频推荐的方法应用于移动设备的流程示意图,包括如下步骤:
[0104]S301:获得所述移动设备的当前GPS数据;
[0105]详细信息见步骤SlOl介绍。
[0106]S302:将获得的所述当前GPS数据发送给服务器;
[0107]实际应用中,将获得的当前GPS数据发送给服务器,是为了使服务器将接收的当前GPS数据发送给公开的地图应用接口 API,从地图应用接口 API获得地址内容信息,并根据地址内容信息,检索与该地址内容信息相关的视频,将检索到的相关的视频的视频信息,推送给移动设备。
[0108]S303:接收所述服务器推送的视频信息,输出给用户。
[0109]其中,视频信息通常为文本形式,包含服务器检索到的所有视频的名称和/或视频简介。移动设备接收到服务器推送的视频信息,输出给用户,用户可以从中选择感兴趣的视频查看。
[0110]参考图4,图4为本发明实施例提供的一种对移动设备进行视频推荐的装置应用于服务器的结构示意图,与图1所示流程图对应,该装置可以包括:接收模块401、地址获取模块402、视频检索模块403、推送模块404。
[0111]其中,接收模块401,用于接收移动设备发送的当前GPS数据。
[0112]地址获取模块402,用于将接收的当前GPS数据发送给公开的地图应用接口 API,从地图应用接口 API获得地址内容信息。
[0113]视频检索模块403,用于根据地址内容信息,检索与该地址内容信息相关的视频。
[0114]推送模块404,用于将检索到的相关的视频的视频信息,推送给移动设备。
[0115]实际应用中,当前GPS数据包括:移动设备的经度、玮度和海拔高度。
[0116]地址获取模块402,具体用于将接收的所述移动设备当前的经度、玮度和海拔高度发送给公开的地图应用接口 API,以使地图应用接口 API根据移动设备当前的经度、玮度和海拔高度获得地址内容信息并返回。
[0117]另外,地址获取模块402,具体用于将地址内容信息,按预设的分词算法进行分词,获得具体地址内容。其中,具体地址内容包含:移动设备所在城市和/或在该城市的具体地点。
[0118]视频检索模块403,具体用于根据具体地址内容,检索与具体地址内容相关的视频。
[0119]实际应用中,视频检索模块403,具体用于根据移动设备所在城市和在该城市的具体地点,检索在该城市发生的时事热点的视频和在该具体地点拍摄的视频和/或介绍该具体地点的视频。
[0120]推送模块404,具体用于将检索到的与具体地址内容相关的视频的视频信息,推送移动设备。
[0121]参考图5,图5为本发明实施例提供的另一种对移动设备进行视频推荐的装置应用于服务器的结构示意图,与图2所示流程图对应,该装置可以包括:接收模块401、地址获取模块402、视频检索模块403、目标地址获取模块412、目标视频检索模块413、推送模块404。
[0122]其中,目标地址获取模块412,用于将接收的当前GPS数据、第一周边预设范围信息和预设目标地类型发送给公开的地图应用接口 API,以使地图应用接口 API获得当前GPS数据对应地理位置的第一周边预设范围内的目标地名称并返回。其中,预设目标地类型可以为:旅游景点、车站、机场、港口、医院、学校、商场、办公楼或住宅中的一种或多种。
[0123]目标视频检索模块413,用于根据目标地名称,检索与该目标地名称相关的视频。
[0124]推送模块404,用于将检索到的与具体地址内容相关的视频的视频信息,和检索到的与目标地名称相关的视频的视频信息,推送给移动设备。
[0125]其中,目标视频检索模块413,具体用于根据目标地名称,检索在该目标地拍摄的视频和/或介绍该目标地的视频。
[0126]实际应用中,该装置还可以包括:存储模块。
[0127]其中,存储模块,用于预先将景点的地址通过地图应用接口 API转换为景点的GPS数据,并获取与景点相关的视频,将景点的GPS数据和与其相关的视频的视频信息对应存储。
[0128]目标地址获取模块412将接收的当前GPS数据发送给公开的地图应用接口API之前,根据接收的当前GPS数据与存储的各个所述景点的GPS数据,计算两者之间的距离,若第一景点的GPS数据落在当前GPS数据预设的第二周边预设范围内,则将与第一景点的GPS数据对应存储的相关视频的视频信息,推送给移动设备。
[0129]图6为本发明实施例提供的一种对移动设备进行视频推荐的装置应用于移动设备的结构示意图,该装置可以包括:GPS数据获取模块601、GPS数据发送模块602、视频信息接收模块603。
[0130]其中,GPS数据获取模块601,用于获得移动设备的当前GPS数据。
[0131]GPS数据发送模块602,用于将获得的当前GPS数据发送给服务器,以使服务器将接收的当前GPS数据发送给公开的地图应用接口 API,从地图应用接口 API获得地址内容信息,并根据地址内容信息,检索与该地址内容信息相关的视频,将检索到的相关的视频的视频信息,推送给移动设备。
[0132]视频信息接收模块603,用于接收服务器推送的视频信息,输出给用户。
[0133]需要说明的是,在本文中,诸如第一和第二等之类的关系术语仅仅用来将一个实体或者操作与另一个实体或操作区分开来,而不一定要求或者暗示这些实体或操作之间存在任何这种实际的关系或者顺序。而且,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者设备不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者设备所固有的要素。在没有更多限制的情况下,由语句“包括一个……”限定的要素,并不排除在包括所述要素的过程、方法、物品或者设备中还存在另外的相同要素。
[0134]本说明书中的各个实施例均采用相关的方式描述,各个实施例之间相同相似的部分互相参见即可,每个实施例重点说明的都是与其他实施例的不同之处。尤其,对于系统实施例而言,由于其基本相似于方法实施例,所以描述的比较简单,相关之处参见方法实施例的部分说明即可。
[0135]以上所述仅
当前第3页1 2 3 4 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1