[发明专利]一种转码系统中检测视频源有效性的方法有效
申请号: | 202110544988.8 | 申请日: | 2021-05-19 |
公开(公告)号: | CN113271458B | 公开(公告)日: | 2022-12-02 |
发明(设计)人: | 王程;李超;罗鑫 | 申请(专利权)人: | 北京睿芯高通量科技有限公司 |
主分类号: | H04N17/00 | 分类号: | H04N17/00;H04N19/40;H04N21/44;H04N21/4402 |
代理公司: | 北京科龙寰宇知识产权代理有限责任公司 11139 | 代理人: | 孙皓晨 |
地址: | 102600 北京市大兴区北京经济技*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 系统 检测 视频 有效性 方法 | ||
本发明公开一种转码系统中检测视频源有效性的方法,其包括:步骤1:当转码系统的转码配置中新增视频文件或网络视频推流的转码任务时,获取任务请求中的视频地址;步骤2:根据视频地址进行服务器端视频文件存在性检测,如果存在视频文件,则进入步骤3;否则判断视频地址为网络视频流地址,并进入步骤4;步骤3:调用OpenCV对视频文件进行有效性检测,并返回检测结果;步骤4:调用FFMPEG对网络视频推流进行有效性检测,并返回检测结果。
技术领域
本发明涉及视频处理与检测技术,具体而言,涉及一种转码系统中检测视频源有效性的方法。
背景技术
随着互联网技术的发展,视频文件或视频流的传输占据着大量的互联网资源,这其中不乏无效的视频文件或视频流,为了避免获取大量的无效视频,通常会对视频源的有效性进行检测。
现有的检测方法包括请求和返回结果两部分,具体为:首先使用请求的方式访问视频源的HTTP(HyperText Transfer Protocol,超文本传输协议)服务来获取状态码,然后再根据状态码或者是否获取到返回的结果来判断视频源是否有效。其中,HTTP状态码(HTTPStatus Code)是用来表示网页服务器HTTP服务响应状态的3位数字代码,用于表示页面请求的状态,常用的HTTP状态码包括:200,表示请求成功;303,表示重定向;400,表示请求错误;401,表示未授权;403,表示禁止访问;404,表示文件未找到;500,表示服务器错误。如果请求获取到的HTTP状态码为200,则认定检测的视频源为有效;如果请求超时或者返回的HTTP状态码不是200,则认定检测的视频源为无效。采用这种方式检测的视频源必须是推流的HTTP地址,不能为视频文件地址。
但是,采用此方法进行视频源有效性检测,当视频源地址失效时,系统需要花费大量的时间等待请求结果的返回,并且等待时间一般会超过正常HTTP服务的超时时间,从而导致访问此端口的请求超时;另外,这种检测方法仅能对视频推流的有效性进行检测,并不能对不同类型的视频文件进行有效性检测。
发明内容
为了解决上述问题,本发明提供一种转码系统中检测视频源有效性的方法,用于对在转码系统的转码配置中新增的转码任务(包括上传的视频文件或使用摄像头等网络设备的视频推流)进行检测,其通过使用FFMPEG或OPENCV进行解析获取视频信息并返回,如果在检测时没有返回信息,则直接返回视频源无效作为检测结果,从而能够实现快速并有效的检测出视频文件和视频推流的有效性。
为达到上述目的,本发明提供了一种转码系统中检测视频源有效性的方法,其包括以下步骤:
步骤1:当转码系统的转码配置中新增视频文件或网络视频推流的转码任务时,获取任务请求中的视频地址;
步骤2:根据视频地址进行服务器端视频文件存在性检测,
如果检测存在视频文件,则进入步骤3;
否则判断视频地址为网络视频推流地址,并进入步骤4;
步骤3:调用OpenCV对视频文件进行视频源有效性检测,并返回检测结果;
步骤4:调用FFMPEG对网络视频推流进行视频源有效性检测,并返回检测结果。
在本发明一实施例中,其中,步骤2中根据视频地址进行服务器端视频文件存在性检测具体为:
若待检测视频是以文件形式存在于服务器端或通过文件上传接口上传至服务器端,则检测到的视频地址为文件地址,即检测到服务器端存在视频文件;
若待检测视频为网络视频推流,则检测到服务器端不存在视频文件,即检测到视频地址为网络视频推流地址,其中,所述网络视频推流包括摄像头推流或网络服务的视频推流。
在本发明一实施例中,其中,步骤3具体为:
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京睿芯高通量科技有限公司,未经北京睿芯高通量科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202110544988.8/2.html,转载请声明来源钻瓜专利网。
- 上一篇:发送方法和接收方法
- 下一篇:一种具有双滑板结构的弓头