数字电视现场模拟测试方法及系统与流程

文档序号:12038220阅读:584来源:国知局
数字电视现场模拟测试方法及系统与流程

本发明涉及数字电视技术领域,具体涉及一种数字电视现场模拟测试方法及系统。



背景技术:

大部分电视机生产厂商为了确保机器的可靠性,在量产前都会做整体性能测试,其他功能一般可以在设计所在地就可以模拟并测试,对于dtv(digitaltv,数字电视),由于各个国家,各个地区,以及同一个国家的不同省市也会播不同的节目,导致数字电视的测试比较麻烦;测试数字电视的一种方法是通过码流仪来播放预先录制好的码流,输出数字电视信号再接入电视测试;另一种是去现场,直接接入有数字信号的天线到数字电视进行功能测试,这种方法更能实时反映电视的性能,但是由于需要派相关人员到现场,通常会比较浪费时间和人力。

而对于已经销售出去的产品也可能会存在一些售后问题,不同地区由于码流的不同,甚至有些地区的码流是非标信号,会导致电视出现一些严重的bug,这时也需要派工程师现场分析处理或录制有问题的码流回来分析,人力成本较高。



技术实现要素:

本发明的目的在于提出一种数字电视现场模拟测试方法及系统,能够远程控制各地的码流采集设备,获取实时码流信息,进行不同地点的数字电视的现场模拟测试,提高了数字电视的模拟测试效率。

为达此目的,本发明采用以下技术方案:

作为本发明的一个方面,提供的一种数字电视现场模拟测试方法,包括:

接收用户端发来的现场模拟测试请求,所述现场模拟测试请求包括待测试地区信息;

判断服务器中是否存储有所述待测试地区的码流信息;

若没有,则向设置于所述待测试地区的码流采集设备发送采集指令,控制该码流采集设备采集该待测试地区的码流信息;及

接收所述码流采集设备采集的码流信息并发送所述用户端,以供该用户端进行现场模拟测试。

可选地,所述判断服务器中是否存储有所述待测试地区的码流信息之后还包括:

若所述服务器中存储有所述待测试地区的码流信息,则将所述码流信息发送至所述用户端,以供该用户端根据所述码流信息进行现场模拟测试。

可选地,所述向设置于所述待测试地区的码流采集设备发送采集请求,采集该待测试地区的码流信息还包括:

确定所述待测试地区的码流信息的码流格式;及

直接录制原始码流,或者根据待测试地区的电视台码流的频率录制所述频率的单频点码流。

可选地,所述向设置于所述待测试地区的码流采集设备发送采集请求,采集该待测试地区的码流信息之后还包括:

在所述原始码流或单频点码流采集完成后,上传所述码流信息及对应的待测试地区信息至所述服务器并存储。

作为本发明的另一个方面,提供的一种数字电视现场模拟测试系统,运行于服务器,该系统包括:

接收模块,用于接收用户端发来的现场模拟测试请求,所述现场模拟测试请求包括待测试地区信息;

判断模块,用于判断判断服务器中是否存储有所述待测试地区的码流信息;

采集模块,用于在所述服务器中未存储有所述待测试地区的码流信息时,向设置于所述待测试地区的码流采集设备发送采集指令,控制该码流采集设备采集该待测试地区的码流信息;及

发送模块,接收所述码流采集设备采集的码流信息并发送所述用户端,以供该用户端进行现场模拟测试。

可选地,所述发送模块,还用于当服务器中存储有所述待测试地区的码流信息时,直接从服务器中获取所述码流信息并发送至所述用户端。

可选地,所述采集模块还包括:

码流格式确认单元,用于确定所述待测试地区的码流信息的码流格式;

原始码流录制单元,用于直接录制原始码流;

单频点码流录制单元,用于根据待测试地区的电视台码流的频率录制所述频率的单频点码流。

可选地,所述系统还包括:

存储模块,用于在所述原始码流或单频点码流采集完成后,上传所述码流信息及对应的待测试地区信息至所述服务器并存储。

可选地,所述服务器、用户端和码流采集设备通过互联网连接。

相较于现有技术,本发明通过在不同区域设置码流采集设备,在接收用户端发来的现场模拟测试请求时,根据请求包括的待测试地区信息判断服务器中是否存储有所述待测试地区的码流信息,若没有,则向设置于所述待测试地区的码流采集设备发送采集指令,控制该码流采集设备采集该待测试地区的码流信息,并将所采集的码流信息发送至所述用户端,以供该用户端进行现场模拟测试。这样,能够远程控制各地的码流采集设备,获取实时码流信息,进行不同地点的数字电视的现场模拟测试,提高了数字电视的模拟测试效率。

附图说明

图1是本发明实施例一提供的一种数字电视现场模拟测试方法流程图;

图2是本发明实施例二提供的一种数字电视现场模拟测试系统示范性结构框图;

图3是图2中码流采集设备的一种示范性结构框图;

图4是图2中码流采集设备的另一种示范性结构框图。

具体实施方式

下面结合图1-图4并通过具体实施方式来进一步说明本发明的技术方案。

实施例一

图1是本实施例提供的一种数字电视现场模拟测试方法流程图。

在本实施例中,一种数字电视现场模拟测试方法,包括:

s10、接收用户端发来的现场模拟测试请求,所述现场模拟测试请求包括待测试地区信息;

s20、判断服务器中是否存储有所述待测试地区的码流信息;

若没有,则进入步骤s30、向设置于所述待测试地区的码流采集设备发送采集指令,控制该码流采集设备采集该待测试地区的码流信息;

s40、接收所述码流采集设备采集的码流信息并发送所述用户端,以供该用户端进行现场模拟测试。

在本实施例中,数字电视的码流格式包括:dtmb、isdb-t、dvb-t、dvb-t2、atsc,每一种码流格式应用在不同国家或不同地区也可能会有一些细节上的不同,对于不同新产品的开发需要到实地现场做性能测试,本发明提出一种利用在不同地区部署的服务器和码流采集设备,与公共互联网连接,能够远程控制各地的码流采集设备,获取实时码流信息,进行不同地点的数字电视的现场模拟测试,提高了数字电视的模拟测试效率,不需要人工到现场进行测试,能够缩短产品的开发周期,节约成本;而且面对数字电视产品售后的问题时,也可以快速确认、分析、解决问题。

在本实施例中,所述服务器和码流采集设备分布于使用数字电视的各个国家、地区或大部分国家、地区,所述服务器和码流采集设备与互联网相连,可以在任意有网络的地方连接到互联网上,用户可以通过用户端与服务器和码流采集设备连接。

在本实施例中,所述服务器用于接收用户端的命令、数据请求、存储码流信息数据等,存储的数据分为长时存储和临时存储,其中,码流(datarate)是指视频文件在单位时间内使用的数据流量,也叫码率,是视频编码中画面质量控制中最重要的部分。

在本实施例中,所述码流采集设备不需要收看数字电视节目,只要可以录制ts码流,用户可以通过用户端远程操控码流采集设备,并且回传录制好的码流信息;码流采集设备具有尺寸小,安装方便等优点,可以在世界各地、全国主要大城市的数字电视网络接入,针对某些地区暂时无码流采集设备的,可以寄给合作的客户,接入当地的信号,再远程操控,或者客户直接自己录制好码流上传服务器。

作为另一种实施例,所述待测试地区的信息可以由码流采集设备通过采集当地的ip地址来获取。

在本实施例中,所述步骤s20之后还包括:

若所述服务器中存储有所述待测试地区的码流信息,则直接进入步骤s40将所述码流信息发送至所述用户端,以供该用户端根据所述码流信息进行现场模拟测试。

由于某一地区的码流信息基本上是固定的,所以当服务器中存储有所述待测试地区的码流信息时,可以直接从服务器中下载码流信息,根据所述码流信息进行现场模拟测试。

在本实施例中,所述步骤s30包括:

确定所述待测试地区的码流信息的码流格式;及

直接录制原始码流,或者根据待测试地区的电视台码流的频率录制所述频率的单频点码流。

在本实施例中,码流采集设备支持全频点搜索,为了获取最原始的码流,可以录制原始码流,同时为了节省存储空间,也支持单节目录制,对于实际的使用,大部分情况下单节目录制功能就基本满足调试的使用。

在本实施例中,所述步骤s30之后还包括:

在所述原始码流或单频点码流采集完成后,上传所述码流信息及对应的待测试地区信息至所述服务器并存储。

实施例二

如图2所示,在本实施例中,一种数字电视现场模拟测试系统,应用于服务器,该系统包括:

接收模块10,用于接收用户端发来的现场模拟测试请求,所述现场模拟测试请求包括待测试地区信息;

判断模块20,用于判断判断服务器中是否存储有所述待测试地区的码流信息;

采集模块30,用于在所述服务器中未存储有所述待测试地区的码流信息时,向设置于所述待测试地区的码流采集设备发送采集指令,控制该码流采集设备采集该待测试地区的码流信息;及

发送模块40,接收所述码流采集设备采集的码流信息并发送所述用户端,以供该用户端进行现场模拟测试。

在本实施例中,所述发送模块40,还用于当服务器中存储有所述待测试地区的码流信息时,直接从服务器中获取所述码流信息并发送至所述用户端。

在本实施例中,所述服务器、用户端和码流采集设备的数量皆可以根据数字电视的分布设置为多个,本发明提出一种利用在不同地区部署的服务器和码流采集设备,与公共互联网连接,能够远程控制各地的码流采集设备,获取实时码流信息,进行不同地点的数字电视的现场模拟测试,提高了数字电视的模拟测试效率,不需要人工到现场进行测试,能够缩短产品的开发周期,节约成本;而且面对数字电视产品售后的问题时,也可以快速确认、分析、解决问题。

在本实施例中,所述服务器、用户端和码流采集设备通过互联网连接。

如图3所示,在本实施例中,所述采集模块30还包括:

码流格式确认单元31,用于确定所述待测试地区的码流信息的码流格式;

原始码流录制单元32,用于直接录制原始码流;

单频点码流录制单元33,用于根据待测试地区的电视台码流的频率录制所述频率的单频点码流。

如图4所示,在本实施例中,所述系统还包括:

存储模块50,用于在所述原始码流或单频点码流采集完成后,上传所述码流信息及对应的待测试地区信息至所述服务器并存储。

若所述服务器中存储有所述待测试地区的码流信息,则直接将所述码流信息发送至所述用户端,以供该用户端根据所述码流信息进行现场模拟测试。

由于某一地区的码流信息基本上是固定的,所以当服务器中存储有所述待测试地区的码流信息时,可以直接从服务器中下载码流信息,根据所述码流信息进行现场模拟测试。

以上所述仅为本发明的具体实施方式,这些描述只是为了解释本发明的原理,而不能以任何方式解释为对本发明保护范围的限制。基于此处的解释,本领域的技术人员不需要付出创造性的劳动即可联想到本发明的其它具体实施方法,这些方式都将落入本发明的保护范围之内。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1