一种视频地址失效的处理方法及系统技术方案

技术编号:9620964 阅读:139 留言:0更新日期:2014-01-30 10:08
本发明专利技术公开一种视频地址失效的处理方法及系统,其中,方法包括步骤:A、对视频资源中的视频地址进行筛选,筛选出失效的视频地址,并对相应的视频地址设置相关联的状态标识;B、判断视频地址失效是否为视频已删除或者播放页面不存在,当否时,重新搜索相应的视频地址,并更新视频地址,当是时,过滤掉对应的视频地址。本发明专利技术为用户提供了稳定、可靠的视频内容服务,解决视频播放过程中地址经常失效的问题。

Method and system for processing video address invalidation

And system, the invention discloses a method for processing video address failure wherein the method comprises the steps of: A, the video resources in the video address selection, screening out the failure of the video address, and set the associated state identification to the corresponding video address; B video address, judge whether the video has been removed from failure or play the page does not exist, if not, to search the corresponding video address, and update the video address, when filtering out the corresponding video. The invention provides a stable and reliable video content service for users, and solves the problem that the addresses frequently fail in the process of video playing.

【技术实现步骤摘要】
一种视频地址失效的处理方法及系统
本专利技术涉及视频地址失效解决方案领域,尤其涉及一种视频地址失效的处理方法及系统。
技术介绍
视频聚合是一种通过智能搜索、网络爬取等方式实现互联网视频、用户视频、各合作方视频的多渠道视频资源聚合的网络新媒体服务,它高效的利用和管理视频信息,实现海量的资源整合,并提供多平台、个性化的视频内容与服务,具有十分可观的应用前景。对于视频服务来说,首要的是要确保视频可播放,也即视频地址有效,但视频聚合的资源信息来自互联网等各种渠道。网络搜索和爬取的视频资源常常存在过期或频繁的信息变更、删除等问题,这导致视频聚合的视频资源中包含大量的失效的视频地址,所以现有的视频资源存在大量不能播放、失效的视频资源,这大大影响了用户的使用体验,降低了视频服务的稳定性和可靠性。因此,现有技术还有待于改进和发展。
技术实现思路
鉴于上述现有技术的不足,本专利技术的目的在于提供一种视频地址失效的处理方法及系统,旨在解决现有的视频服务存在大量失效地址导致影响视频服务的稳定性和可靠性、降低用户使用体验的问题。本专利技术的技术方案如下: 一种视频地址失效的处理方法,其中,包括步骤: A、对视频资源中的视频地址进行筛选,筛选出失效的视频地址,并对相应的视频地址设置相关联的状态标识; B、判断视频地址失效是否为视频已删除或者播放页面不存在,当否时,重新搜索相应的视频地址,并更新视频地址,当是时,过滤掉对应的视频地址。所述的视频地址失效的处理方法,其中,所述步骤A具体包括: Al、取出视频地址,通过视频地址发送URL请求,建立HTTP请求链接; A2、对服务器响应内容进行结果分析,筛选出失效的视频地址,并对相应的视频地址设置相关联的状态标识。所述的视频地址失效的处理方法,其中,所述步骤A2中,当服务器响应内容为由地址变更、地址错误或地址过期导致的服务器响应异常时,判定视频地址失效。所述的视频地址失效的处理方法,其中,所述步骤A2中,当服务器返回视频信息流时,判断返回的视频信息流中是否含有相应视频格式的标识符,当含有时,则判定相应的视频地址有效,当不含有时,判定相应的视频地址失效。所述的视频地址失效的处理方法,其中,所述步骤B中,重新搜索相应的视频地址,并更新视频地址的步骤具体包括: B1、获取失效的视频地址的关联信息,所述关联信息包括播放页面链接; B2、通过所述播放页面链接发送HTTP请求以获取播放页面信息,判断请求是否异常;当是时转入步骤B5,当否时进入步骤B3 ; B3、从播放页面信息中采集真实的视频地址,判断采集是否成功,当否时转入步骤B5,当是时进入步骤B4; B4、验证采集到的真实的视频地址是否有效,当是时,更新相应视频地址,并更新其状态标识,否则进入步骤B5 ; B5、将相应视频地址过滤掉或者将相应视频地址的状态标识设置为暂时失效。所述的视频地址失效的处理方法,其中,所述步骤B2中,当请求异常时,过滤掉相应的视频地址;所述步骤B3中当采集失败,或者所述步骤B4中当视频地址失效时,则设置相应的视频地址的状态标识为暂时失效,便于下次继续更新该视频地址。一种视频地址失效的处理系统,其中,包括: 失效地址筛选模块,用于对视频资源中的视频地址进行筛选,筛选出失效的视频地址,并对相应的视频地址设置相关联的状态标识; 过滤更新模块,用于判断视频地址失效是否为视频已删除或者播放页面不存在,当否时,重新搜索相应的视频地址,并更新视频地址,当是时,过滤掉对应的视频地址。所述的视频地址失效的处理系统,其中,所述失效地址筛选模块具体包括: 请求链接单元,用于取出视频地址,通过视频地址发送URL请求,建立HTTP请求链接; 筛选标识单元,用于对服务器响应内容进行结果分析,筛选出失效的视频地址,并对相应的视频地址设置相关联的状态标识。所述的视频地址失效的处理系统,其中,所述过滤更新模块具体包括: 关联信息获取单元,用于获取失效的视频地址的关联信息,所述关联信息包括播放页面链接; 第一判断单元,用于通过所述播放页面链接发送HTTP请求以获取播放页面信息,判断请求是否异常;当是时结束; 第二判断单元,用于当请求正常时从播放页面信息中采集真实的视频地址,判断采集是否成功,当否时结束; 第三判断单元,用于当采集成功时验证采集到的真实的视频地址是否有效,当是时,更新相应视频地址,并更新其状态标识,否则结束。有益效果:本专利技术通过从视频地址从筛选失效的视频地址,即检测出网络搜索和爬取到的失效、不能播放的视频地址,并对失效的视频地址实时更新,获得网络中最新的视频地址,并过滤掉其他失效视频地址,从而为用户提供了稳定、可靠的视频内容服务,解决视频播放过程中地址经常失效的问题。【附图说明】图1为本专利技术一种视频地址失效的处理方法较佳实施例的流程图。图2为本专利技术的方法较佳实施例中视频地址筛选过程的具体流程图。图3为本专利技术的方法较佳实施例中视频地址更新过程的具体流程图。图4为本专利技术一种视频地址失效的处理系统较佳实施例的结构框图。图5为图4所示系统中失效地址筛选模块的具体结构框图。图6为图4所示系统中过滤更新模块的具体结构框图。【具体实施方式】本专利技术提供一种视频地址失效的处理方法及系统,为使本专利技术的目的、技术方案及效果更加清楚、明确,以下对本专利技术进一步详细说明。应当理解,此处所描述的具体实施例仅仅用以解释本专利技术,并不用于限定本专利技术。请参阅图1,图1为本专利技术一种视频地址失效的处理方法较佳实施例的流程图,如图所示,其包括步骤: 5101、对视频资源中的视频地址进行筛选,筛选出失效的视频地址,并对相应的视频地址设置相关联的状态标识; 5102、判断视频地址失效是否为视频已删除或者播放页面不存在;当否时,进入步骤S103,当是时转入步骤S104 ; 5103、重新搜索相应的视频地址,并更新视频地址; 5104、过滤掉对应的视频地址。在步骤SlOl中,网络爬取或搜索到的视频资源中包含有大量的失效的视频地址,所以需要筛选出其中失效的视频地址,然后在相应的视频地址上设置状态标识,例如失效的视频地址其状态标识为失效,有效的视频地址其状态标识为有效。在本实施例中,视频地址是指能够在指定的终端(例如智能电视)上播放此视频的特定格式的地址,不同的视频聚合终端爬取或搜索的视频地址不一样,比如最普遍的基于网页浏览器应用的视频聚合服务,一般保存的是HTML播放页面链接,而支持平板、TV、手机等终端的视频格式一般是m3u8、mp4、flv等,需要从播放页面中提取。具体来说,如图2所示,步骤SlOl的筛选过程可具体细化为以下步骤: S201、取出视频地址,通过视频地址发送URL请求,建立HTTP请求链接; 此步骤是通过视频资源的视频地址发送URL请求,建立HTTP请求链接,以便进行接下来的处理步骤。S202、对服务器响应内容进行结果分析,筛选出失效的视频地址,并对相应的视频地址设置相关联的状态标识。具体地,当请求地址变更、地址过期或地址错误导致服务器响应异常,例如服务器响应超时或未响应,视为视频地址失效。对于视频地址是否有效,还需要具体分析建立HTTP请求时返回的视频信息流。具体来说,当请求或服务器响应正常时,还需要具体分析服务器本文档来自技高网...

【技术保护点】
一种视频地址失效的处理方法,其特征在于,包括步骤:A、对视频资源中的视频地址进行筛选,筛选出失效的视频地址,并对相应的视频地址设置相关联的状态标识;B、判断视频地址失效是否为视频已删除或者播放页面不存在,当否时,重新搜索相应的视频地址,并更新视频地址,当是时,过滤掉对应的视频地址。

【技术特征摘要】
1.一种视频地址失效的处理方法,其特征在于,包括步骤: A、对视频资源中的视频地址进行筛选,筛选出失效的视频地址,并对相应的视频地址设置相关联的状态标识; B、判断视频地址失效是否为视频已删除或者播放页面不存在,当否时,重新搜索相应的视频地址,并更新视频地址,当是时,过滤掉对应的视频地址。2.根据权利要求1所述的视频地址失效的处理方法,其特征在于,所述步骤A具体包括: Al、取出视频地址,通过视频地址发送URL请求,建立HTTP请求链接; A2、对服务器响应内容进行结果分析,筛选出失效的视频地址,并对相应的视频地址设置相关联的状态标识。3.根据权利要求2所述的视频地址失效的处理方法,其特征在于,所述步骤A2中,当服务器响应内容为由地址变更、地址错误或地址过期导致的服务器响应异常时,判定视频地址失效。4.根据权利要求2所述的视频地址失效的处理方法,其特征在于,所述步骤A2中,当服务器返回视频信息流时,判断返回的视频信息流中是否含有相应视频格式的标识符,当含有时,则判定相应的视频地址有效,当不含有时,判定相应的视频地址失效。5.根据权利要求1所述的视频地址失效的处理方法,其特征在于,所述步骤B中,重新搜索相应的视频地址,并更新视频地址的步骤具体包括: B1、获取失效的视频地址的关联信息,所述关联信息包括播放页面链接; B2、通过所述播放页面链接发送HTTP请求以获取播放页面信息,判断请求是否异常;当是时转入步骤B5,当否时进入步骤B3 ; B3、从播放页面信息中采集真实的视频地址,判断采集是否成功,当否时转入步骤B5,当是时进入步骤B4; B4、验证采集到的真实的视频地址是否有效,当是时,更新相应视频地址,并更新其状态标...

【专利技术属性】
技术研发人员:毛海涛宋柯刘世才
申请(专利权)人:TCL集团股份有限公司
类型:发明
国别省市:

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

1