一种视频点播方法和设备的制造方法_2

文档序号:8302086阅读:来源:国知局
发送的携带有第一互联网视频的内部URL地址的视频点播请求时,可以向家庭云存储服务器发送视频下载通知消息,该视频下载通知消息中携带有该第一互联网视频的内部URL地址,以通知家庭云存储服务器下载该第一互联网视频。
[0036]步骤104、家庭云存储服务器接收OOT业务平台发送的携带有第一互联网视频的内部URL地址的视频下载通知消息,并根据该第一互联网视频的内部URL地址下载该第一互联网视频,并提供给用户设备。
[0037]具体的,在本发明实施例中,当家庭云存储服务器接收到OTT业务平台发送的携带有第一互联网视频的内部URL地址的视频下载通知消息时,根据该消息中携带的第一互联网视频的内部URL地址,查询互联网视频的外部URL地址和内部URL地址的对应关系,以查询该第一互联网视频的内部URL地址对应的外部URL地址。
[0038]家庭云存储服务器查询到第一互联网视频的内部URL地址对应的外部URL地址后,根据该第一互联网视频的外部URL地址下载第一联网视频。其中,家庭云存储服务器可以向视频网站服务器发送携带有该第一互联网视频的外部URL地址的视频下载请求,并接收视频网站服务器返回的第一互联网视频。
[0039]优选地,家庭云存储服务器可以边下载第一互联网视频边缓存所下载的第一互联网视频(视频分片),并实时地向用户提供所缓存的第一互联网视频,提高用户体验。
[0040]进一步地,本发明实施例中,当家庭云存储服务器完成第一互联网视频的下载(gp下载完了完整的第一互联网视频)后,该家庭云存储服务器可以向OTT业务平台发送第一互联网视频下载完成消息,通知OTT业务平台该第一互联网视频已下载完成。
[0041]OTT业务平台接收到该第一互联网视频下载完成消息时,根据该消息在本地增加一个对应该第一互联网视频的本地链接,并将该第一互联网视频的本地链接以高于第一互联网视频的内部URL地址的优先级推荐给用户设备。在后续流程中,当用户需要再次点播该第一互联网视频时,可以通过点击该第一互联网视频的本地链接发起视频点播请求,进而由家庭云存储服务器直接将自身存储的第一互联网视频提供给用户设备,进一步提高了用户体验,降低了网络资源消耗。
[0042]为了使本领域技术人员更好地理解本发明提供的技术方案,下面结合具体的应用场景对本发明提供的技术方案进行描述。
[0043]如图2所示,为本发明实施例提供的一种视频点播的具体应用场景的系统架构图,其中,基于该应用场景的视频点播流程可以包括如下步骤:
[0044]1、0TT业务平台可以通过视频垂直搜索算法定时从视频网站服务器中搜索互联网视频的外部URL地址;
[0045]2、OTT业务平台将搜索到的互联网视频的外部URL地址转换为内部URL地址,并对该内部URL地址进行汇聚、整理(如,去重、分类)、EPG编排呈现,并将互联网视频的外部URL地址与内部URL地址的对应关系同步给家庭云存储服务器,由家庭云存储服务器形成URL转换数据库;
[0046]3、用户可以在用户设备上登录EPG,并点击想要观看的互联网视频(如影片Α)的内部URL地址,向OTT业务平台发送视频点播请求;
[0047]4、OTT业务平台接收到视频点播请求后,通知家庭云存储服务器根据影片A的内部URL地址下载对应的影片数据;
[0048]5-7、家庭云存储服务器在URL转换数据库中根据“影片A的内部URL地址”,查询得到影片A的外部URL地址,并向视频网站服务器请求下载影片A ;优选地,家庭云存储服务器可以边下载影片A数据边缓存所下载的数据,并将缓存的影片A的数据提供给用户设备;
[0049]8、当家庭云存储服务器完成下载影片A后,向OTT业务平台发送视频下载完成消息,由OTT业务平台创建一个影片A的本地链接,并将该本地链接优先推荐给用户点播。
[0050]通过以上描述可知,在本发明实施例提供的技术方案中,OTT业务平台获取互联网视频的外部URL地址,并将该互联网视频的外部URL地址转换为内部URL地址,且将互联网视频的外部URL地址与内部URL地址的对应关系同步给家庭云存储服务器;当OTT业务平台接收到用户设备发送的携带有第一互联网视频的内部URL地址的视频点播请求时,向家庭云存储服务器发送携带有第一互联网视频的内部URL地址的视频下载通知消息;家庭云存储服务器根据该视频下载通知消息中的第一互联网视频的内部URL地址下载第一互联网视频,并提供给用户设备,在不违反广电总局181号文规定的前提下,保证用户可以观看公共互联网上的在线视频或用户上传的内容,丰富了互联网电视的内容来源,提高了用户体验。
[0051]基于相同的技术构思,本发明实施例还提供了一种OTT业务平台,可以应用于上述方法实施例。
[0052]如图3所示,为本发明实施例提供的一种OTT业务平台的结构示意图,可以包括:
[0053]获取模块31,用于获取互联网视频的外部统一资源定位符URL地址;
[0054]地址管理模块32,用于将所述互联网视频的外部URL地址转换为内部URL地址,并将所述互联网视频的外部URL地址与内部URL地址的对应关系同步给家庭云存储服务器;
[0055]发送模块33,用于当所述OTT业务平台接收到用户设备发送的携带有第一互联网视频的内部URL地址的视频点播请求时,向所述家庭云存储服务器发送携带有所述第一互联网视频的内部URL地址的视频下载通知消息,由所述家庭云存储服务器根据所述第一互联网视频的内部URL地址下载所述第一互联网视频,并提供给所述用户设备。
[0056]其中,所述获取模块31具体用于,采用视频垂直搜索算法定时搜索互联网视频的外部URL地址。
[0057]其中,所述地址管理模块32还用于,将所述互联网视频的外部URL地址转换为内部URL地址之后,对所述互联网视频的内部URL地址进行汇聚、整理,并通过电子节目指南EPG页面展示,以使用户设备根据所述EPG页面中的内部URL地址发起视频点播请求。
[0058]其中,本发明实施例提供的OTT业务平台还可以包括:
[0059]接收模块34,用于接收所述家庭云存储服务器发送的第一互联网视频下载完成消息;
[0060]所述地址管理模块32还用于,根据所述接收模块接收到的第一互联网视频下载完成消息在本地增加一个对应所述第一互联网视频的本地链接,并将该第一互联网视频的本地链接以高于所述第一互联网视频的内部URL地址的优先级推荐给用户设备。
[0061]基于相同的技术构思,本发明实施例还提供了一种家庭云存储服务器,可以应用于上述方法实施例。
[0062]如图4所示,为本发明实施例提供的一种家庭云存储服务器的结构示意图,可以包括:
[0063]接收模块41,用于接收互联网电视OTT业务平台的同步的互联网视频的外部URL地址与内部URL地址的对应关系;
[0064]下载模块42,用于当所述家庭云存储服务器接收到所述OTT业务平台发送的携带有第一互联网视频的内部URL地址的视频下载通知消息时,根据所述第一互联网视频的内部URL地址下载所述第一互联网视频,并提供给用户设备;其中,所述视频下载通知消息是由所述OTT业务平台接收到所述用户设备发送的携带有第一互联网视频的内部URL地址的视频点播请求后向所述家庭云存储服务器发送的。
[0065]其中,所述下载模块42具体用于,通过以下方式实现根据所述第一互联网视频的内部URL地址下载所述第一互联网视频:
[0066]根据根据所述第一互联网视频的内部URL地址,查询所述互联网视频的外部URL地址与内部URL地址的对应关系,以查询所述第一互联网视频的内部URL地址对应的外部URL地址;存储服务器根据所述第一互联网视频的外部URL地址下载所述第一互联网视频。
[0067]其中,所述下载模块42具体用于,通过以下方式实现将所述第一互联网视频提供给用户设备:
[0068]缓存所下载的第一互联网视频,并将缓存的第一互联网视频提供给所述用户设备。
[0069]其中,本发明实施例提供的家庭云存储服务器还可以包括:
[0070]发送模块43,用于当所述家庭云存储服务器完成所述第一互联网视频的下载时,向所述OTT业务平台发送第一互联网视频下载完成消息,以使所述OTT业务平台根据该消息在本地增加一个对应所述第一互联网视频的本地链接,并将该第一互联网视频的本地链接以高于所述第一互联网视频的内部URL地址的优先级推荐给用户设备。
[0071]通过以上的实施方式的描述,本领域的技术人员可以清楚地了解到本发明可借助软件加必需的通用硬件平台的方式来实现,当然也可以通过硬件,但很多
当前第2页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1