CN102098467A - 实现电视终端双向控制的方法及装置 - Google Patents
实现电视终端双向控制的方法及装置 Download PDFInfo
- Publication number
- CN102098467A CN102098467A CN 201010592200 CN201010592200A CN102098467A CN 102098467 A CN102098467 A CN 102098467A CN 201010592200 CN201010592200 CN 201010592200 CN 201010592200 A CN201010592200 A CN 201010592200A CN 102098467 A CN102098467 A CN 102098467A
- Authority
- CN
- China
- Prior art keywords
- television terminal
- control
- control end
- communication interface
- field
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Granted
Links
Images
Landscapes
- Communication Control (AREA)
- Small-Scale Networks (AREA)
Abstract
本发明公开了一种实现电视终端双向控制的方法及装置。在所述双向控制的方法中,电视终端与控制端之间通过通信接口建立通信连接,控制端按照设定的通信协议发送控制命令、并通过通信接口传输至电视终端,电视终端按照设定的通信协议发送控制命令、并通过通信接口传输至控制端,从而实现了电视终端的双向控制,扩展了电视终端的控制方式和应用范围。
Description
技术领域
本发明涉及电视终端,具体地说,是涉及对电视终端实现双向控制的方法和装置,属于电视终端控制技术领域。
背景技术
目前,所有电视、机顶盒等电视终端设备普遍采用基于红外遥控的方式实现控制,这样的控制方式为单向控制方式,即遥控器作为控制端主动发送红外遥控码,电视终端被动接收遥控码。
现有这种单向控制方式存在下述两方面的不足:一方面,由于红外遥控方式为单向控制模式,遥控信号只能由遥控器发送至电视终端,电视终端接收到遥控器发出的红外遥控码后不会向遥控器做出任何的回应,这样,遥控器作为控制端就无法判断电视终端的状态是否已切换到指定状态,也即无法判断电视终端是否已经执行了相应的控制命令;另一方面,在这种单向控制模式下,控制端无法获取电视终端的资源、工作状态等信息,不利于电视终端向物联网及智能家居方面的拓展,限制了电视终端的应用领域。
发明内容
本发明的目的之一在于提供一种实现电视终端双向控制的方法,该方法基于通信接口的双向通信,按照设定的通信协议实现控制端与电视终端之间双向控制信息的传输。
为实现上述发明目的,本发明采用下述技术方案予以实现:
一种实现电视终端双向控制的方法,电视终端与控制端之间通过通信接口建立通信连接,控制端按照设定的通信协议发送控制命令、并通过通信接口传输至电视终端,电视终端按照设定的通信协议发送控制命令、并通过通信接口传输至控制端。
如上所述的方法,所述通信接口可以为串口或以太网接口。在通信接口为串口时,所述电视终端与所述控制端通过串口直接相连接;在通信接口为以太网接口时,所述控制端通过路由器与所述电视终端相连接。
如上所述的方法,为便于通信协议对各种通信接口的兼容、有效进行控制命令的传输,所述电视终端与所述控制端间的控制命令通过数据包的形式发送,且所述通信协议中包括表征数据包中控制命令个数的功能个数字段、表征控制命令功能的控制功能字段、表征读或写状态的读/写字段、表征控制功能在控制过程中被设置的新值的控制值字段、表征控制值的数据类型的控制值类型字段、表征控制值长度的控制值长度字段以及表征操作结果信息的操作结果字段。
如上所述的方法,所述电视终端与所述控制端之间在传输多个数据包时,数据包与数据包之间可以采用无缝连接方式进行传输,以提高数据传输效率。
如上所述的方法,所述控制端可以为手持终端设备或PC机。
本发明的目的之二在于提供一种实现电视终端双向控制的装置,利用设置在电视终端上的通信接口实现与控制端的双向数据传输和控制。
为实现上述发明目的,本发明采用下述技术方案予以实现:
一种实现电视终端双向控制的装置,包括电视终端及控制端,在电视终端上设置有通信接口,在控制端上设置有与电视终端上的通信接口相匹配的通信接口,电视终端与控制端通过通信接口建立通信连接,用于传输控制命令。
如上所述的装置,所述通信接口可以为串口或以太网接口。在通信接口为串口时,所述电视终端与所述控制端通过串口直接相连接;在通信接口为以太网接口时,所述控制端通过路由器与所述电视终端相连接。
如上所述的装置,所述控制端可以为手持终端设备或PC机。
与现有技术相比,本发明的优点和积极效果是:本发明通过在电视终端与控制端上设置通信接口,利用通信接口建立通信连接,用于在电视终端与控制端之间传输控制命令,控制端不仅能够方便地控制电视终端,还可以从电视终端获取执行结果及其他状态信息,从而可以实现电视终端与控制端之间的双向控制,便于电视终端与快速发展的物联网及智能家居***间的融合。
结合附图阅读本发明的具体实施方式后,本发明的其他特点和优点将变得更加清楚。
附图说明
图1是本发明实现电视终端双向控制的装置一个实施例的架构图;
图2是本发明实现电视终端双向控制的方法一个实施例的工作流程图。
具体实施方式
下面结合附图和具体实施方式对本发明的技术方案作进一步详细的说明。
本发明针对现有电视、机顶盒等电视终端只能用遥控器作为控制端进行单向控制而存在的控制方式单一、无法实现电视终端反馈响应信息而带来的不足,提供了一种能够实现电视终端双向控制的方法及装置,其核心思想是在电视终端设置通信接口,将具有相应通信接口的设备作为控制端,在电视终端与控制端之间通过特定的通信协议实现两者间的双向控制。
图1所示为本发明实现电视终端双向控制的装置一个实施例的结构图。
如图1所示,该实施例的双向控制装置包括作为电视终端的电视1,该电视1上设置有两个通信接口,即串口11和以太网口12。串口11上连接有具有串口的一个控制端21,而以太网口12上通过路由器3连接有具有以太网口或WiFi无线网口的控制端22。
控制端21与电视1之间通过串口连接建立通信,控制端21可通过串口通信通道传输控制命令至电视1,实现对电视1的控制;而电视1也可以通过串口通信通道传输响应命令至控制端21,以将电视1的工作状态信息及资源信息传输至控制端21。
而控制端22与电视1之间通过以太网口连接建立通信,控制端22可通过TCP/IP网络传输通道传输控制命令至电视1,实现对电视1的控制;而电视1也可以通过TCP/IP网络传输通道传输响应命令至控制端22,以将电视1的工作状态信息及资源信息传输至控制端21。
控制端21及控制端22可以是具有相应通信接口的手持终端设备,如iPhone等,或者为具有相应通信接口的PC机。
该实施例中的电视1既具有串口,也具有以太网口,当然,也可以是仅设置有其中一种通信接口,或者还设置有其他类型的通信接口。
图2示出了本发明实现电视终端双向控制的方法一个实施例的流程图。该方法基于图1中的装置,仍以电视作为电视终端为例。
如图2所示,对于图1中的装置,实现电视终端双向控制的方法的流程如下:
S21:流程开始。
S22:控制端与电视端建立通信连接。
通信连接可能是串口连接,也可能是以太网络连接,或者其他类型的通信连接,取决于控制端及电视端所具有的通信端口。
S23:控制端根据通信协议发送控制命令至电视端。
S24:电视端根据通信协议发送响应命令至控制端。
无论是通过何种通信连接进行通信,均需要一个通信协议,以便控制端和电视端遵循该通信协议将控制命令进行打包和解析。为以便于通信协议对各种通信接口的兼容、有效进行控制命令的传输,电视终端与控制端间的控制命令通过数据包的形式发送,而且,该实施例所采用的通信协议如下:
该通信协议定义的传输方式中,数据均以字符串方式传输,协议中包括有功能个数字段、控制功能字段、读/写字段、控制值字段、控制值类型字段、控制值长度字段及操作结果字段。各字段的含义及作用具体为:
功能个数字段,表征数据包中控制命令的个数,占1个字节。
控制功能字段,表征数据包中控制命令的功能,该功能为电视终端可以提供的功能,如信号源切换、频道切换等,占3个字节。
读/写字段,表征数据包中的控制命令为读操作还是写操作,占1个字节。
控制值字段,表征控制功能在控制过程中被设置的新值,占16个字节。控制值字段的填充采用高位对齐、低位补齐的方式,即在控制值不足16个字节时,数据从高位端开始填写,低位端补0。例如,控制值为33,占2个字节,填充时高2位写入33,低14位写入0,结果为3300000000000000。
控制值类型字段,表征控制值的数据类型,占1个字节。控制值的类型可包括有无符号整型unsigned int、有符号整型signed int及字符串char等三种类型,三种数据类型以枚举方式表示为:1表示无符号整型,2表示有符号整型,3表示字符串。
控制值长度字段,表征控制值的长度,也即控制值所占用的有效字节数。对于只有控制功能、而无需控制值的控制命令,控制值长度为0。例如,“亮度调节至50”的控制命令中,控制值为50,占两个字节,则控制值长度为2;“将信号源切换为HDMI”的控制命令无需控制值,那么,控制值的长度为0。
操作结果字段,表征操作结果信息。可采用0、1来表示,若为1,表示操作成功,若为0,表示操作失败。
根据上述通信协议,若控制端发送控制命令至电视终端,则控制端将根据上述通信协议格式将控制命令打包,然后通过通信接口将命令包传输至电视终端,此时,操作结果字段为空,处于无效状态;然后,电视终端将根据同样的通信协议格式,将操作结果字段写入相应的操作结果信息后,再通过通信接口将响应命令数据包发送至控制端,则控制端即可知道电视终端是否成功执行了该控制命令。若控制端需要获取电视终端的当前工作状态信息,或者获取电视终端所具有的资源信息,则可以只填充功能个数字段及控制功能字段,然后通过通信接口发送至电视终端;电视终端根据控制功能字段的描述,提取当前工作状态信息或其他资源信息填充至控制值字段,并对应填充控制值类型、控制值长度字段以及操作结果字段后,再通过通信接口将响应命令数据包发送至控制端即可。
在数据传输过程中,控制端与电视终端之间若需要一次发送多个数据包,数据包与数据包之间可以采用不设置分隔符的无缝连接方式进行传输,以提高数据传输效率。
S25:流程结束。
在采用上述方法实现电视终端的双向控制时,不会影响电视终端原有的遥控器进行控制的单向控制方式的应用。
电视终端作为目前家庭中的一个重要娱乐元素,随着物联网和智能家居时代的到来,传统的采用红外遥控器控制电视终端的单向控制方式使得电视不能与智能家居***完美融合,不能满足用户需求,而本发明很好地解决了这一问题,采用简单的双向的串行通信及网络通信等的通信连接,并配合设定的通信协议,从而实现了电视终端的双向控制。
以上实施例仅用以说明本发明的技术方案,而非对其进行限制;尽管参照前述实施例对本发明进行了详细的说明,对于本领域的普通技术人员来说,依然可以对前述实施例所记载的技术方案进行修改,或者对其中部分技术特征进行等同替换;而这些修改或替换,并不使相应技术方案的本质脱离本发明所要求保护的技术方案的精神和范围。
Claims (10)
1.一种实现电视终端双向控制的方法,其特征在于,电视终端与控制端之间通过通信接口建立通信连接,控制端按照设定的通信协议发送控制命令、并通过通信接口传输至电视终端,电视终端按照设定的通信协议发送控制命令、并通过通信接口传输至控制端。
2.根据权利要求1所述的方法,其特征在于,所述通信接口为串口,所述电视终端与所述控制端通过串口直接相连接。
3.根据权利要求1所述的方法,其特征在于,所述通信接口为以太网接口,所述控制端通过路由器与所述电视终端相连接。
4.根据权利要求1至3中任一项所述的方法,其特征在于,所述电视终端与所述控制端间的控制命令通过数据包的形式发送,所述通信协议中包括表征数据包中控制命令个数的功能个数字段、表征控制命令功能的控制功能字段、表征读或写状态的读/写字段、表征控制功能在控制过程中被设置的新值的控制值字段、表征控制值的数据类型的控制值类型字段、表征控制值长度的控制值长度字段以及表征操作结果信息的操作结果字段。
5.根据权利要求4所述的方法,其特征在于,所述电视终端与所述控制端之间在传输多个控制命令的数据包时,数据包与数据包之间采用无缝连接方式进行传输。
6.根据权利要求1所述的方法,其特征在于,所述控制端为手持终端设备或PC机。
7.一种实现电视终端双向控制的装置,包括电视终端及控制端,其特征在于,在电视终端上设置有通信接口,在控制端上设置有与电视终端上的通信接口相匹配的通信接口,电视终端与控制端通过通信接口建立通信连接,用于传输控制命令。
8.根据权利要求7所述的装置,其特征在于,所述通信接口为串口,所述电视终端与所述控制端通过串口直接相连接。
9.根据权利要求7所述的装置,其特征在于,所述通信接口为以太网接口,所述控制端通过路由器与所述电视终端相连接。
10.根据权利要求7至9中任一项所述的装置,其特征在于,所述控制端为手持终端设备或PC机。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN 201010592200 CN102098467B (zh) | 2010-12-07 | 2010-12-07 | 实现电视终端双向控制的方法及装置 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN 201010592200 CN102098467B (zh) | 2010-12-07 | 2010-12-07 | 实现电视终端双向控制的方法及装置 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN102098467A true CN102098467A (zh) | 2011-06-15 |
CN102098467B CN102098467B (zh) | 2012-12-26 |
Family
ID=44131310
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN 201010592200 Expired - Fee Related CN102098467B (zh) | 2010-12-07 | 2010-12-07 | 实现电视终端双向控制的方法及装置 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN102098467B (zh) |
Cited By (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN102695020A (zh) * | 2012-06-14 | 2012-09-26 | 昆山维金五金制品有限公司 | 电视机端子板 |
CN104244054A (zh) * | 2014-08-22 | 2014-12-24 | 深圳创维数字技术股份有限公司 | 一种多终端设备的遥控方法及相关装置、*** |
CN105630538A (zh) * | 2014-11-26 | 2016-06-01 | 三星电子株式会社 | 管理自其它电子装置的数据的使用的电子装置及控制方法 |
CN105915977A (zh) * | 2015-06-30 | 2016-08-31 | 乐视致新电子科技(天津)有限公司 | 一种控制电子设备的方法及装置 |
CN106339234A (zh) * | 2016-08-09 | 2017-01-18 | 衣佳鑫 | 电视应用在物联网中的应用方法及*** |
Families Citing this family (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
EP3641235B1 (en) * | 2017-06-12 | 2022-11-09 | Audio-Technica Corporation | Data transmission device and data transmission system |
Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2007025860A1 (de) * | 2005-08-31 | 2007-03-08 | Siemens Enterprise Communications Gmbh & Co. Kg | Verfahren und geräte zum steuern und betreiben von elektrischen geräten mit unterschiedlichen funktionen |
CN101047800A (zh) * | 2006-03-30 | 2007-10-03 | 南京Lg同创彩色显示***有限责任公司 | 无线电视***的无线控制方法 |
CN101098345A (zh) * | 2006-06-26 | 2008-01-02 | 海尔集团公司 | 一种网络家电的通讯接口及通讯方法 |
CN101494804A (zh) * | 2009-03-03 | 2009-07-29 | 天栢宽带网络科技(上海)有限公司 | 一种宽窄带兼容的有线网络双向改造*** |
US20090239587A1 (en) * | 2008-03-19 | 2009-09-24 | Universal Electronics Inc. | System and method for appliance control via a personal communication or entertainment device |
-
2010
- 2010-12-07 CN CN 201010592200 patent/CN102098467B/zh not_active Expired - Fee Related
Patent Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2007025860A1 (de) * | 2005-08-31 | 2007-03-08 | Siemens Enterprise Communications Gmbh & Co. Kg | Verfahren und geräte zum steuern und betreiben von elektrischen geräten mit unterschiedlichen funktionen |
CN101047800A (zh) * | 2006-03-30 | 2007-10-03 | 南京Lg同创彩色显示***有限责任公司 | 无线电视***的无线控制方法 |
CN101098345A (zh) * | 2006-06-26 | 2008-01-02 | 海尔集团公司 | 一种网络家电的通讯接口及通讯方法 |
US20090239587A1 (en) * | 2008-03-19 | 2009-09-24 | Universal Electronics Inc. | System and method for appliance control via a personal communication or entertainment device |
CN101494804A (zh) * | 2009-03-03 | 2009-07-29 | 天栢宽带网络科技(上海)有限公司 | 一种宽窄带兼容的有线网络双向改造*** |
Cited By (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN102695020A (zh) * | 2012-06-14 | 2012-09-26 | 昆山维金五金制品有限公司 | 电视机端子板 |
CN104244054A (zh) * | 2014-08-22 | 2014-12-24 | 深圳创维数字技术股份有限公司 | 一种多终端设备的遥控方法及相关装置、*** |
CN104244054B (zh) * | 2014-08-22 | 2019-04-23 | 深圳创维数字技术有限公司 | 一种多终端设备的遥控方法及相关装置、*** |
CN105630538A (zh) * | 2014-11-26 | 2016-06-01 | 三星电子株式会社 | 管理自其它电子装置的数据的使用的电子装置及控制方法 |
CN105915977A (zh) * | 2015-06-30 | 2016-08-31 | 乐视致新电子科技(天津)有限公司 | 一种控制电子设备的方法及装置 |
CN106339234A (zh) * | 2016-08-09 | 2017-01-18 | 衣佳鑫 | 电视应用在物联网中的应用方法及*** |
Also Published As
Publication number | Publication date |
---|---|
CN102098467B (zh) | 2012-12-26 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN102098467B (zh) | 实现电视终端双向控制的方法及装置 | |
CN1771695B (zh) | 家庭网络*** | |
EP2172011B1 (en) | Operation of media interface to provide bidirectional communications | |
CN102273147A (zh) | 自配置非对称通信链路 | |
CN106408923A (zh) | 一种基于云端红外码库数据的远程无线红外转发控制*** | |
CN104301012A (zh) | 一种通过nfc技术实现的交互方法、终端及*** | |
JP2013517693A (ja) | 家庭用マルチメディアネットワークの映像管理および制御 | |
WO2012166249A1 (en) | Set-top-box having a built-in master node that provides an external interface for communication and control in a power-line-based residential communication system | |
CN102497534A (zh) | 分布式网络全高清视频矩阵*** | |
CN103647782B (zh) | 电梯通讯协议与电梯物联网采集通讯协议间的协议转换方法 | |
CN202488573U (zh) | 一种分布式网络全高清视频矩阵*** | |
CN202111864U (zh) | 一种分布式无线网关*** | |
CN102404414A (zh) | 基于mmc/sd接口的以太网通信***及方法 | |
CN102624590A (zh) | 一种物联网智能设备及物联网*** | |
CN204539375U (zh) | 一种基于广播电视网络家庭网关的智能家居控制装置 | |
CN101650872B (zh) | 用电信息采集***及方法 | |
CN101706991A (zh) | 通过非人机接口进行虚拟按键控制的通用遥控器控制*** | |
CN102694702A (zh) | 家庭多媒体交换中心*** | |
CN204697088U (zh) | 家庭智能网关 | |
CN101500104B (zh) | 一种窄带双向通信终端装置 | |
CN207677744U (zh) | 一种基于NBIoT网络的数据传输装置 | |
CN203563159U (zh) | 支持m2m uicc卡的物联网高清机顶盒 | |
CN103634028B (zh) | 一种plc家电通信终端*** | |
CN104616480A (zh) | 基于nfc的红外遥控设置方法及*** | |
CN101226399B (zh) | 一种家用设备网络控制***及其控制方法 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
C14 | Grant of patent or utility model | ||
GR01 | Patent grant | ||
CF01 | Termination of patent right due to non-payment of annual fee |
Granted publication date: 20121226 Termination date: 20191207 |
|
CF01 | Termination of patent right due to non-payment of annual fee |