【技术实现步骤摘要】
一种检测直播节目播放质量的方法和系统
[0001]本专利技术涉及媒体播放
,具体涉及一种检测直播节目播放质量的方法和系统。
技术介绍
[0002]IPTV节目有时出现图像卡顿、马赛克,无声音等问题,无法及时发现,及时排除,影响用户体验。
[0003]目前,直播节目画面出现问题,主要是靠人为主观判断。如果一个节目出现了问题,比如说画面卡顿、马赛克、静音,首先是客户反馈给客服人员,客服反馈给工程师,工程师再去解决问题,这一系列的过程是比较耗时的,而且容易错过直播节目出现问题时的关键信息,给解决问题增加了难度。
技术实现思路
[0004]为解决现有技术的缺陷与不足,本专利技术的目的是提供一种可以更加迅速地检测到直播节目的播放质量问题,并及时处理的方法和系统。
[0005]本专利技术的目的是通过以下技术方案实现的:
[0006]一种检测直播节目播放质量的方法,其包括以下步骤:
[0007]S1、运维人员在前端配置节目检测信息;
[0008]S2、将配置好的节目检测信息下发 ...
【技术保护点】
【技术特征摘要】
1.一种检测直播节目播放质量的方法,其特征在于,其包括以下步骤:S1、接收运维人员在前端配置的节目检测信息;S2、将配置好的节目检测信息下发到后台,所述后台对直播节目质量进行检测;S3、所述后台将检测的结果返回给所述前端并且保存到数据库中;S4、所述前端读取分析数据库中的检测结果,将检测到的播放质量有问题的节目反馈给运维人员或者工程师确认。2.根据权利要求1所述的方法,其特征在于,所述S1中所述的节目检测信息包括:节目链接、连续检测时长、马赛克阈值、静帧阈值、图片缺色阈值及声音异常阈值;所述S4中所述的播放质量有问题的节目包括达到任一阈值的节目。3.根据权利要求2所述的方法,其特征在于,所述S2中所述的所述后台对直播节目质量进行检测,包括:节目信息存储:将所述前端配置下发的节目检测信息保存到本地;节目调度:同一段时间检测的节目数量受限于硬件设备,当检测大量节目时,需要对节目进行调度,同一段时间只能检测固定数量的节目;通过后台配置文件提前设置好同一时间能检测的节目数量,按设置好的数量一批批循环检测;节目检测:正在被检测的节目,通过ffmpeg获取到节目的视频帧或者音频帧,对于视频帧,使用open CV分析该帧的图片,按照所述节目检测信息中包括的运维人员设定的各项阈值,检查节目是否存在马赛克、静帧、图像缺色的异常;对于音频帧,对音频数据进行重采样,将采样到的数据进行分贝计算,对比用户设置的正常分贝范围,得出此节目的音频是否正常;检测结果保存:将检测完的结果实时保存到数据库中,以便作数据分析。4.根据权利要求2所述的方法,其特征在于,所述节目检测包括马赛克检测:将获取到的视频帧转换为灰度图片,对灰度图片进行Canny算法的边缘提取得到图片的边缘数据,连续2个边缘数据大于某一阈值则认为是一个马赛克方块,如果马赛克方块数量大于所述阈值,则判定该图片为马赛克图片,即节目存在马赛克异常。5.根据权利要求3所述的方法,其特征在于,所述节目检测包括静帧检测:将获取到的两个相邻的视频帧转换为图像,然后比较该两个图像,统计同一位置的像素颜色相同的像素数量,如果像素颜色相同的像素占整个图像像素的百分比超过98.5%,则判定两个图像相同,如果连续相同的图片数超过设定的阈值,则判定节目存在静帧的故障。6.根据权利要求3所述的方法,其特...
【专利技术属性】
技术研发人员:梁宗旺,彭志胜,缪克良,
申请(专利权)人:珠海迈科智能科技股份有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。