电视频道数据编辑方法、系统和设备与流程

文档序号:15568838发布日期:2018-09-29 03:58阅读:490来源:国知局

本发明涉及电视技术领域,特别是涉及一种电视频道数据编辑方法、系统和设备。



背景技术:

目前电视被广泛应用,电视提供的电视频道也越来越多,电视频道数量已经达到几百甚至上千。

在电视日常使用的过程中,常用的电视频道数量有限,需要在众多的电视频道中选择目标频道进行切换,为了提高切换至目标频道的速度,可以对电视频道进行编辑,一般是通过遥控器在电视频道编辑菜单中对电视频道的一一编辑。

在实现本发明过程中,发明人发现传统技术中,至少存在如下问题:由于目前电视的频道数量较多,通过遥控器对编辑菜单中的电视频道逐个进行一一编辑非常不便,将会耗费大量的时间,导致电视频道编辑效率低下。



技术实现要素:

基于此,有必要针对传统的电视频道编辑效率低下的问题,提供一种电视频道数据编辑方法、系统和设备。

一种电视频道数据编辑方法,包括以下步骤:

从数据源电视设备中获取设定格式的电视频道数据文件,其中,数据源电视设备生成并存储电视频道数据文件,电视频道数据文件包含与数据源电视设备关联的电视频道的数据;

根据电视频道数据文件获取电视频道列表,接收频道编辑指令,根据频道编辑指令对电视频道列表中各电视频道的数据进行编辑,生成电视频道调整文件;

传输电视频道调整文件至目标电视设备;其中,目标电视设备响应电视频道调整文件,对目标电视设备的电视频道进行更新。

根据上述的电视频道数据编辑方法,从数据源电视设备中获取设定格式的电视频道数据文件,根据电视频道数据文件获取电视频道列表,对电视频道列表中各电视频道的数据进行编辑,生成电视频道调整文件,利用该电视频道调整文件对目标电视设备进行电视频道更新,在此方法中,无需使用遥控器对目标电视设备进行频道的一一调整,可以根据电视频道数据文件得到电视频道列表,对电视频道列表中各电视频道的数据进行批量编辑,不仅提高了电视频道编辑效率,而且使用电视频道调整文件可以快速对多个不同的目标电视设备的电视频道进行编辑更新,统一多个目标电视设备的电视频道信息。

在其中一个实施例中,从数据源电视设备中获取设定格式的电视频道数据文件的步骤包括以下步骤:

通过无线通信获取数据源电视设备中存储的电视频道数据文件;

传输电视频道调整文件至目标电视设备的步骤包括以下步骤:

通过无线通信将电视频道调整文件传输至目标电视设备。

在其中一个实施例中,电视频道数据文件包括csv格式文件,csv格式文件中的数据包括与数据源电视设备关联的所有电视频道的频道号、频道名和节目类型。

在其中一个实施例中,电视频道数据文件还包括json格式文件,json格式文件包含数据源电视设备搜索到的所有电视频道的数据。

在其中一个实施例中,从数据源电视设备中获取设定格式的电视频道数据文件的步骤包括以下步骤:

通过便携式存储设备获取数据源电视设备中存储的电视频道数据文件;其中,在便携式存储设备连接到数据源电视设备时,数据源电视设备将电视频道数据文件传输至便携式存储设备中;

传输电视频道调整文件至目标电视设备的步骤包括以下步骤:

将电视频道调整文件存储至便携式存储设备中,通过便携式存储设备将电视频道调整文件导入至目标电视设备。

在其中一个实施例中,根据频道编辑指令对电视频道列表中各电视频道的数据进行编辑的步骤包括以下步骤:

根据频道编辑指令对电视频道列表中各电视频道的顺序进行编辑。

一种电视频道数据编辑方法,包括以下步骤:

接收频道收集指令,根据频道收集指令搜索数据源电视设备中电视频道的数据,根据数据生成设定格式的电视频道数据文件;

将电视频道数据文件发送至频道编辑终端,其中,频道编辑终端根据电视频道数据文件获取电视频道列表,接收频道编辑指令,根据频道编辑指令对电视频道列表中各电视频道的数据进行编辑,生成电视频道调整文件并传输至目标电视设备,目标电视设备根据电视频道调整文件对目标电视设备的电视频道进行更新。

根据上述的电视频道数据编辑方法,利用频道收集指令搜索数据源电视设备中电视频道的数据,进而生成设定格式的电视频道数据文件,频道编辑终端通过电视频道数据文件可以对电视频道数据进行编辑并得到电视频道调整文件,利用电视频道调整文件对目标电视设备的电视频道进行更新,在此方法中,无需使用遥控器对目标电视设备进行频道的一一调整,根据电视频道数据文件得到电视频道列表,对电视频道列表中各电视频道的数据进行批量编辑,不仅提高了电视频道编辑效率,而且使用电视频道调整文件可以快速对多个不同的目标电视设备的电视频道进行编辑更新,统一多个目标电视设备的电视频道信息。

一种电视频道编辑系统,包括:

文件获取单元,用于从数据源电视设备中获取设定格式的电视频道数据文件,其中,数据源电视设备生成并存储电视频道数据文件,电视频道数据文件包含与数据源电视设备关联的电视频道的数据;

数据编辑单元,用于根据电视频道数据文件获取电视频道列表,接收频道编辑指令,根据频道编辑指令对电视频道列表中各电视频道的数据进行编辑,生成电视频道调整文件;

文件传输单元,用于传输电视频道调整文件至目标电视设备;其中,目标电视设备响应电视频道调整文件,对目标电视设备的电视频道进行更新。

根据上述的电视频道数据编辑系统,文件获取单元从数据源电视设备中获取设定格式的电视频道数据文件,数据编辑单元根据电视频道数据文件获取电视频道列表,对电视频道列表中各电视频道的数据进行编辑,生成电视频道调整文件,文件传输单元传输电视频道调整文件至目标电视设备,该电视频道调整文件用于对目标电视设备进行电视频道更新,在此方案中,无需使用遥控器对目标电视设备进行频道的一一调整,可以根据电视频道数据文件得到电视频道列表,对电视频道列表中各电视频道的数据进行批量编辑,不仅提高了电视频道编辑效率,而且使用电视频道调整文件可以快速对多个不同的目标电视设备的电视频道进行编辑更新,统一多个目标电视设备的电视频道信息。

一种电视频道编辑系统,包括:

频道搜索单元,用于接收频道收集指令,根据频道收集指令搜索数据源电视设备中电视频道的数据,根据数据生成设定格式的电视频道数据文件;

文件发送单元,用于将电视频道数据文件发送至频道编辑终端,其中,频道编辑终端根据电视频道数据文件获取电视频道列表,接收频道编辑指令,根据频道编辑指令对电视频道列表中各电视频道的数据进行编辑,生成电视频道调整文件并传输至目标电视设备,目标电视设备根据电视频道调整文件对目标电视设备的电视频道进行更新。

根据上述的电视频道数据编辑系统,频道搜索单元利用频道收集指令搜索数据源电视设备中电视频道的数据,进而生成设定格式的电视频道数据文件,文件发送单元将电视频道数据文件发送至频道编辑终端,频道编辑终端通过电视频道数据文件可以对电视频道数据进行编辑并得到电视频道调整文件,利用电视频道调整文件对目标电视设备的电视频道进行更新,在此方案中,无需使用遥控器对目标电视设备进行频道的一一调整,根据电视频道数据文件得到电视频道列表,对电视频道列表中各电视频道的数据进行批量编辑,不仅提高了电视频道编辑效率,而且使用电视频道调整文件可以快速对多个不同的目标电视设备的电视频道进行编辑更新,统一多个目标电视设备的电视频道信息。

一种电视频道数据编辑设备,包括数据源电视设备、频道编辑终端和目标电视设备;

数据源电视设备接收频道收集指令,根据频道收集指令搜索数据源电视设备中电视频道的数据,根据数据生成设定格式的电视频道数据文件;

频道编辑终端从数据源电视设备中获取设定格式的电视频道数据文件,根据电视频道数据文件获取电视频道列表,接收频道编辑指令,根据频道编辑指令对电视频道列表中各电视频道的数据进行编辑,生成电视频道调整文件,传输电视频道调整文件至目标电视设备;

目标电视设备响应电视频道调整文件,对目标电视设备的电视频道进行更新。

根据上述的电视频道数据编辑设备,数据源电视设备利用频道收集指令搜索数据源电视设备中电视频道的数据,进而生成设定格式的电视频道数据文件,频道编辑终端从数据源电视设备中获取设定格式的电视频道数据文件,根据电视频道数据文件获取电视频道列表,对电视频道列表中各电视频道的数据进行编辑,生成电视频道调整文件,利用该电视频道调整文件对目标电视设备进行电视频道更新,在此方案中,无需使用遥控器对目标电视设备进行频道的一一调整,可以根据电视频道数据文件得到电视频道列表,对电视频道列表中各电视频道的数据进行批量编辑,不仅提高了电视频道编辑效率,而且使用电视频道调整文件可以快速对多个不同的目标电视设备的电视频道进行编辑更新,统一多个目标电视设备的电视频道信息。

一种可读存储介质,其上存储有计算机程序,该程序被处理器执行时实现上述电视频道数据编辑方法的步骤。

上述可读存储介质,通过其存储的可执行程序,实现了无需使用遥控器对目标电视设备进行频道的一一调整,可以根据电视频道数据文件得到电视频道列表,对电视频道列表中各电视频道的数据进行批量编辑,不仅提高了电视频道编辑效率,而且使用电视频道调整文件可以快速对多个不同的目标电视设备的电视频道进行编辑更新,统一多个目标电视设备的电视频道信息。

一种计算机设备,包括存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,处理器执行程序时实现上述电视频道数据编辑方法的步骤。

上述计算机设备,通过处理器上运行的可执行程序,实现了无需使用遥控器对目标电视设备进行频道的一一调整,可以根据电视频道数据文件得到电视频道列表,对电视频道列表中各电视频道的数据进行批量编辑,不仅提高了电视频道编辑效率,而且使用电视频道调整文件可以快速对多个不同的目标电视设备的电视频道进行编辑更新,统一多个目标电视设备的电视频道信息。

附图说明

图1为一个实施例中的电视频道数据编辑方法的流程示意图;

图2为一个实施例中的电视频道数据编辑方法的流程示意图;

图3为一个实施例中的电视频道数据编辑系统的结构示意图;

图4为另一个实施例中的电视频道数据编辑方法的流程示意图;

图5为另一个实施例中的电视频道数据编辑系统的结构示意图;

图6为一个实施例中的电视频道数据编辑设备的结构示意图;

图7为一个实施例中的dvbs卫星电视频道数据编辑的示意图;

图8为一个实施例中的通过excel打开的csv格式文件的示意图;

图9为一个实施例中的通过excel打开的csv格式文件的部分示意图。

具体实施方式

为使本发明的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本发明进行进一步的详细说明。应当理解,此处所描述的具体实施方式仅仅用以解释本发明,并不限定本发明的保护范围。

图1为一个实施例中电视频道数据编辑方法的应用环境示意图,图1中包括数据源电视设备、终端设备和目标电视设备,数据源电视设备与终端进行数据交互,终端和目标电视设备进行数据交互,终端设备对数据源电视设备中的电视频道数据文件进行处理和编辑,得到电视频道调整文件,将电视频道调整文件发至目标电视设备,对其进行频道数据更新;终端设备可以是手机、台式机、pc机、一体机、平板电脑等不同类型的电子设备。电视频道数据编辑方法可以在终端设备中实现。

参见图2所示,为一个实施例的电视频道数据编辑方法的流程示意图。该实施例中的电视频道数据编辑方法包括以下步骤:

步骤s110:从数据源电视设备中获取设定格式的电视频道数据文件,其中,数据源电视设备生成并存储电视频道数据文件,电视频道数据文件包含与数据源电视设备关联的电视频道的数据;

在本步骤中,数据源电视设备是提供电视频道源数据的设备,电视频道数据文件是由数据源电视设备生成的,设定格式的电视频道数据文件可以被其他设备读取数据,并且该设定格式不受限于数据源电视设备的频道存储结构体,即使频道存储结构体发生改变,也不影响设定格式的电视频道数据文件;

步骤s120:根据电视频道数据文件获取电视频道列表,接收频道编辑指令,根据频道编辑指令对电视频道列表中各电视频道的数据进行编辑,生成电视频道调整文件;

在本步骤中,电视频道调整文件的格式与电视频道数据文件的格式相同;

步骤s130:传输电视频道调整文件至目标电视设备;其中,目标电视设备响应电视频道调整文件,对目标电视设备的电视频道进行更新。

在本步骤中,目标电视设备可以读取电视频道调整文件的频道数据,以此对电视频道进行更新。

在本实施例中,从数据源电视设备中获取设定格式的电视频道数据文件,根据电视频道数据文件获取电视频道列表,对电视频道列表中各电视频道的数据进行编辑,生成电视频道调整文件,利用该电视频道调整文件对目标电视设备进行电视频道更新,无需使用遥控器对目标电视设备进行频道的一一调整,可以根据电视频道数据文件得到电视频道列表,对电视频道列表中各电视频道的数据进行批量编辑,不仅提高了电视频道编辑效率,而且使用电视频道调整文件可以快速对多个不同的目标电视设备的电视频道进行编辑更新,统一多个目标电视设备的电视频道信息。

可选的,目标电视设备可以是数据源电视设备,即通过电视频道调整文件对数据源电视设备的电视频道进行更新,目标电视设备也可以是与数据源电视设备同类型的电视设备。

可选的,数据源电视设备可以是电视机、电视机顶盒等设备。

在一个实施例中,从数据源电视设备中获取设定格式的电视频道数据文件的步骤包括以下步骤:

通过无线通信获取数据源电视设备中存储的电视频道数据文件;

传输电视频道调整文件至目标电视设备的步骤包括以下步骤:

通过无线通信将电视频道调整文件传输至目标电视设备。

在本实施例中,能以无线通信的方式从数据源电视设备获取电视频道数据文件,以及将电视频道调整文件传输至目标电视设备,便于灵活地从与数据源电视设备无线连接的任意位置对电视频道数据进行编辑,消除在数据源电视设备周围操作的限制,从而辅助提高电视频道数据的编辑效率。

需要说明的是,数据源电视设备和目标电视设备中均可以设置无线传输装置,如蓝牙通信装装置、wifi通信装置等,实现电视频道数据文件和电视频道调整文件的无线传输。

在一个实施例中,电视频道数据文件包括csv格式文件,csv格式文件中的数据包括与数据源电视设备关联的所有电视频道的频道号、频道名和节目类型。

在本实施例中,电视频道数据文件可以包括csv格式文件,该文件中包含与数据源电视设备关联的所有电视频道的频道号、频道名和节目类型,在进行电视频道数据编辑时,可以只对电视频道的频道号、频道名和节目类型进行编辑,加快编辑的进程,同时又能实现调整电视频道的目的。

可选的,csv格式文件中的数据还可以包括频道是否收费,转发器信息等,在生成csv格式文件时,可以对数据源电视设备中的电视频道数据进行字符编码转换,写入csv格式文件中。

在一个实施例中,电视频道数据文件还包括json格式文件,json格式文件包含数据源电视设备搜索到的所有电视频道的数据。

在本实施例中,电视频道数据文件可以包括json格式文件,该文件中包含数据源电视设备搜索到的所有电视频道的数据,便于全面地了解数据源电视设备中各电视频道的信息,有助于指导电视频道数据的调整过程。

在一个实施例中,从数据源电视设备中获取设定格式的电视频道数据文件的步骤包括以下步骤:

通过便携式存储设备获取数据源电视设备中存储的电视频道数据文件;其中,在便携式存储设备连接到数据源电视设备时,数据源电视设备将电视频道数据文件传输至便携式存储设备中;

传输电视频道调整文件至目标电视设备的步骤包括以下步骤:

将电视频道调整文件存储至便携式存储设备中,通过便携式存储设备将电视频道调整文件导入至目标电视设备。

在本实施例中,电视频道数据文件可以通过便携式存储设备来传输,对于未安装无线通信设备的数据源电视设备和目标电视设备,也可以进行电视频道数据的编辑调整,扩大电视频道数据编辑的应用范围。

可选的,便携式存储设备可以是u盘等usb存储介质设备,也可以是其他具有存储功能的存储介质设备,如闪速存储器(微型sd卡),cd-rom,数字通用光盘(dvd)或其它光盘存储、磁带盒、磁带、磁盘存储或其它磁存储设备,或者可用于存储电视频道数据信息并可由数据源电视设备、目标电视设备访问的任何其它介质。

在一个实施例中,根据频道编辑指令对电视频道列表中各电视频道的数据进行编辑的步骤包括以下步骤:

根据频道编辑指令对电视频道列表中各电视频道的顺序进行编辑。

在本实施例中,在对电视频道数据进行编辑时,可以对各电视频道在列表中的顺序进行编辑,编辑后生成电视频道调整文件,目标电视设备响应之后的电视频道顺序可以满足实际实用的需要,提高目标电视设备切换至目标频道的速度。

可选的,在对电视频道列表中各电视频道的电视频道进行编辑时,可以选择电视频道并为其添加标签,作为常用的电视频道,也可以实施重新编辑电视频道的序号等操作。

根据上述电视频道数据编辑方法,本发明实施例还提供一种电视频道数据编辑系统,以下就另一种电视频道数据编辑系统的实施例进行详细说明。

参见图3所示,为一个实施例的电视频道数据编辑系统的结构示意图。该实施例中的电视频道数据编辑系统包括:

文件获取单元210,用于从数据源电视设备中获取设定格式的电视频道数据文件,其中,数据源电视设备生成并存储电视频道数据文件,电视频道数据文件包含与数据源电视设备关联的电视频道的数据;

数据编辑单元220,用于根据电视频道数据文件获取电视频道列表,接收频道编辑指令,根据频道编辑指令对电视频道列表中各电视频道的数据进行编辑,生成电视频道调整文件;

文件传输单元230,用于传输电视频道调整文件至目标电视设备;其中,目标电视设备响应电视频道调整文件,对目标电视设备的电视频道进行更新。

在本实施例中,文件获取单元210从数据源电视设备中获取设定格式的电视频道数据文件,数据编辑单元220根据电视频道数据文件获取电视频道列表,对电视频道列表中各电视频道的数据进行编辑,生成电视频道调整文件,文件传输单元230传输电视频道调整文件至目标电视设备,该电视频道调整文件用于对目标电视设备进行电视频道更新,在此方案中,无需使用遥控器对目标电视设备进行频道的一一调整,可以根据电视频道数据文件得到电视频道列表,对电视频道列表中各电视频道的数据进行批量编辑,不仅提高了电视频道编辑效率,而且使用电视频道调整文件可以快速对多个不同的目标电视设备的电视频道进行编辑更新,统一多个目标电视设备的电视频道信息。

在一个实施例中,文件获取单元210通过无线通信获取数据源电视设备中存储的电视频道数据文件;

文件传输单元230通过无线通信将电视频道调整文件传输至目标电视设备。

在一个实施例中,电视频道数据文件包括csv格式文件,csv格式文件中的数据包括与数据源电视设备关联的所有电视频道的频道号、频道名和节目类型。

在一个实施例中,电视频道数据文件还包括json格式文件,json格式文件包含数据源电视设备搜索到的所有电视频道的数据。

在一个实施例中,文件获取单元210通过便携式存储设备获取数据源电视设备中存储的电视频道数据文件;其中,在便携式存储设备连接到数据源电视设备时,数据源电视设备将电视频道数据文件传输至便携式存储设备中;

文件传输单元230将电视频道调整文件存储至便携式存储设备中,通过便携式存储设备将电视频道调整文件导入至目标电视设备。

在一个实施例中,数据编辑单元220根据频道编辑指令对电视频道列表中各电视频道的顺序进行编辑。

本发明实施例的电视频道数据编辑系统与上述电视频道数据编辑方法一一对应,在上述电视频道数据编辑方法的实施例阐述的技术特征及其有益效果均适用于电视频道数据编辑系统的实施例中。

根据上述电视频道数据编辑方法,本发明实施例还提供另一种电视频道数据编辑方法,以下就另一种电视频道数据编辑方法的实施例进行详细说明。

参见图4所示,为一个实施例的电视频道数据编辑方法的流程示意图。该实施例中的电视频道数据编辑方法包括以下步骤:

步骤s310:接收频道收集指令,根据频道收集指令搜索数据源电视设备中电视频道的数据,根据数据生成设定格式的电视频道数据文件;

步骤s320:将电视频道数据文件发送至频道编辑终端,其中,频道编辑终端根据电视频道数据文件获取电视频道列表,接收频道编辑指令,根据频道编辑指令对电视频道列表中各电视频道的数据进行编辑,生成电视频道调整文件并传输至目标电视设备,目标电视设备根据电视频道调整文件对目标电视设备的电视频道进行更新。

在本实施例中,是以电视频道数据编辑方法应用于数据源电视设备为例进行说明,其中各步骤的执行主体可以是数据源电视设备,也可以是数据源电视设备中的应用程序。利用频道收集指令搜索数据源电视设备中电视频道的数据,进而生成设定格式的电视频道数据文件,频道编辑终端通过电视频道数据文件可以对电视频道数据进行编辑并得到电视频道调整文件,利用电视频道调整文件对目标电视设备的电视频道进行更新,无需使用遥控器对目标电视设备进行频道的一一调整,根据电视频道数据文件得到电视频道列表,对电视频道列表中各电视频道的数据进行批量编辑,不仅提高了电视频道编辑效率,而且使用电视频道调整文件可以快速对多个不同的目标电视设备的电视频道进行编辑更新,统一多个目标电视设备的电视频道信息。

在一个实施例中,将电视频道数据文件发送至频道编辑终端的步骤包括以下步骤:

通过无线通信将电视频道数据文件发送至频道编辑终端。

在一个实施例中,电视频道数据文件包括csv格式文件,csv格式文件中的数据包括与数据源电视设备关联的所有电视频道的频道号、频道名和节目类型。

在一个实施例中,电视频道数据文件还包括json格式文件,json格式文件包含数据源电视设备搜索到的所有电视频道的数据。

在一个实施例中,将电视频道数据文件发送至频道编辑终端的步骤包括以下步骤:

在检测到连接便携式存储设备时,将电视频道数据文件传输至便携式存储设备中,其中,频道编辑终端通过便携式存储设备获取电视频道数据文件。

本发明实施例的另一种电视频道数据编辑方法与上述一种电视频道数据编辑方法相对应,在上述一种电视频道数据编辑方法的实施例阐述的技术特征及其有益效果均适用于另一种电视频道数据编辑方法的实施例中。

根据上述电视频道数据编辑方法,本发明实施例还提供另一种电视频道数据编辑系统,以下就另一种电视频道数据编辑系统的实施例进行详细说明。

参见图5所示,为一个实施例的电视频道数据编辑系统的结构示意图。该实施例中的电视频道数据编辑系统包括:

频道搜索单元410,用于接收频道收集指令,根据频道收集指令搜索数据源电视设备中电视频道的数据,根据数据生成设定格式的电视频道数据文件;

文件发送单元420,用于将电视频道数据文件发送至频道编辑终端,其中,频道编辑终端根据电视频道数据文件获取电视频道列表,接收频道编辑指令,根据频道编辑指令对电视频道列表中各电视频道的数据进行编辑,生成电视频道调整文件并传输至目标电视设备,目标电视设备根据电视频道调整文件对目标电视设备的电视频道进行更新。

在本实施例中,频道搜索单元410利用频道收集指令搜索数据源电视设备中电视频道的数据,进而生成设定格式的电视频道数据文件,文件发送单元420将电视频道数据文件发送至频道编辑终端,频道编辑终端通过电视频道数据文件可以对电视频道数据进行编辑并得到电视频道调整文件,利用电视频道调整文件对目标电视设备的电视频道进行更新,在此方案中,无需使用遥控器对目标电视设备进行频道的一一调整,根据电视频道数据文件得到电视频道列表,对电视频道列表中各电视频道的数据进行批量编辑,不仅提高了电视频道编辑效率,而且使用电视频道调整文件可以快速对多个不同的目标电视设备的电视频道进行编辑更新,统一多个目标电视设备的电视频道信息。

在一个实施例中,文件发送单元420通过无线通信将电视频道数据文件发送至频道编辑终端。

在一个实施例中,电视频道数据文件包括csv格式文件,csv格式文件中的数据包括与数据源电视设备关联的所有电视频道的频道号、频道名和节目类型。

在一个实施例中,电视频道数据文件还包括json格式文件,json格式文件包含数据源电视设备搜索到的所有电视频道的数据。

在一个实施例中,文件发送单元420在检测到连接便携式存储设备时,将电视频道数据文件传输至便携式存储设备中,其中,频道编辑终端通过便携式存储设备获取电视频道数据文件。

本发明实施例的另一种电视频道数据编辑系统与上述另一种电视频道数据编辑方法相对应,在上述另一种电视频道数据编辑方法的实施例阐述的技术特征及其有益效果均适用于另一种电视频道数据编辑系统的实施例中。

本发明实施例还提供一种电视频道数据编辑设备,参见图6所示,为一个实施例的电视频道数据编辑设备的结构示意图。该实施例中的电视频道数据编辑设备包括数据源电视设备510、频道编辑终端520和目标电视设备530;

数据源电视设备510接收频道收集指令,根据频道收集指令搜索数据源电视设备中电视频道的数据,根据数据生成设定格式的电视频道数据文件;

频道编辑终端520从数据源电视设备中获取设定格式的电视频道数据文件,根据电视频道数据文件获取电视频道列表,接收频道编辑指令,根据频道编辑指令对电视频道列表中各电视频道的数据进行编辑,生成电视频道调整文件,传输电视频道调整文件至目标电视设备;

目标电视设备530响应电视频道调整文件,对目标电视设备的电视频道进行更新。

根据上述的电视频道数据编辑设备,数据源电视设备510利用频道收集指令搜索数据源电视设备中电视频道的数据,进而生成设定格式的电视频道数据文件,频道编辑终端520从数据源电视设备510中获取设定格式的电视频道数据文件,根据电视频道数据文件获取电视频道列表,对电视频道列表中各电视频道的数据进行编辑,生成电视频道调整文件,利用该电视频道调整文件对目标电视设备530进行电视频道更新,在此方案中,无需使用遥控器对目标电视设备进行频道的一一调整,可以根据电视频道数据文件得到电视频道列表,对电视频道列表中各电视频道的数据进行批量编辑,不仅提高了电视频道编辑效率,而且使用电视频道调整文件可以快速对多个不同的目标电视设备的电视频道进行编辑更新,统一多个目标电视设备的电视频道信息。

在一个实施例中,频道编辑终端520通过无线通信获取数据源电视设备510中存储的电视频道数据文件;

频道编辑终端520通过无线通信将电视频道调整文件传输至目标电视设备530。

在一个实施例中,电视频道数据文件包括csv格式文件,csv格式文件中的数据包括与数据源电视设备510关联的所有电视频道的频道号、频道名和节目类型。

在一个实施例中,电视频道数据文件还包括json格式文件,json格式文件包含数据源电视设备510搜索到的所有电视频道的数据。

在一个实施例中,在便携式存储设备连接到数据源电视设备510时,数据源电视设备510将电视频道数据文件传输至便携式存储设备中;频道编辑终端520通过便携式存储设备获取数据源电视设备510中存储的电视频道数据文件;

频道编辑终端520将电视频道调整文件存储至便携式存储设备中,通过便携式存储设备将电视频道调整文件导入至目标电视设备530。

在一个实施例中,频道编辑终端520根据频道编辑指令对电视频道列表中各电视频道的顺序进行编辑。

本发明实施例的电视频道数据编辑设备与上述电视频道数据编辑方法相对应,在上述电视频道数据编辑方法的实施例阐述的技术特征及其有益效果均适用于另一种电视频道数据编辑设备的实施例中。

根据上述电视频道数据编辑方法,本发明实施例还提供一种可读存储介质和一种计算机设备。

一种可读存储介质,其上存储有计算机程序,该程序被处理器执行时实现上述电视频道数据编辑方法的步骤。

上述可读存储介质,通过其存储的可执行程序,实现了无需使用遥控器对目标电视设备进行频道的一一调整,可以根据电视频道数据文件得到电视频道列表,对电视频道列表中各电视频道的数据进行批量编辑,不仅提高了电视频道编辑效率,而且使用电视频道调整文件可以快速对多个不同的目标电视设备的电视频道进行编辑更新,统一多个目标电视设备的电视频道信息。

一种计算机设备,包括存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,处理器执行程序时实现上述电视频道数据编辑方法的步骤。

上述计算机设备,通过处理器上运行的可执行程序,实现了无需使用遥控器对目标电视设备进行频道的一一调整,可以根据电视频道数据文件得到电视频道列表,对电视频道列表中各电视频道的数据进行批量编辑,不仅提高了电视频道编辑效率,而且使用电视频道调整文件可以快速对多个不同的目标电视设备的电视频道进行编辑更新,统一多个目标电视设备的电视频道信息。

本领域普通技术人员可以理解实现上述实施例方法中的全部或部分流程,是可以通过计算机程序来指令相关的硬件来完成,程序可存储于一非易失性的计算机可读取存储介质中,如实施例中,该程序可存储于计算机系统的存储介质中,并被该计算机系统中的至少一个处理器执行,以实现包括如上述电视频道数据编辑方法的实施例的流程。其中,存储介质可为磁碟、光盘、只读存储记忆体(read-onlymemory,rom)或随机存储记忆体(randomaccessmemory,ram)等。

在一个实施例中,电视频道数据编辑方法应用于dvbs卫星电视中。数字视频广播(digitalvideobroadcasting,简称dvb),是由“dvbproject”维护的一系列为国际所承认的电视公开标准,如今被应用于世界上大部分的国家和地区。dvb系统中的传输系统中最常见的三种分别为dvbc、dvbs和dvbt,其中,dvbc用于有线电视系统,dvbs用于卫星电视系统,dvbt用于地面电视广播系统。电视频道数据编辑方法不局限应用于dvbs卫星电视,也可以应用于其他各种不同的具有频道数据导出功能的电视系统。

如图7所示,dvbs卫星电视的频道数量可以达到1000个以上,通过支持dvbs功能的电视上的特定操作(比如电视工厂菜单中的频道导出条目)把电视中搜到的卫星节目的数据以.json和.csv文件格式导出到u盘之后,将u盘连接到电脑等终端,直接通过电脑的excel软件可以打开.csv文件,并进行频道顺序编辑,编辑后保存的.csv文件再跟.json文件一起放在u盘中批量导入电视中生效,导入时可以导入至原先的dvbs电视,或是其他相同型号的dvbs电视,其中.csv文件只有方便频道顺序编辑的几个关键信息,如频道号、频道名、卫星名等,直接在电脑上编辑csv文件中频道顺序,而且还可以根据需要设置不同的标签,便于搜索常用的电视频道,也可以重新编辑电视频道的序号等;.json文件中有所有频道的详细信息,可以直接在电脑上查看和编辑节目信息;

一般情况下用户通过u盘等usb存储机制把大量的dvbs电视频道数据导出为.bin/.dat文件,用户无法直接对.bin/.dat文件进行编辑,导出之后的文件可以批量导入到其他dvbs电视中去,用户如果想自定义频道排序的话只能够通过红外遥控器在dvbstv的频道编译菜单中进行一一操作,如此导致大量的频道数据用户无法进行批量编辑,效率低下,费时费力;而且,导出的.bin/.dat跟dvbs电视软件的频道存储结构体高度相关,一旦dvbs电视软件出现频道存储结构体变更,那之前导出的.bin/.dat就无法导入,所以通用性比较差,只适用于当前软件,无法进行继承;另外,导出的.bin/.dat在电脑等终端上无法查看任何频道相关信息和编辑频道顺序;

通过本实施例的方案,利用可视化和易于编辑的.json和.csv文件,在电脑等终端上就可以查看所有频道数据和批量编辑频道顺序,并且具有良好的通用性和继承性,不受限于dvbs电视软件的频道存储结构体,由此可以大大提高频道顺序编辑的效率,并增强了方案的可维护性。

在具体实施时,dvbs电视自动搜台并搜到节目之后,会把节目的信息存储到电视的频道表存储数据区,在导出频道数据的时候直接从这个数据区获取频道数据;csv格式的文件也称为逗号分隔符,以”,”逗号为列分隔符,以”\r\n”回车换行为行分隔符。通过excel打开的视图如图8和图9所示。

创建dvbs_program.csv文件的时候,会先放入头两行的标题和注意事项,第三行放入后续频道数据的五列标题,频道数据区以[s]开头,[e]结尾;频道数据区一行代表一个节目,每一行会放入这个节目的频道号channelnumber、频道名channelname、类型servicetype、是否收费freeorscramble、转发器transponder等四个节目信息,在生成csv文件的时候遍历获取对应频道数据并放入csv文件,遍历完所有的节目之后换行并以[e]结束;过程中涉及节目名channelname的字符编码转换,频道存储数据区中频道名是以unicode字符编码格式存储,在生成csv格式的时候会转换成ascii码写入csv文件;

编辑时只需要通过excel工具打开csv文件,通过频道名channelname查找想要移动的频道数据,然后一整行进行剪切,编辑好csv文件之后,把文件跟json文件一起拷贝到u盘根目录,然后把u盘插入到电视的usb端口,再执行电视菜单中的频道导入选项进行频道导入,电视会先导入.json完整的频道数据到频道存储数据区,然后再遍历查询dvbs_program.csv,通过频道号channelnumber找到在频道存储数据区中的位置,然后csv频道数据区所在的行数直接作为新的频道号写入频道数据区,这样遍历一遍之后就会把csv中的频道顺序更新到频道存储数据区,从而实现了编辑的频道顺序导入。

以上所述实施例的各技术特征可以进行任意的组合,为使描述简洁,未对上述实施例中的各个技术特征所有可能的组合都进行描述,然而,只要这些技术特征的组合不存在矛盾,都应当认为是本说明书记载的范围。

本领域普通技术人员可以理解实现上述实施例方法中的全部或部分步骤是可以通过程序来指令相关的硬件来完成。所述的程序可以存储于可读取存储介质中。该程序在执行时,包括上述方法所述的步骤。所述的存储介质,包括:rom/ram、磁碟、光盘等。

以上所述实施例仅表达了本发明的几种实施方式,其描述较为具体和详细,但并不能因此而理解为对发明专利范围的限制。应当指出的是,对于本领域的普通技术人员来说,在不脱离本发明构思的前提下,还可以做出若干变形和改进,这些都属于本发明的保护范围。因此,本发明专利的保护范围应以所附权利要求为准。

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