融合视讯终端生产数据一次烧写和显示的系统及方法技术方案

技术编号:18952363 阅读:28 留言:0更新日期:2018-09-15 13:43
本发明专利技术公开了一种融合视讯终端生产数据一次烧写和显示的系统及方法,涉及多媒体终端领域,包括烧写工具、Shell脚本模块、WebService模块、显示模块。烧写工具与网关相连后,调用Shell脚本模块烧写数据。Shell脚本模块位于网关内,用于将登陆网关web页面的用户名和密码同步烧写到网关和机顶盒中;判断待烧写数据为网关数据还是机顶盒数据,若为网关数据,则将其烧写到网关中;若为机顶盒数据,则将其封装成Http报文,发送至机顶盒。WebService模块位于机顶盒内,用于接受并解析Http报文,获取机顶盒数据进行烧写。显示模块位于机顶盒内,用于读取已烧写的网关数据和机顶盒数据,并一起显示。本发明专利技术只需经过一次数据烧写和一次校验,即可完成网关和机顶盒的生产数据烧写和校验。

System and method for integrating primary production and display of video terminal production data

The invention discloses a system and a method for burning and displaying the production data of a video terminal at one time, which relates to the field of multimedia terminal, including burning tool, shell script module, Web Service module and display module. After the burning tool is connected to the gateway, the Shell script module is called to burn data. Shell script module is located in gateway, which is used to burn the username and password of landing gateway web page to gateway and set-top box synchronously; judge whether the data to be burned is gateway data or set-top box data; if it is gateway data, burn it to gateway; if it is set-top box data, pack it into Http message and send it To set top box. Web Service module is located in the set-top box, used to receive and parse Http packets, get set-top box data to burn. The display module is located in the set-top box to read and display the burned gateway data and set-top box data together. The invention can complete the production data burning and checking of gateway and set-top box by only one data burning and writing and one check.

【技术实现步骤摘要】
融合视讯终端生产数据一次烧写和显示的系统及方法
本专利技术涉及多媒体终端领域,具体涉及一种融合视讯终端生产数据一次烧写和显示的系统及方法。
技术介绍
随着电信运营商宽带提速和视频业务的发展,在酒店、商铺、超市、中小型企业等地方出现了对网关和网络机顶盒两个设备同时具备的需求。一种融合型的网关设备应运而生,可同时满足用户网关类路由、数据转发等业务和网络机顶盒视频类业务的需求。这种多媒体融合终端设备内部具备两个CPU,分别运行网关系统和机顶盒系统。网关系统和机顶盒系统的硬件是通过网络接口物理连接在一起的。在设备生产时,需要往两个系统中烧入生产数据。例如网关系统的MAC地址、设备序列号SN、无线网络名称、无线密码、用户密码,机顶盒系统的MAC地址、设备序列号STBID等。通常情况下,网关系统和机顶盒系统的生产数据由各自系统负责,分开烧写。对设备已烧写生产数据进行校验时,网关系统和机顶盒系统也是分开各自校验各系统已烧写的生产数据。生产这种融合终端时,生产线的工人需要对设备进行两次烧写、两次校验,严重影响到这种产品的生产效率。
技术实现思路
针对现有技术中存在的缺陷,本专利技术的目的在于提供一种能提高生产数据烧写和校验的效率,并减少生产工具的使用次数的融合视讯终端生产数据一次烧写和显示的系统,只需经过一次数据烧写和一次校验,即可完成对融合视讯终端的网关和机顶盒的生产数据烧写和校验。为达到以上目的,本专利技术采取的技术方案是:一种融合视讯终端生产数据一次烧写和显示的系统,该系统包括烧写工具、Shell脚本模块、WebService模块、显示模块;烧写工具,其用于:与网关相连后,调用Shell脚本模块烧写数据;Shell脚本模块位于网关内,其用于:将登陆网关web页面的用户名和密码同步烧写到网关和机顶盒中;判断待烧写数据为网关数据还是机顶盒数据,若为网关数据,则将网关数据烧写到网关中;若为机顶盒数据,则将机顶盒数据封装成超文本传输协议Http报文,发送至机顶盒;WebService模块位于机顶盒内,其用于:接受并解析Http报文,以获取待烧写的机顶盒数据来进行烧写;显示模块位于机顶盒内,其用于:读取Shell脚本模块烧写的网关数据和WebService模块烧写的机顶盒数据,并一起显示。在上述技术方案的基础上,所述显示模块包括:Webview组件,其用于读取和显示已烧写的网关数据;以及Textview组件,其用于读取和显示已烧写的机顶盒数据。在上述技术方案的基础上,所述Webview组件根据已烧写到机顶盒中的网关web页面的用户名和密码进行登陆,并在Webview界面显示已烧写的网关数据。在上述技术方案的基础上,所述Textview组件用于调用机顶盒的函数,来读取和显示已烧写的机顶盒数据。在上述技术方案的基础上,所述Shell脚本模块根据待烧写数据的名称来判断为网关数据或是机顶盒数据。与此同时,本专利技术的另一个目的在于提供一种能提高生产数据烧写和校验的效率,并减少生产工具的使用次数的融合视讯终端生产数据一次烧写和显示的方法,只需经过一次数据烧写和一次校验,即可完成对融合视讯终端的网关和机顶盒的生产数据烧写和校验。为达到以上目的,本专利技术采取的技术方案是:一种基于上述系统的融合视讯终端生产数据一次烧写和显示的方法,该方法包括以下步骤:将烧写工具与网关相连,烧写工具调用Shell脚本模块烧写数据;Shell脚本模块将登陆网关web页面的用户名和密码同步烧写到网关和机顶盒中,判断待烧写数据为网关数据还是机顶盒数据,若为网关数据,则将网关数据烧写到网关中;若为机顶盒数据,则将机顶盒数据封装成超文本传输协议Http报文,发送至机顶盒;WebService模块接受并解析所述Http报文,以获取待烧写数据来进行烧写;显示模块读取和显示已烧写的网关数据和已烧写的机顶盒数据。在上述技术方案的基础上,所述显示模块包括Webview组件和Textview组件,所述Webview组件读取和显示已烧写的网关数据;所述Textview组件读取和显示已烧写的机顶盒数据。在上述技术方案的基础上,所述Webview组件根据已烧写到机顶盒中的网关web页面的用户名和密码进行登陆,并在Webview界面显示已烧写的网关数据。在上述技术方案的基础上,所述Textview组件调用机顶盒的函数,来读取和显示已烧写的机顶盒数据。在上述技术方案的基础上,所述Shell脚本模块根据待烧写数据的数据名称开头来判断为网关数据或是机顶盒数据。与现有技术相比,本专利技术的优点在于:(1)本专利技术中的融合视讯终端生产数据一次烧写和显示的系统,其经过一次数据烧写和一次校验,即可完成对融合视讯终端两个子系统的生产数据烧写和校验,大幅提高了这种设备的生产效率。(2)本专利技术使用Shell脚本模块对网关进行数据烧写,兼容原本网关的烧写数据方法。使用机顶盒应用程序通过Webview浏览器将网关的烧写数据呈现出来,利用机顶盒的输出界面直接呈现。使网关和机顶盒各自发挥各自优势。(3)本专利技术还减少了生产工具的使用次数。原来方案中,生产这种融合视讯终端需要生产烧写工具往网关和机顶盒分别进行烧写。本专利技术仅需往网关进行烧写,机顶盒需要烧写的数据将通过网关对机顶盒进行烧写,减少了一次对烧写工具的使用。原来方案中,需要电脑对网关数据浏览校验,还需要电视机对机顶盒数据浏览校验。本专利技术使用机顶盒输出,在显示设备上,一次性浏览校验网关数据和机顶盒数据。减少了对网关校验数据所需的显示设备。附图说明图1为本专利技术实施例中融合视讯终端生产数据一次烧写和显示的系统的结构框图;图2为本专利技术实施例中融合视讯终端生产数据烧写方法的流程图;图3为本专利技术实施例中融合视讯终端生产数据显示方法的流程图。具体实施方式以下结合附图及实施例对本专利技术作进一步详细说明。实施例1参见图1所示,本专利技术实施例1提供一种融合视讯终端生产数据一次烧写和显示的系统,其包括烧写工具、Shell脚本模块、WebService模块、显示模块。烧写工具,其用于:与网关相连后,调用Shell脚本模块烧写数据;Shell脚本模块位于网关内,其用于:将登陆网关web页面的用户名和密码同步烧写到网关和机顶盒中;判断待烧写数据为网关数据还是机顶盒数据,若为网关数据,则将网关数据烧写到网关中;若为机顶盒数据,则将机顶盒数据封装成超文本传输协议Http报文,发送至机顶盒;WebService模块位于机顶盒内,其用于:接受并解析Http报文,以获取待烧写的机顶盒数据来进行烧写;显示模块位于机顶盒内,其用于:读取Shell脚本模块烧写的网关数据和WebService模块烧写的机顶盒数据,并一起显示。下面对本实施例中的融合视讯终端生产数据一次烧写和显示的系统的原理进行介绍:Shell脚本模块与Windows/Dos下的批处理相似,也就是用各类命令预先放入到一个文件中,方便一次性执行的一个程序文件,在本实施例中Shell脚本模块负责融合视讯终端的数据烧写。当融合视讯终端需要进行数据烧写时,只需要将烧写工具与网关连接即可。连接方式可以是telnet、ssh、serial等协议。烧写工具与网关连接后,烧写工具即可直接调用网关系统的Shell脚本进行数据烧写。开机后,机顶盒将获取IP地址(获取IP的方式本文档来自技高网...

【技术保护点】
1.一种融合视讯终端生产数据一次烧写和显示的系统,其特征在于:该系统包括烧写工具、Shell脚本模块、WebService模块、显示模块;烧写工具,其用于:与网关相连后,调用Shell脚本模块烧写数据;Shell脚本模块位于网关内,其用于:将登陆网关web页面的用户名和密码同步烧写到网关和机顶盒中;判断待烧写数据为网关数据还是机顶盒数据,若为网关数据,则将网关数据烧写到网关中;若为机顶盒数据,则将机顶盒数据封装成超文本传输协议Http报文,发送至机顶盒;WebService模块位于机顶盒内,其用于:接受并解析Http报文,以获取待烧写的机顶盒数据来进行烧写;显示模块位于机顶盒内,其用于:读取Shell脚本模块烧写的网关数据和WebService模块烧写的机顶盒数据,并一起显示。

【技术特征摘要】
1.一种融合视讯终端生产数据一次烧写和显示的系统,其特征在于:该系统包括烧写工具、Shell脚本模块、WebService模块、显示模块;烧写工具,其用于:与网关相连后,调用Shell脚本模块烧写数据;Shell脚本模块位于网关内,其用于:将登陆网关web页面的用户名和密码同步烧写到网关和机顶盒中;判断待烧写数据为网关数据还是机顶盒数据,若为网关数据,则将网关数据烧写到网关中;若为机顶盒数据,则将机顶盒数据封装成超文本传输协议Http报文,发送至机顶盒;WebService模块位于机顶盒内,其用于:接受并解析Http报文,以获取待烧写的机顶盒数据来进行烧写;显示模块位于机顶盒内,其用于:读取Shell脚本模块烧写的网关数据和WebService模块烧写的机顶盒数据,并一起显示。2.如权利要求1所述的融合视讯终端生产数据一次烧写和显示的系统,其特征在于:所述显示模块包括:Webview组件,其用于读取和显示已烧写的网关数据;以及Textview组件,其用于读取和显示已烧写的机顶盒数据。3.如权利要求2所述的融合视讯终端生产数据一次烧写和显示的系统,其特征在于:所述Webview组件根据已烧写到机顶盒中的网关web页面的用户名和密码进行登陆,并在Webview界面显示已烧写的网关数据。4.如权利要求2所述的融合视讯终端生产数据一次烧写和显示的系统,其特征在于:所述Textview组件用于调用机顶盒的函数,来读取和显示已烧写的机顶盒数据。5.如权利要求1所述的融合视讯终端生产数据一次烧写和显示的系统,其特征在于:所述Shell脚本...

【专利技术属性】
技术研发人员:姜超李明祝振东
申请(专利权)人:烽火通信科技股份有限公司
类型:发明
国别省市:湖北,42

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

1