一种视频处理方法及装置制造方法及图纸

技术编号:20947740 阅读:38 留言:0更新日期:2019-04-24 03:47
本发明专利技术实施例提供了一种视频处理方法及装置,涉及信息处理技术领域,用以解决用户在人员密集的场景下观看视频,由于网络带宽不足出现视频卡顿的现象。本发明专利技术实施例的方案包括:接收源站发送的查询消息,查询消息携带客户端的互联网协议IP地址,然后根据客户端的IP地址查找本地播单列表,本地播单列表中包括下沉节点已下载的视频信息,下沉节点与客户端属于同一局域网。然后播单服务器向源站发送本地播单列表,以使得源站向客户端推送包括本地播单列表的页面信息。

A Video Processing Method and Device

The embodiment of the present invention provides a video processing method and device, which relates to the field of information processing technology, to solve the problem of video carton caused by insufficient network bandwidth when users watch video in densely populated scenes. The scheme of the embodiment of the present invention includes receiving the query message sent by the source station, carrying the IP address of the Internet protocol of the client, and then searching the local broadcast list according to the IP address of the client. The local broadcast list includes the video information downloaded by the sinking node, and the sinking node belongs to the same local area network as the client. The broadcasting server then sends the local broadcasting list to the source station so that the source station can push the page information including the local broadcasting list to the client.

【技术实现步骤摘要】
一种视频处理方法及装置
本专利技术涉及信息处理
,特别是涉及一种视频处理方法及装置。
技术介绍
在酒店、商场、机场、高铁等用户集中的场景中,用户对网络带宽的需求量较大,然而在这些场景中为用户提供的访问外网的带宽有限,导致用户在这些场景中通过网络观看视频容易出现卡顿的现象。
技术实现思路
本专利技术实施例的目的在于提供一种视频处理方法及装置,以解决用户在人员密集的场景下观看视频,由于网络带宽不足出现视频卡顿的现象。具体技术方案如下:第一方面,本申请实施例提供一种视频处理方法,所述方法应用于播单服务器,所述方法包括:接收源站发送的查询消息,所述查询消息携带客户端的互联网协议IP地址;根据所述客户端的IP地址查找本地播单列表,所述本地播单列表中包括下沉节点已下载的视频信息,所述下沉节点与所述客户端属于同一局域网;向所述源站发送所述本地播单列表,以使得所述源站向所述客户端推送包括所述本地播单列表的页面信息。在一种可能的实现方式中,所述根据所述客户端的IP地址查找本地播单列表,包括:根据所述客户端的IP地址确定所述客户端所属的服务区域;确定所述服务区域中的下沉节点对应的本地播单列表。在一种可能的实现方式中,所述方法还包括:接收播单管理后台发送的下沉剧集信息,所述下沉剧集信息包括下沉节点待下载的视频信息;向分发同步集群发送所述下沉剧集信息,以使得所述分发同步集群根据所述下沉剧集信息通知下沉节点下载视频;接收所述分发同步集群反馈的所述下沉节点对视频的下载状态;根据接收到的下载状态生成所述下沉节点对应的播单列表,所述下沉节点对应的播单列表中包括所述下沉节点已下载到本地的视频信息。第二方面,本申请实施例提供一种视频处理方法,所述方法应用于客户端,所述方法包括:向源站发送页面访问请求消息;接收所述源站发送的页面信息,并根据所述页面信息显示页面,所述页面信息中包括本地播单列表,所述本地播单列表中包括已被下沉节点下载的视频。在一种可能的实现方式中,在所述根据所述页面信息显示页面之后,所述方法还包括:向调度器发送对所述本地播单列表中的指定视频的播放请求,所述播放请求携带所述客户端的IP地址;接收所述调度器发送的用于为所述客户端服务的下沉节点的IP地址;从所述下沉节点中获取所述指定视频,并播放所述指定视频。第三方面,本申请实施例提供一种视频处理装置,所述装置应用于播单服务器,所述装置包括:接收模块,用于接收源站发送的查询消息,所述查询消息携带客户端的互联网协议IP地址;查找模块,用于根据所述客户端的IP地址查找本地播单列表,所述本地播单列表中包括下沉节点已下载的视频信息,所述下沉节点与所述客户端属于同一局域网;发送模块,用于向所述源站发送所述查找模块查找到的所述本地播单列表,以使得所述源站向所述客户端推送包括所述本地播单列表的页面信息。在一种可能的实现方式中,所述查找模块,具体用于:根据所述客户端的IP地址确定所述客户端所属的服务区域;确定所述服务区域中的下沉节点对应的本地播单列表。在一种可能的实现方式中,所述装置还包括:生成模块;所述接收模块,还用于接收播单管理后台发送的下沉剧集信息,所述下沉剧集信息包括下沉节点待下载的视频信息;所述发送模块,还用于向分发同步集群发送所述接收模块接收到的下沉剧集信息,以使得所述分发同步集群根据所述下沉剧集信息通知下沉节点下载视频;所述接收模块,还用于接收所述分发同步集群反馈的所述下沉节点对视频的下载状态;生成模块,用于根据所述接收模块接收到的下载状态生成所述下沉节点对应的播单列表,所述下沉节点对应的播单列表中包括所述下沉节点已下载到本地的视频信息。第四方面,本申请实施例提供一种视频处理装置,所述装置应用于客户端,所述装置包括:发送模块,用于向源站发送页面访问请求消息;接收模块,用于接收所述源站发送的页面信息,并根据所述页面信息显示页面,所述页面信息中包括本地播单列表,所述本地播单列表中包括已被下沉节点下载的视频。在一种可能的实现方式中,所述装置还包括:播放模块;所述发送模块,用于向调度器发送对所述本地播单列表中的指定视频的播放请求,所述播放请求携带所述客户端的IP地址;所述接收模块,还用于接收所述调度器发送的用于为所述客户端服务的下沉节点的IP地址;所述播放模块,用于从所述下沉节点中获取所述指定视频,并播放所述指定视频。第五方面,本申请实施例提供一种播单服务器,该播单服务器包括:处理器和机器可读存储介质,所述机器可读存储介质存储有能够被所述处理器执行的机器可执行指令,所述处理器被所述机器可执行指令促使:实现第一方面中所述的方法。第六方面,本申请实施例提供一种客户端,该客户端包括:处理器和机器可读存储介质,所述机器可读存储介质存储有能够被所述处理器执行的机器可执行指令,所述处理器被所述机器可执行指令促使:实现第二方面中所述的方法。第七方面,本申请实施例还提供了一种计算机可读存储介质,该计算机可读存储介质内存储有计算机程序,所述计算机程序被处理器执行时实现第一方面或第二方面中所述的方法。第八方面,本申请实施例还提供了一种包含指令的计算机程序产品,当其在计算机上运行时,使得计算机执行上述第一方面或第二方面中所述的方法。第九方面,本申请实施例提供一种视频处理系统,该系统包括上述方面所述的客户端、源站、播单服务器、播单管理后台、调度器、分发同步集群及下沉节点;可选地,该系统该可以包括静态CDN及调度平台。采用本申请实施例提供的视频处理的方法,播单服务器接收到源站发送的查询消息后,可根据客户端的IP地址查找本地播单列表,并向源站发送本地播单列表,使得源站向客户端推送包括本地播单列表的页面信息。客户端显示本地播单列表后,用户就可以点击该本地播单列表中的视频进行观看,由于本地播单列表中包括的视频已被下沉节点下载,且下沉节点与客户端属于同一局域网,所以客户端可通过局域网来获取并为用户播放视频,无需访问外部网络来加载视频,所以网络带宽的限制不会对用户观看本地播单列表中的视频产生影响,可以解决用户在人员密集的场景下观看视频,由于网络带宽不足出现的视频卡顿的现象。当然,实施本专利技术的任一产品或方法并不一定需要同时达到以上所述的所有优点。附图说明为了更清楚地说明本专利技术实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本专利技术的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。图1为本专利技术实施例提供的一种视频处理系统的结构示意图;图2为本专利技术实施例提供的一种视频处理方法的流程图;图3为本专利技术实施例提供的另一种视频处理方法的流程图;图4为本专利技术实施例提供的另一种视频处理方法的流程图;图5为本专利技术实施例提供的一种视频处理装置的结构示意图;图6为本专利技术实施例提供的另一种视频处理装置的结构示意图;图7为本专利技术实施例提供的一种播单服务器的结构示意图;图8为本专利技术实施例提供的一种客户端的结构示意图。具体实施方式下面将结合本专利技术实施例中的附图,对本专利技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本专利技术一部分实施例,而不是全部的实施例。基于本专利技术中的实施例,本领域普通技术人员在没有做出创本文档来自技高网...

【技术保护点】
1.一种视频处理方法,其特征在于,所述方法应用于播单服务器,所述方法包括:接收源站发送的查询消息,所述查询消息携带客户端的互联网协议IP地址;根据所述客户端的IP地址查找本地播单列表,所述本地播单列表中包括下沉节点已下载的视频信息,所述下沉节点与所述客户端属于同一局域网;向所述源站发送所述本地播单列表,以使得所述源站向所述客户端推送包括所述本地播单列表的页面信息。

【技术特征摘要】
1.一种视频处理方法,其特征在于,所述方法应用于播单服务器,所述方法包括:接收源站发送的查询消息,所述查询消息携带客户端的互联网协议IP地址;根据所述客户端的IP地址查找本地播单列表,所述本地播单列表中包括下沉节点已下载的视频信息,所述下沉节点与所述客户端属于同一局域网;向所述源站发送所述本地播单列表,以使得所述源站向所述客户端推送包括所述本地播单列表的页面信息。2.根据权利要求1所述的方法,其特征在于,所述根据所述客户端的IP地址查找本地播单列表,包括:根据所述客户端的IP地址确定所述客户端所属的服务区域;确定所述服务区域中的下沉节点对应的本地播单列表。3.根据权利要求1所述的方法,其特征在于,所述方法还包括:接收播单管理后台发送的下沉剧集信息,所述下沉剧集信息包括下沉节点待下载的视频信息;向分发同步集群发送所述下沉剧集信息,以使得所述分发同步集群根据所述下沉剧集信息通知下沉节点下载视频;接收所述分发同步集群反馈的所述下沉节点对视频的下载状态;根据接收到的下载状态生成所述下沉节点对应的播单列表,所述下沉节点对应的播单列表中包括所述下沉节点已下载到本地的视频信息。4.一种视频处理方法,其特征在于,所述方法应用于客户端,所述方法包括:向源站发送页面访问请求消息;接收所述源站发送的页面信息,并根据所述页面信息显示页面,所述页面信息中包括本地播单列表,所述本地播单列表中包括已被下沉节点下载的视频。5.根据权利要求4所述的方法,其特征在于,在所述根据所述页面信息显示页面之后,所述方法还包括:向调度器发送对所述本地播单列表中的指定视频的播放请求,所述播放请求携带所述客户端的IP地址;接收所述调度器发送的用于为所述客户端服务的下沉节点的IP地址;从所述下沉节点中获取所述指定视频,并播放所述指定视频。6.一种视频处理装置,其特征在于,所述装置应用于播单服务器,所述装置包括:接收模块,用于接收源站发送的查询消息,所述查询消息携带客户端的互联网协议IP地址;查找模块,用于根据所述客户端的IP地址查找本地播单列表,所述本地播单列表中包括下沉节点已下载的视频信息,所述下沉节点与所述客户端属于同一局域网;发送模块,用于向所述源站发送所述查找模块查找到的所述本地播单列表,以使得所述源站向所述客户端推送包括所述本地播单列表的页面信息。7.根据权利要求6所述的装置,其特征在于,所述查找模...

【专利技术属性】
技术研发人员:秦建华张强唐宁张腾
申请(专利权)人:北京奇艺世纪科技有限公司
类型:发明
国别省市:北京,11

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1