集成多画面数字视频监测方法和系统的制作方法

文档序号:7858050阅读:329来源:国知局
专利名称:集成多画面数字视频监测方法和系统的制作方法
技术领域
本发明涉及监测技术领域,具体是ー种视频监测方法和系统。
背景技术
数字视频服务涉及到复杂的数字数据处理和传输技木。当服务商向消费者提供数字视频服务时,数字信号通常会经过多个处理系统和传输网络,这些处理和传输的步骤可能在信号中引入错误,并降低信号质量,因此,服务商有必要在信号路径上的关键点进行信号质量的监测。为了最大限度地提高客户满意度和控制客服成本,服务提供商必须建立一个高度可靠的网络基础设施,以减少可发生问题的数量。基础设施中很重要的一部分便是帮助服务提供商积极地监视他们的服务,及时发现和快速解决任何潜在的问题。服务提供商通常利用两种策略来监测数字视频服务
·
一是通过连续解码视频,并在电视机或者多画面显示屏上显示视频内容,这种方法适用于模拟视频,但它用在数字视频服务检测上并不完全可靠,数字音/视频编码和解码,因为涉及到复杂的软件,如果输入的数据不完全符合标准,一个解码器可以解码的数字媒体不等于其它解码器都可以解码,此外,该策略使用的视频显示方法需要人为操作的存在,因此,它不适合对无人值守站的远程监控;由于前ー种策略的局限性,通过测试传输流是否符合标准的策略逐渐被人们所使用,然而,这种策略的局限性是传输流中有无限多的參数会影响视频服务质量,系统只能测量这些參数中很少的一部分,虽然欧洲广播联盟和ATSC发布了传输流测试指南,该文件定义了传输流中需要测试的參数以及它们的相对重要性,但并不意味着这些參数完全可以检测出传输流中所有潜在的质量问题,尤其是在压缩层内的问题。完整监测传输流的理想的方法是视频显示和传输流分析相结合。然而,传统上这两种方法需要使用两种独立的系统来完成。前ー种方法可以用普通电视机或多画面显示系统进行视觉检測,另ー种方法则是利用传输流分析器分析传输流是否符合标准。多画面显示器的输入可能是基带信号,因此,需要単独的解码单元先对压缩的传输流信号进行解码,再将解码后的数据输入到显示设备。购买和操作这些独立的系统,将花费大量的投资资本以及机架空间。

发明内容
本发明要解决的技术问题是提供ー种集成多画面数字视频监测方法和系统,可以把多画面显示、音频响度监测和传输流分析功能集成于ー个単一的硬件平台。本发明提供了ー种集成多画面数字视频监测方法,包括下述步骤步骤I、首先接收ー个或者多个制式相同或不同的数字电视信号;步骤2、解码多个数字电视信号中的视频和音频节目,解码数字电视信号的同吋,还对数字电视信号进行全面的传输流分析和验证传输流是否符合适用的标准;步骤3、在一台或多台计算机显示器或电视机上显示解码以后的多个视频内容,和每个视频对应的音频声道的电平以及音频响度;步骤4、步骤2中的验证结果通过运行在同一监测系统或通过IP网络与监测系统相连的不同计算机上的应用程序显示给用户。本发明可进ー步优化为所述步骤2具体包括以下子步骤步骤22、根据数字电视信号的数据包的ID将数字电视信号分成不同的基本流组和数据组;步骤24、对传输流中所帯的元数据解码,以获得传输流中所包含的节目信息,解码的同时使用适用的测试标准和用户自定义的测试阀值和配置对元数据的错误进行各种测试;步骤26、完成元数据解码并获得节目信息后,对数字电视信号的音视频基本流进行解码和分析。·本发明可进ー步优化为所述步骤2中,还包括将传输流中验证到的错误记录在数据库中的步骤,为今后的审查和分析提供数据依据。本发明可进ー步优化为所述步骤2中,还包括下述内容首先让用户在所有可能的错误条件中选择希望发送报警的错误,并将用户的选择以列表的形式保存在数据库中,当传输流发生错误时,这种错误将与用户的错误选择列表相比较,如果它包含在列表中,就会发送报警。本发明可进ー步优化为所述步骤4中的显示是根据传输流错误的严重性用不同的颜色标记来显示传输流的错误状态。本发明还提供了ー种集成多画面数字视频监测系统,包括接ロ模块,用于接收一个或者多个制式相同或不同的数字电视信号;数据处理模块,用于解码多个数字电视信号中的视频和音频节目,并对数字电视信号进行全面的传输流分析和验证传输流是否符合适用的标准;视频播放器模块,用于在一台或多台计算机显示器或电视机上显示解码以后的多个视频内容,和每个视频对应的音频声道的电平以及音频响度;结果视图模块,用于将验证结果通过运行在同一监测系统或通过IP网络与监测系统相连的不同计算机上的应用程序显示给用户。本发明可进ー步优化为所述数据处理模块进一歩包括PID分流子模块,用于根据数字电视信号的数据包的ID将数字电视信号分成不同的基本流组和数据组;元数据解码与分析子模块202,用于对传输流中所帯的元数据解码,以获得传输流中所包含的节目信息,解码的同时使用适用的测试标准和用户自定义的测试阀值和配置对元数据的错误进行各种测试;节目解码和分析子模块,用于在完成元数据解码并获得节目信息后,对数字电视信号的音视频基本流进行解码和分析。本发明可进ー步优化为所述集成多画面数字视频监测系统还包括错误报告子模块,所有PID分流子模块、元数据解码与分析子模块和节目解码和分析子模块所检测到的的错误都被送到错误报告子模块。本发明可进ー步优化为所述集成多画面数字视频监测系统还包括数据库,错误报告子模块根据测试指南所定义的错误严重性或优先级对错误进行分类,所有检测到的错误都经过错误报告子模块的分类后被记录到数据库中,以便作进ー步的查看和分析。本发明可进ー步优化为所述视频播放器模块包括多个视频解码器、视频显示子模块、多个音频解码器、用于计算响度的音频数据分析子模块和用于显示音频声道PCM水平和音频响度值的音频显示子模块,此外,视频播放器模块还包括显示整体传输流的实时错误状态的传输流错误总结子模块和错误状态显示子模块。本发明可进ー步优化为所述结果视图模块包含ー个连接到处理系统的远程接ロ子模块、缩略图子模块、PID和基本流比特率子模块、节目分析结果子模块、元数据表分析结果子模块、EPG子模块、历史测试结果子模块、测试配置子模块、报警配置子模块,所述结果视图模块可运行在同一监测系统(本地结果视图模块)或通过IP网络与监测系统相连的不同计算机上(远程结果视图模块);远程接ロ子模块用来获取在同一计算机或不同计算机上的分析结果,获取的测试结果会被分发到结果视图模块中的其它子模块,缩略图子模块显示提取的视频关键帧和音·频PCM值,PID和基本流比特率子模块显示所有的PID和它们的比特率,节目分析结果子模块显示所有和节目相关的分析結果,包括PCR和基本流缓冲器的使用情況,元数据表分析结果子模块显示所有和元数据表相关的测试結果,EPG子模块利用解码的服务信息构造电子节目表,历史测试结果子模块提供了对数据库中保存的结果进行检索和查询的用户界面,测试配置子模块用于创建传输流模版来定义传输流结构,报警配置子模块用于对错误进行报警。本发明集成多画面数字视频监测系统的优点在于I、把多画面显示、音频响度监测和传输流分析功能集成于ー个単一的硬件平台,只需要购买ー个系统,既可以完成多画面显示、音频响度监测和传输流分析功能,节省了大量的投资资本和机架空间;2、该系统包含多种输入接ロ,用于接收不同制式的数字视频信号,并对多个信号进行同时分析;3、解码系统模块解码多个视频和音频节目,并在一台或多台计算机显示器或电视机上显示多个视频内容,和每个视频对应的音频声道的电平以及音频响度;4、该系统还进行全面的传输流分析和验证传输流是否符合适用的标准,如MPEG标准、ATSC标准、欧洲广播联盟及其他地区的广播标准,测试结果可通过运行在同一监测系统或通过IP网络与监测系统相连的不同计算机上的应用程序显示给用户;5、系统将传输流中检测到的错误记录在数据库中,为今后的审查和分析提供数据依据;6、此外,该系统可允许用户设置当特定的错误发生时通过电子邮件或SMS给技术人员发送警报;7、视频显示面板上根据传输流错误的严重性用不同的颜色标记来显示传输流的错误状态。


图I是本发明集成多画面数字视频监测系统的原理框图。
图2是本发明集成多画面数字视频监测系统中的数据处理模块的原理框图。图3是本发明集成多画面数字视频监测系统的视频播放器模块的原理框图。图4是本发明集成多画面数字视频监测系统的测试结果显示模块的原理框图。
具体实施例方式在本文中,“组件”、“模块”、“系統”、“服务器”、“接ロ”和类似的名词是指与计算机相关的实体,可能是硬件或是软件或是固件。请參阅图I所示,图I是本发明集成多画面数字视频监测系统的原理框图,在ー个典型的体现中,该集成多画面数字视频监测系统包含接ロ模块101、数据处理模块102、视频播放器模块103、结果视图模块104。接ロ模块101用于接收输入的数字电视信号。为了接收不同制式的信号,接ロ模·块101可以有多种变化,这些变化可能包括但不限于IP以太网接ロ、异步串行接ロ(ASI)以及在不同地区使用的众多地面广播、有线电视和卫星传输信号接ロ。上述接ロ模块101的多种形式可以存在于同一系统,以接收具有相同信号制式或不同信号制式的多个输入。-当接ロ模块101获得数字电视信号后,该数字电视信号是ー种模拟或数字电子信号。接ロ模块101将该电子信号转换成数字数据,并作为输入发送到数据处理模块102。数字视频信号接收是ー种标准的技木,无论是作为完整的独立単元的形式或计算机模块的形式的数字视频信号接收设备,都可以在市场上获取。因为数字视频和音频中包含大量的数据,一般数据会先被压缩和编码,再通过广域网传输。有多种视频和音频压缩编码方法,因此,输入的数据制式也会变化。例如,可以根据这些标准MPEG-1、MPEG-2和MPEG-4高级视频编码(AVC)、VC-U AVS标准对视频数据进行压缩和编码。同样可以根据这些标准MP3、MPEG-2音频、高级音频编码(AAC)、AAC +、AC-3等对音频数据进行压缩和编码。以上所列编码标准并不包含所有的视频和音频压缩方法。压缩的视频和音频数据先被分割成ー连串的数据包,然后数据包被调制成电子信号在物理网络上传输。MPEG-2标准定义了ー种常用的媒体数据包装和传输方式,该方式产生的数据流就叫做MEPG传输流。然而,另外还存在更多的可用于视频和音频数据的包装和传输方式。例如,RTP (实时传输协议)经常被用于通过IP网络传送媒体数据。另外,媒体数据可以进行多层次的打包,每个层次使用不同的数据打包方法。例如,在IP网络中传输的数据,媒体数据首先被打包成固定长度的MPEG传输数据包,多个MPEG包组合在一起,并被打包成UDP (用户数据报协议)数据包,并与ー个UDP报文头封装,最后,在IP网络传输之前,UDP数据包可能会进ー步被封装成IP数据包。每ー个IP数据包包含部分视频或音频帧的数据或其他信息,如电子节目指南、元数据。每个IP数据包通过数据包ID (PID)来识别,具有相同PID的包包含同一种视频、音频和数据元素。一个单ー的传输流可以包含多个视频或音频节目。为了解码视频和音频节目,数据处理模块102需要根据PID对传输流进行分流。接下来,数据处理模块102需要找出并解码传输流中的元数据以便找到节目信息和这个节目中视频和音频PID。MPEG标准提供了解码MPEG元数据的方法。元数据解码后,应用程序就可以把不同的视频和音频基本流关联到ー个音/视频节目中。属于同一节目的数据会被传送至视频播放器模块103进行解码和可视化。解码视频和音频数据的技术在有关国际标准中都有描述,这ー领域的一般技术人员都会了解。多个解码模块可以在视频播放器模块103中存在和运行,以便对在一个或多个传输流中的多个节目进行解码和呈现。集成多画面数字视频监测系统可以灵活的显示视频节目。通过利用普通的计算机图形用户界面技术创建多个展板,一台显示器可以显示多个视频节目。视频显示板的数量、位置和大小都可以通过一个用户友好型的图形界面来配置。虽然显示器上的视频节目提供了ー种用人眼来检验视频质量的便捷的方法,但当视频有质量问题时它不能确定产生错误的原因。因为数字视频服务要求在高精度的时间要求下传输大量的数据,发生-传输流错误的机会很多。可能会影响视频服务质量的错误条件,包括但不仅限干数据传输延误或丢失、缺少节目组件、丢失或不正确的元数据、编码错误等。其中任何错误都会影响接收器对数据的解码能力及视频和音频的服务质量。为了监测传输流中的错误和排除服务中的问题,集成多画面监测系统的数据处理模块102进行全面的传输流分析,以验证传输流是否符合国际和区域标准。可应用的标准会根据地区和传输方法的不同而有所区別。一些常见的国际和区域标准,包括但不限于·MPEG-2、MPEG-4、欧洲广播联盟的DVB标准、北美和韩国的ATSC标准、日本和南美广播的ISDB标准和中国的AVS标准。由于数字视频服务中所需测试的參数数量多内容复杂,欧洲广播联盟和ATSC已经制定了各自的测试和验证数字视频服务的指南,包括DVB系统ETSITR 101290测量指南和传输流验证的实施规程ATSC A-78。图2显示了本发明集成多画面监测系统的数据处理模块的原理框图,该数据处理模块102包括ー个PID分流子模块201、元数据解码与分析子模块202和节目解码和分析子模块203。PID分流子模块201根据数据包的PID将它们分成不同的基本流组和数据组。正如在前面的段落中提到,解码器使用传输流中所帯的元数据获得每个PID下的数据内容并了解每个节目由哪些基本流组成。在MPEG和其他区域的标准,元数据由ー组具有层次结构的表组成。包含在层次数据结构中最高层次信息的表通常设在ー个固定的且预先定义在标准中的PID值下,这样解码器可以找到解码过程的起点。例如,在MPEG-2标准的节目关联表(PAT)中,其中包含有关节目结构的最高级别的信息总是位于PID为0x0000的表中。同样,在DVB系统中的服务信息(SI)表总是位于固定的PID值下,在ATSC计划和系统信息协议(PSIP)中的基础表也在ー个固定的PID值下。元数据解码与分析子模块202解码MPEG-2节目特定信息(PSI),以获得传输流中所包含的一系列节目以及对应的视频、音频和数据基本流,同时解码DVB系统中的服务信息(SI)表和ATSC计划和系统信息协议(PSIP)中的基础表来获得电子节目指南和其他相关服务信息。元数据错误是常见的传输流错误,它们可能包括但不仅限于缺少组件、元数据表传输延时、表语法错误、參数不一致、缺少必要的描述符等。集成多画面数字视频监测系统使用DVB和ATSC测试指南中指定的测试准则和用户自定义的测试阈值和配置对以上情况进行各种测试。在目前所完成的系统中,系统将测试表的内容语法、循环冗余校验(CRC),以及重复表的间隔时间。检查表的语法错误只需要解码表并验证解码后的值是否符合标准的允许值。语法错误的另一种体现是使得表无法解码。CRC校验是通过计算接收到数据的CRC值,然后与编码表中的CRC值相比较,如果他们不一致,那么就有CRC错误,它的发生显示传输流数据在编码或传输中可能被损坏,MPEG标准定义了计算CRC的算法。有关元数据表的另ー种常见的错误是表的间隔时间。MEPG标准指定表的重传间隔,同一表连续两次出现的间隔时间不能大于标准规定的时间间隔。要测量时间间隔,只需要对包含表的数据包加入到达时间的时间戳,并计算连续两表之间的时间差。在系统完成元数据解码并获得节目信息之后,节目解码和分析子模块203对音视频基本流进行分析。在视频和音频节目中可能会发生许多错误,在DVB和ATSC测试指南中定义了最常见的错误,它们包括PCR (节目时钟基准)的准确性、PCR抖动、PCR频率偏差、PTS (显示时间戳)间隔、音频和视频基本流缓冲区的使用情況。在同一系统中,可以有多个节目解码和分析子模块203同时对传输流中的多个节目进行解码。在此申请中所描述的系统还支持PCR分析,包括准确性,抖动和频率偏差,PTS间隔测量,视频和音频基本流缓冲器分析,以及监测传输流数据包错误指示。DVB系统ETSI TR101290测量指南对这些參数的测试方法都有详细的描述。·前面所述的测试可以在不完全解码压缩音/视频数据帧的情况下完成。另外的一些测试,包括音频响度分析,黑色图像和静止图像检测需要先对音/视频进行解码。为了完成这些测试,数据处理模块102将进ー步连续或定期地解码音/视频和频数据。音频响度值是ー个重要參数,广播服务商需要到它连续地进行测试,以保持节目事件改变时,音频响度值保持一致。为了计算音频响度,数据处理模块102将音频基本流解码,并获得每个音频通道的PCM值,具体的响度值可根据ITU-R BS. 1770-2建议提供的算法算出。视频流处理器通过解码视频来检测视频黑帧和静帧。通过检查解码后视频帧每个像素的亮度值便可确定是否是黑帧,当大多数的像素值小于一个规定的阈值,帧可以被归类为黑帧,这些阈值可以通过实验以及用户的需要来决定。例如,如果98%或更多的像素亮度值小于32 (最大值为255),那么该视频帧可以被认为是ー个黑帧。静帧检测方法与检测黑帧的方法类似,只不过在这种情况下,将ー个视频帧与以前的视频帧相比较,通过比较两帧之间每个像素亮度值的偏差,如果在大多数的像素中偏差小于一定的阈值,可以认为这两个帧是相同的,或静帧。所有PID分流子模块201、元数据解码与分析子模块202和节目解码和分析子模块203产生的错误都将被送到错误报告子模块204。错误报告子模块204将根据测试指南所定义的错误严重性或优先级对错误进行分类,所有检测到的错误都经过错误报告子模块204的分类后被记录到安装在监测系统中的数据库205中,以便作进ー步的查看和分析,系统提供了一个用户友好的GUI界面来捜索数据库205中的历史错误。同时,错误的信息会发送到显示模块,在本地结果视图模块104和/或远程结果视图模块105实时显示测试结果。图3显示视频播放器模块103的原理框图。视频播放器模块103包括多个视频解码器301、视频显示子模块302、多个音频解码器303、用于计算响度的音频数据分析子模块304和用于显示音频声道PCM水平和音频响度值的音频显示子模块305。此外,视频播放器模块103还包括显示整体传输流的实时错误状态的传输流错误总结子模块306和错误状态显示子模块307。传输流的错误状态是由前面的段落中所描述的数据处理模块102获得的。为了用户更直观的查看,错误状态用颜色编码,例如红色表示第一优先级(最严重)错误,橙色表示第二优先级错误,黄色表示第三优先级错误等。当传输流没有错误时,指示图标将变成绿色。这里所用的错误分类来自测试指南DVB系统ETSI TR 101290测量指南和传输流验证的实施规程ATSC A-78。需要指出的是把错误分为优先级1,2和3只是许多可能的错误分类方法之一,同样,许多其他颜色组合也可用来区分错误的严重性。应该指出,有多种软件设计选择可以把上述模块分配到不同的独立运行的应用程序中。在目前的一种实现中,其中一个应用程序包含接ロ模块101和数据处理模块102,它将被命名为“处理应用”,另ー个应用程序含视频播放器模块103,第三个应用程序含本地结果视图模块104和远程结果视图模块105。另外,也有多种方法可应用于在不同程序之间进行数据交換。在目前的实现中,系统使用UDP/ IP数据传输协议把压缩的音/视频数据从数据处理模块102送至视频播放器模块103。系统使用微软NET远程协议实现在不同的应用程序交換其他测试结果和控制数据。应当指出,有多种方式可以用于这些软件的实现,包括使用不同的计算机语言,操作系统,数据交换协议等。该集成多画面数字视频监测系统还包含了用来显示实时测试结果的传输流的本·地结果视图模块104和远程结果视图模块105。本地结果视图模块104和远程结果视图模块105是ー个软件应用程序,它可以和其它模块一起运行在相同的系统上或运行在通过IP网络与监测系统相连的不同计算机上。本地结果视图模块104和远程结果视图模块105显示所有的测试结果,包括解码的视频缩略图、音频PCM电平值、元数据和基本码流的PID和比特率、所有的节目及它们相对应的音频和视频组件、节目PCR和基本流缓冲器分析结果、解码的元数据表及相关的时间信息、重建电子节目指南等。它还提供了用于控制系统、设置测试參数和配置错误报警选项的用户界面。除了完成对传输流上执行标准的一致性测试,用户还可以自己创建传输流模版来定义传输流的结构,例如传输流的节目和PID和设定基本流比特率的最大最小值。该系统将按照用户定义的模版对传输流进行测试,并报告任何偏差。图4显示结果视图模块的原理框图,本地结果视图模块104和远程结果视图模块105具有同样的组件,这里统ー以结果视图模块来叙述。应该认识到,上述实现只是许多可能体现中的ー个例子,有许多不同的方法可用来呈现测试结果,在这里描述的体现中,结果视图模块包含ー个连接到处理系统的远程接ロ子模块410、缩略图子模块401、PID和基本流比特率子模块402、节目分析结果子模块403、元数据表分析结果子模块404、EPG子模块405、历史测试结果子模块406、测试配置子模块407、报警配置子模块408。远程接ロ子模块410用来获取在同一计算机或不同计算机上的分析结果,获取的测试结果会被分发到结果视图模块中的其它子模块。缩略图子模块401显示提取的视频关键帧和音频PCM值。PID和基本流比特率子模块402显示所有的PID (包括元数据表,音频、视频和数据基本流)和它们的比特率。节目分析结果子模块403显示所有和节目相关的分析結果,包括PCR和基本流缓冲器的使用情況。元数据表分析结果子模块404显示所有和元数据表相关的测试结果,如解码的表的内容和表的时间间隔测量。EPG子模块405利用解码的服务信息构造电子节目表。历史测试结果子模块406提供了对数据库中保存的结果进行检索和查询的用户界面。测试配置子模块407可用于创建传输流模版来定义传输流结构,如节目和PID和设定基本流比特率的最小和最大范围来测试实际输入的传输流是否和预定的模版相匹配。集成多画面数字视频监测系统还包括自动报警功能。用户可以使用报警配置子模块408,当错误发生时发送电子邮件和/或短信到指定的电子邮件地址和/或电话号码报警。该集成多画面数字视频监测系统为用户提供根据具体的错误,有选择的报警方法。集成多画面数字视频监测系统将首先让用户在所有可能的错误条件中选择希望发送报警的错误,系统将用户的选择保存在系统数据库205中。当传输流发生错误时,这种错误将与用户的错误选择列表相比较,如果它包含在列表中,就会发送报警。一旦传输流发生错误,许多错误可能会重复发生。为了防止发送太多的报警,该系统可以让用户指定是否发送重复错误报警,若用户指定发送重复错误报警,则还可以指定重复错误报警的时间间隔。以上所述仅为本发明创造的较佳实施例而已,并不用以限制本发明创造,凡在本发明创造的精神和原则之内所作的任何修改、等同替换和改进等,均应包含在本发明创造的保护范围之内。·
权利要求
1.一种集成多画面数字视频监测方法,其特征在于包括下述步骤 步骤I、首先接收一个或者多个制式相同或不同的数字电视信号; 步骤2、解码多个数字电视信号中的视频和音频节目,解码数字电视信号的同时,还对数字电视信号进行全面的传输流分析和验证传输流是否符合适用的标准; 步骤3、在一台或多台计算机显示器或电视机上显示解码以后的多个视频内容,和每个视频对应的音频声道的电平以及音频响度; 步骤4、步骤2中的验证结果通过运行在同一监测系统或通过IP网络与监测系统相连的不同计算机上的应用程序显示给用户。
2.如权利要求所述的集成多画面数字视频监测方法,其特征在于所述步骤2具体包括以下子步骤 步骤22、根据数字电视信号的数据包的ID将数字电视信号分成不同的基本流组和数据组; 步骤24、对传输流中所带的元数据解码,以获得传输流中所包含的节目信息,解码的同时使用适用的测试标准和用户自定义的测试阀值和配置对元数据的错误进行各种测试;步骤26、完成元数据解码并获得节目信息后,对数字电视信号的音视频基本流进行解码和分析。
3.如权利要求I或2所述的集成多画面数字视频监测方法,其特征在于所述步骤2中,还包括将传输流中验证到的错误记录在数据库中的步骤,为今后的审查和分析提供数据依据。
4.如权利要求3所述的集成多画面数字视频监测方法,其特征在于所述步骤2中,还包括下述内容首先让用户在所有可能的错误条件中选择希望发送报警的错误,并将用户的选择以列表的形式保存在数据库中,当传输流发生错误时,这种错误将与用户的错误选择列表相比较,如果它包含在列表中,就会发送报警。
5.如权利要求I所述的集成多画面数字视频监测方法,其特征在于所述步骤4中的显示是根据传输流错误的严重性用不同的颜色标记来显示传输流的错误状态。
6.一种集成多画面数字视频监测系统,其特征在于包括 接口模块,用于接收一个或者多个制式相同或不同的数字电视信号; 数据处理模块,用于解码多个数字电视信号中的视频和音频节目,并对数字电视信号进行全面的传输流分析和验证传输流是否符合适用的标准; 视频播放器模块,用于在一台或多台计算机显示器或电视机上显示解码以后的多个视频内容,和每个视频对应的音频声道的电平以及音频响度; 结果视图模块,用于将验证结果通过运行在同一监测系统或通过IP网络与监测系统相连的不同计算机上的应用程序显示给用户。
7.如权利要求6所述的集成多画面数字视频监测系统,其特征在于所述数据处理模块进一步包括 PID分流子模块,用于根据数字电视信号的数据包的ID将数字电视信号分成不同的基本流组和数据组; 元数据解码与分析子模块202,用于对传输流中所带的元数据解码,以获得传输流中所包含的节目信息,解码的同时使用适用的测试标准和用户自定义的测试阀值和配置对元数据的错误进行各种测试; 节目解码和分析子模块,用于在完成元数据解码并获得节目信息后,对数字电视信号的音视频基本流进行解码和分析。
8.如权利要求7所述的集成多画面数字视频监测系统,其特征在于所述集成多画面数字视频监测系统还包括错误报告子模块,所有PID分流子模块、元数据解码与分析子模块和节目解码和分析子模块所检测到的错误都被送到错误报告子模块,所述集成多画面数字视频监测系统还包括数据库,错误报告子模块根据测试指南所定义的错误严重性或优先级对错误进行分类,所有检测到的错误都经过错误报告子模块的分类后被记录到数据库中,以便作进一步的查看和分析。
9.如权利要求6至8任一项所述的集成多画面数字视频监测系统,其特征在于所述视频播放器模块包括多个视频解码器、视频显示子模块、多个音频解码器、用于计算响度的音频数据分析子模块和用于显示音频声道PCM水平和音频响度值的音频显示子模块,此夕卜,视频播放器模块还包括显示整体传输流的实时错误状态的传输流错误总结子模块和错误状态显示子模块。
10.如权利要求6所述的集成多画面数字视频监测系统,其特征在于所述结果视图模块包含一个连接到处理系统的远程接口子模块、缩略图子模块、PID和基本流比特率子模块、节目分析结果子模块、元数据表分析结果子模块、EPG子模块、历史测试结果子模块、测试配置子模块、报警配置子模块,所述结果视图模块运行在同一监测系统或通过IP网络与监测系统相连的不同计算机上; 远程接口子模块用来获取在同一计算机或不同计算机上的分析结果,获取的测试结果会被分发到结果视图模块中的其它子模块,缩略图子模块显示提取的视频关键帧和音频PCM值,PID和基本流比特率子模块显示所有的PID和它们的比特率,节目分析结果子模块显示所有和节目相关的分析结果,包括PCR和基本流缓冲器的使用情况,元数据表分析结果子模块显示所有和元数据表相关的测试结果,EPG子模块利用解码的服务信息构造电子节目表,历史测试结果子模块提供了对数据库中保存的结果进行检索和查询的用户界面,测试配置子模块用于创建传输流模版来定义传输流结构,报警配置子模块用于对错误进行报警。
全文摘要
本发明提供了一种集成多画面数字视频监测方法和系统,首先接收一个或者多个制式相同或不同的数字电视信号,解码多个数字电视信号中的视频和音频节目,并对数字电视信号进行全面的传输流分析并验证传输流是否符合适用的标准,然后在一台或多台计算机显示器或电视机上显示解码以后的多个视频内容,和每个视频对应的音频声道的电平以及音频响度,并将分析和验证结果通过运行在同一监测系统或通过IP网络与监测系统相连的不同计算机上的应用程序显示给用户。本发明优点在于只需要购买一个系统,既可以完成多画面显示、音频响度监测和传输流分析功能,节省了大量的投资资本和机架空间。
文档编号H04N17/00GK102790904SQ201210288948
公开日2012年11月21日 申请日期2012年8月14日 优先权日2012年8月14日
发明者沈剑 申请人:合肥鹏翔软件科技有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1