CN115022690B - 一种码值切换方法及显示设备 - Google Patents
一种码值切换方法及显示设备 Download PDFInfo
- Publication number
- CN115022690B CN115022690B CN202210621536.XA CN202210621536A CN115022690B CN 115022690 B CN115022690 B CN 115022690B CN 202210621536 A CN202210621536 A CN 202210621536A CN 115022690 B CN115022690 B CN 115022690B
- Authority
- CN
- China
- Prior art keywords
- code value
- system code
- switching
- control device
- display
- 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.)
- Active
Links
- 238000000034 method Methods 0.000 title claims abstract description 50
- 230000004044 response Effects 0.000 claims description 23
- 238000013507 mapping Methods 0.000 claims description 6
- 238000010586 diagram Methods 0.000 description 23
- 238000004891 communication Methods 0.000 description 12
- 230000008569 process Effects 0.000 description 10
- 238000012545 processing Methods 0.000 description 7
- 230000006870 function Effects 0.000 description 6
- 230000003993 interaction Effects 0.000 description 5
- 230000005540 biological transmission Effects 0.000 description 3
- 239000000047 product Substances 0.000 description 3
- 239000002131 composite material Substances 0.000 description 2
- 238000012986 modification Methods 0.000 description 2
- 230000004048 modification Effects 0.000 description 2
- 238000003825 pressing Methods 0.000 description 2
- 230000000007 visual effect Effects 0.000 description 2
- 230000003213 activating effect Effects 0.000 description 1
- 230000006978 adaptation Effects 0.000 description 1
- 238000013473 artificial intelligence Methods 0.000 description 1
- 230000008859 change Effects 0.000 description 1
- 238000006243 chemical reaction Methods 0.000 description 1
- 230000000694 effects Effects 0.000 description 1
- 230000007613 environmental effect Effects 0.000 description 1
- 239000004973 liquid crystal related substance Substances 0.000 description 1
- 230000003287 optical effect Effects 0.000 description 1
- 238000004886 process control Methods 0.000 description 1
- 238000006467 substitution reaction Methods 0.000 description 1
- 239000013589 supplement Substances 0.000 description 1
- 230000009897 systematic effect Effects 0.000 description 1
- 230000001960 triggered effect Effects 0.000 description 1
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/40—Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
- H04N21/41—Structure of client; Structure of client peripherals
- H04N21/422—Input-only peripherals, i.e. input devices connected to specially adapted client devices, e.g. global positioning system [GPS]
- H04N21/42204—User interfaces specially adapted for controlling a client device through a remote control device; Remote control devices therefor
- H04N21/42226—Reprogrammable remote control devices
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/40—Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
- H04N21/41—Structure of client; Structure of client peripherals
- H04N21/422—Input-only peripherals, i.e. input devices connected to specially adapted client devices, e.g. global positioning system [GPS]
- H04N21/42204—User interfaces specially adapted for controlling a client device through a remote control device; Remote control devices therefor
- H04N21/42206—User interfaces specially adapted for controlling a client device through a remote control device; Remote control devices therefor characterized by hardware details
- H04N21/4222—Remote control device emulator integrated into a non-television apparatus, e.g. a PDA, media center or smart toy
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/40—Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
- H04N21/41—Structure of client; Structure of client peripherals
- H04N21/422—Input-only peripherals, i.e. input devices connected to specially adapted client devices, e.g. global positioning system [GPS]
- H04N21/42204—User interfaces specially adapted for controlling a client device through a remote control device; Remote control devices therefor
- H04N21/42206—User interfaces specially adapted for controlling a client device through a remote control device; Remote control devices therefor characterized by hardware details
- H04N21/42221—Transmission circuitry, e.g. infrared [IR] or radio frequency [RF]
-
- Y—GENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
- Y02—TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
- Y02P—CLIMATE CHANGE MITIGATION TECHNOLOGIES IN THE PRODUCTION OR PROCESSING OF GOODS
- Y02P90/00—Enabling technologies with a potential contribution to greenhouse gas [GHG] emissions mitigation
- Y02P90/02—Total factory control, e.g. smart factories, flexible manufacturing systems [FMS] or integrated manufacturing systems [IMS]
Landscapes
- Engineering & Computer Science (AREA)
- Human Computer Interaction (AREA)
- Multimedia (AREA)
- Signal Processing (AREA)
- Selective Calling Equipment (AREA)
Abstract
本申请公开了一种码值切换方法及显示设备,显示设备响应于接收到控制装置发送的第一控制指令,在第一控制指令中提取第一***码值;在当前状态属性值为第一属性值时,如果第一***码值与显示设备运行的***码值匹配,则执行第一***码值对应的操作;如果第一***码值与显示设备运行的***码值不匹配,则生成码值切换提示界面并显示在显示器中,以基于码值切换提示界面切换控制装置的***码值。可见,该方法及显示设备,可以通过多套***码值的切换,满足多台显示设备在同一场景使用的需求,实现控制装置与显示设备一对一的单点控制,用户体验好。
Description
技术领域
本申请涉及遥控器技术领域,尤其涉及一种码值切换方法及显示设备。
背景技术
显示设备包括智能电视、智能手机、电脑、智能冰箱,以及带有智能显示屏幕的产品等,人们通常使用控制装置(即遥控器)实现对显示设备的操作。对于最常见的控制装置,通常采用相同的编码规则进行编码,得到可以远程控制显示设备的码值。
由于控制装置使用相同的通用码值,那么如果在一个场景中存在多台显示设备,一个控制装置发送的码值会与多台显示设备的码值匹配,导致出现一个控制装置同时操控多台显示设备的情况。可见,现有的单一通用码值无法实现控制装置与显示设备一对一的单点控制。
发明内容
本申请提供了一种码值切换方法及显示设备,以解决现有的单一通用码值无法实现控制装置与显示设备一对一的单点控制的问题。
第一方面,本申请提供了一种显示设备,包括:显示器,被配置为显示用户界面;通信器,被配置为与控制装置建立连接;与所述显示器和通信器分别连接的控制器,所述控制器被配置为:
响应于接收到控制装置发送的第一控制指令,在所述第一控制指令中提取第一***码值,以及,获取显示设备配置的当前状态属性值,所述第一***码值是显示设备预先配置的多套***码值中的一套,所述显示设备和控制装置均配置所述多套***码值;
在所述当前状态属性值为第一属性值时,如果所述第一***码值与显示设备运行的***码值匹配,则执行所述第一***码值对应的操作,所述第一属性值用于表征显示设备在上一次未接收到控制装置发送的码值匹配的***码值;
如果所述第一***码值与显示设备运行的***码值不匹配,则生成码值切换提示界面,将所述码值切换提示界面显示在显示器中,以及,基于所述码值切换提示界面切换所述控制装置的***码值。
本申请一些实施例中,所述控制器在预先配置多套***码值时,被进一步配置为:
获取不同控制装置的类型、同一类型控制装置的配置项参数和同一类型控制装置的按键码值对照表;
建立不同类型的控制装置、同一类型控制装置的配置项参数和同一类型控制装置的按键码值对照表的映射关系,得到多套***码值。
本申请一些实施例中,所述控制器被进一步配置为:在所述第一***码值与显示设备运行的***码值匹配时,将所述当前状态属性值配置为第二属性值,所述第二属性值用于表征显示设备在上一次接收到控制装置发送的码值匹配的***码值。
本申请一些实施例中,所述控制器被进一步配置为:
在所述当前状态属性值为第二属性值时,响应于接收到控制装置发送的第二控制指令,在所述第二控制指令中提取第二***码值;
如果所述第二***码值与显示设备运行的***码值匹配,则执行所述第二***码值对应的操作,所述第二***码值和第一***码值相同;
如果所述第二***码值与显示设备运行的***码值不匹配,则不执行所述第二***码值对应的操作,所述第二***码值和第一***码值不同。
本申请一些实施例中,所述码值切换提示界面包括码值切换提示内容;以及,所述控制器在执行所述基于所述码值切换提示界面切换所述控制装置的***码值,被进一步配置为:
接收用户基于所述码值切换提示内容操作控制装置时生成的第三控制指令;
响应于所述第三控制指令,生成码值切换界面,将所述码值切换界面显示在显示器中,所述码值切换界面包括至少一个***码值选择项,所述***码值选择项对应一套***码值;
响应于用户对目标***码值选择项的触发,将所述控制装置当前运行的码值切换为所述目标***码值选择项对应的目标***码值。
本申请一些实施例中,所述控制器在执行所述响应于所述第三控制指令,生成码值切换界面,被进一步配置为:
响应于所述第三控制指令,生成设备详情界面,将所述设备详情界面显示在显示器中;
响应于用户基于所述设备详情界面输入的特定密码,生成码值切换界面。
本申请一些实施例中,所述码值切换提示界面包括码值切换按钮;以及,所述控制器在执行所述基于所述码值切换提示界面切换所述控制装置的***码值,被进一步配置为:
接收用户触发所述码值切换按钮生成的第四控制指令;
响应于所述第四控制指令,基于第一设备码值标识,生成第一码值切换通知,所述第一设备码值标识用于表征显示设备运行的***码值;
将所述第一码值切换通知发送至控制装置,所述第一码值切换通知用于指示所述控制装置基于所述第一设备码值标识切换对应的***码值,切换后的控制装置运行的***码值与显示设备运行的***码值匹配。
本申请一些实施例中,所述控制器被进一步配置为:
接收控制装置发送的第五控制指令,所述第五控制指令是指用户按照预设码值切换规则中的目标切换规则操作控制装置时生成的指令,所述预设码值切换规则用于实现显示设备的***码值的切换;
响应于所述第五控制指令,将所述显示设备运行的***码值切换至目标切换规则对应的目标***码值,以及,基于第二设备码值标识,生成第二码值切换通知,所述第二设备码值标识用于表征显示设备码值切换后运行的目标***码值;
将所述第二码值切换通知发送至控制装置,所述第二码值切换通知用于指示所述控制装置基于第二设备码值标识将控制装置的***码值切换至目标***码值。
本申请一些实施例中,所述控制器被进一步配置为:在所述第一***码值与显示设备运行的***码值不匹配时,如果在预设时长内接收到控制装置发送的多个控制指令,则在预设时长内显示一次所述码值切换提示界面。
第二方面,本申请还提供了一种码值切换方法,所述方法包括:
响应于接收到控制装置发送的第一控制指令,在所述第一控制指令中提取第一***码值,以及,获取显示设备配置的当前状态属性值,所述第一***码值是显示设备预先配置的多套***码值中的一套,所述显示设备和控制装置均配置所述多套***码值;
在所述当前状态属性值为第一属性值时,如果所述第一***码值与显示设备运行的***码值匹配,则执行所述第一***码值对应的操作,所述第一属性值用于表征显示设备在上一次未接收到控制装置发送的码值匹配的***码值;
如果所述第一***码值与显示设备运行的***码值不匹配,则生成码值切换提示界面,将所述码值切换提示界面显示在显示器中,以及,基于所述码值切换提示界面切换所述控制装置的***码值。
第三方面,本申请还提供了一种计算机可读存储介质,该计算机可读存储介质可存储有程序,该程序执行时可实现包括本申请提供的码值切换方法各实施例中的部分或全部步骤。
本申请一些实施例提供的一种码值切换方法及显示设备,显示设备响应于接收到控制装置发送的第一控制指令,在第一控制指令中提取第一***码值;在当前状态属性值为第一属性值时,如果第一***码值与显示设备运行的***码值匹配,则执行第一***码值对应的操作;如果第一***码值与显示设备运行的***码值不匹配,则生成码值切换提示界面并显示在显示器中,以基于码值切换提示界面切换控制装置的***码值。可见,该方法及显示设备,可以通过多套***码值的切换,满足多台显示设备在同一场景使用的需求,实现控制装置与显示设备一对一的单点控制,用户体验好。
附图说明
为了更清楚地说明本申请的技术方案,下面将对实施例中所需要使用的附图作简单地介绍,显而易见地,对于本领域普通技术人员而言,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。
图1示出了根据一些实施例的显示设备与控制装置100之间操作场景的示意图;
图2示出了根据一些实施例的控制装置100的硬件配置框图;
图3示出了根据一些实施例的显示设备200的硬件配置框图;
图4示出了根据一些实施例的显示设备200中软件配置图;
图5示出了根据一些实施例的码值切换方法的流程图;
图6示出了根据一些实施例的码值切换方法的数据流图;
图7示出了根据一些实施例的判断码值匹配的数据流图;
图8示出了根据一些实施例的基于第二属性值判断码值匹配的方法流程图;
图9示出了根据一些实施例的码值切换提示界面的一种示意图;
图10示出了根据一些实施例的切换控制装置100的***码值的一种方法流程图;
图11示出了根据一些实施例的设备详情界面的示意图;
图12示出了根据一些实施例的码值切换界面的示意图;
图13示出了根据一些实施例的码值切换提示界面的另一种示意图;
图14示出了根据一些实施例的切换控制装置100的***码值的另一种方法流程图;
图15示出了根据一些实施例的码值切换方法的另一流程图。
具体实施方式
为使本申请的目的和实施方式更加清楚,下面将结合本申请示例性实施例中的附图,对本申请示例性实施方式进行清楚、完整地描述,显然,描述的示例性实施例仅是本申请一部分实施例,而不是全部的实施例。
需要说明的是,本申请中对于术语的简要说明,仅是为了方便理解接下来描述的实施方式,而不是意图限定本申请的实施方式。除非另有说明,这些术语应当按照其普通和通常的含义理解。
本申请中说明书和权利要求书及上述附图中的术语“第一”、“第二”、“第三”等是用于区别类似或同类的对象或实体,而不必然意味着限定特定的顺序或先后次序,除非另外注明。应该理解这样使用的用语在适当情况下可以互换。
术语“包括”和“具有”以及他们的任何变形,意图在于覆盖但不排他的包含,例如,包含了一系列组件的产品或设备不必限于清楚地列出的所有组件,而是可包括没有清楚地列出的或对于这些产品或设备固有的其它组件。术语“模块”是指任何已知或后来开发的硬件、软件、固件、人工智能、模糊逻辑或硬件或/和软件代码的组合,能够执行与该元件相关的功能。
本申请实施方式提供的显示设备可以具有多种实施形式,例如,可以是电视、智能电视、电脑、激光投影设备、显示器(monitor)、电子白板(electronic bulletin board)、电子桌面(electronic table)等。图1和图2为本申请的显示设备的一种具体实施方式。
图1示出了根据一些实施例的显示设备与控制装置100之间操作场景的示意图。如图1所示,用户可通过智能设备300或控制装置100操作显示设备200。
在一些实施例中,控制装置100可以是遥控器,遥控器和显示设备的通信包括红外协议通信或蓝牙协议通信,及其他短距离通信方式,通过无线或有线方式来控制显示设备200。用户可以通过遥控器上按键、语音输入、控制面板输入等输入用户指令,来控制显示设备200。
在一些实施例中,也可以使用智能设备300(如移动终端、平板电脑、计算机、笔记本电脑等)以控制显示设备200。例如,使用在智能设备上运行的应用程序控制显示设备200。
在一些实施例中,显示设备可以不使用上述的智能设备或控制设备接收指令,而是通过触摸或者手势等接收用户的控制。
在一些实施例中,显示设备200还可以采用除了控制装置100和智能设备300之外的方式进行控制,例如,可以通过显示设备200设备内部配置的获取语音指令的模块直接接收用户的语音指令控制,也可以通过显示设备200设备外部设置的语音控制设备来接收用户的语音指令控制。
在一些实施例中,显示设备200还与服务器400进行数据通信。可允许显示设备200通过局域网(LAN)、无线局域网(WLAN)和其他网络进行通信连接。服务器400可以向显示设备200提供各种内容和互动。服务器400可以是一个集群,也可以是多个集群,可以包括一类或多类服务器。
图2示出了根据一些实施例的控制装置100的硬件配置框图。如图2所示,控制装置100包括控制器110、通信接口130、用户输入/输出接口140、存储器、供电电源。控制装置100可接收用户的输入操作指令,且将操作指令转换为显示设备200可识别和响应的指令,起到用户与显示设备200之间交互中介作用。
图3示出了根据一些实施例的显示设备200的硬件配置框图。如图3,显示设备200包括调谐解调器210、通信器220、检测器230、外部装置接口240、控制器250、显示器260、音频输出接口270、存储器、供电电源、用户接口中的至少一种。
在一些实施例中控制器包括处理器,视频处理器,音频处理器,图形处理器,RAM,ROM,用于输入/输出的第一接口至第n接口。
显示器260包括用于呈现画面的显示屏组件,以及驱动图像显示的驱动组件,用于接收源自控制器输出的图像信号,进行显示视频内容、图像内容以及菜单操控界面的组件以及用户操控UI界面。
显示器260可为液晶显示器、OLED显示器、以及投影显示器,还可以为一种投影装置和投影屏幕。
通信器220是用于根据各种通信协议类型与外部设备或服务器进行通信的组件。例如:通信器可以包括Wifi模块,蓝牙模块,有线以太网模块等其他网络通信协议芯片或近场通信协议芯片,以及红外接收器中的至少一种。显示设备200可以通过通信器220与外部控制设备100或服务器400建立控制信号和数据信号的发送和接收。
用户接口,可用于接收控制装置100(如:红外遥控器等)的控制信号。
检测器230用于采集外部环境或与外部交互的信号。例如,检测器230包括光接收器,用于采集环境光线强度的传感器;或者,检测器230包括图像采集器,如摄像头,可以用于采集外部环境场景、用户的属性或用户交互手势,再或者,检测器230包括声音采集器,如麦克风等,用于接收外部声音。
外部装置接口240可以包括但不限于如下:高清多媒体接口接口(HDMI)、模拟或数据高清分量输入接口(分量)、复合视频输入接口(CVBS)、USB输入接口(USB)、RGB端口等任一个或多个接口。也可以是上述多个接口形成的复合性的输入/输出接口。
调谐解调器210通过有线或无线接收方式接收广播电视信号,以及从多个无线或有线广播电视信号中解调出音视频信号,如以及EPG数据信号。
在一些实施例中,控制器250和调谐解调器210可以位于不同的分体设备中,即调谐解调器210也可在控制器250所在的主体设备的外置设备中,如外置机顶盒等。
控制器250,通过存储在存储器上中各种软件控制程序,来控制显示设备的工作和响应用户的操作。控制器250控制显示设备200的整体操作。例如:响应于接收到用于选择在显示器260上显示UI对象的用户命令,控制器250便可以执行与由用户命令选择的对象有关的操作。
在一些实施例中控制器包括中央处理器(Central Processing Unit,CPU),视频处理器,音频处理器,图形处理器(Graphics Processing Unit,GPU),RAM(Random AccessMemory,RAM),ROM(Read-Only Memory,ROM),用于输入/输出的第一接口至第n接口,通信总线(Bus)等中的至少一种。
用户可在显示器260上显示的图形用户界面(GUI)输入用户命令,则用户输入接口通过图形用户界面(GUI)接收用户输入命令。或者,用户可通过输入特定的声音或手势进行输入用户命令,则用户输入接口通过传感器识别出声音或手势,来接收用户输入命令。
“用户界面”,是应用程序或操作***与用户之间进行交互和信息交换的介质接口,它实现信息的内部形式与用户可以接受形式之间的转换。用户界面常用的表现形式是图形用户界面(Graphic User Interface,GUI),是指采用图形方式显示的与计算机操作相关的用户界面。它可以是在电子设备的显示屏中显示的一个图标、窗口、控件等界面元素,其中控件可以包括图标、按钮、菜单、选项卡、文本框、对话框、状态栏、导航栏、Widget等可视的界面元素。
图4示出了根据一些实施例的显示设备200中软件配置图。在一些实施例中,如图4所示,显示设备的***可以包括内核(Kernel)、命令解析器(shell)、文件***和应用程序。内核、shell和文件***一起组成了基本的操作***结构,它们让用户可以管理文件、运行程序并使用***。上电后,内核启动,激活内核空间,抽象硬件、初始化硬件参数等,运行并维护虚拟内存、调度器、信号及进程间通信(IPC)。内核启动后,再加载Shell和用户应用程序。应用程序在启动后被编译成机器码,形成一个进程。
如图4所示,将显示设备的***分为三层,从上至下分别为应用层、中间件层和硬件层。在一些实施例中,显示设备的***还包括UI层(图中未示出),UI层位于应用层的上方,UI层接收应用层的数据传输,以实现显示器260的画面呈现。
应用层主要包含电视上的常用应用,以及应用框架(Application Framework),其中,常用应用主要是基于浏览器Browser开发的应用,例如:HTML5 APPs;以及原生应用(Native APPs);
应用框架(Application Framework)是一个完整的程序模型,具备标准应用软件所需的一切基本功能,例如:文件存取、资料交换...,以及这些功能的使用接口(工具栏、状态列、菜单、对话框)。
原生应用(Native APPs)可以支持在线或离线,消息推送或本地资源访问。
中间件层包括各种电视协议、多媒体协议以及***组件等中间件。中间件可以使用***软件所提供的基础服务(功能),衔接网络上应用***的各个部分或不同的应用,能够达到资源共享、功能共享的目的。
硬件层主要包括HAL接口、硬件以及驱动,其中,HAL接口为所有电视芯片对接的统一接口,具体逻辑由各个芯片来实现。驱动主要包含:音频驱动、显示驱动、蓝牙驱动、摄像头驱动、WIFI驱动、USB驱动、HDMI驱动、传感器驱动(如指纹传感器,温度传感器,压力传感器等)、以及电源驱动等。
在一些实施例中,对于公共场合或空间较大的场景中,例如酒吧、医院病房、家庭等场景,通常会存在多台显示设备200。每一个显示设备200均配备对应的控制装置100,以供用户基于目标控制装置100操作对应的目标显示设备200。而控制装置100的红外码均使用相同的通用码值,一个控制装置发送的码值会与多台显示设备的码值匹配,则不可能避免出现一个控制装置100同时操控多台显示设备200的情况。
为保证用户可以独立控制各自的显示设备200,实现控制装置与显示设备一对一的单点控制,本申请一些实施例提供一种显示设备200,被配置为执行码值切换方法,基于该方法在显示设备200和控制装置100同时增加多套***码值,通过***码值切换满足多台显示设备200在同一场景使用的需求,避免出现一个控制装置100同时操作多台显示设备200的情况。控制装置100可实现多套***码值的信号源发送,并且显示设备200针对控制装置100多套***码值的情况,进行对应的适配和支持,保证显示设备200多码值操作均可正常响应和处理。
在一些实施例中,显示设备200在配置多套***码值时,可以获取不同控制装置100的类型、同一类型控制装置100的配置项参数和同一类型控制装置100的按键码值对照表;建立不同类型的控制装置100、同一类型控制装置100的配置项参数和同一类型控制装置100的按键码值对照表的映射关系,得到多套***码值。
显示设备200将多套***码值设置为配置文件,通过参数配置,实现不同***码值的应用。每套***码值可以包括三个序列的数据,第一个序列的数据可以为控制装置100的类型,第二个序列的数据可以为控制装置100的配置项参数,第三个序列的数据可以为控制装置100的按键码值对照表。
在第一个序列的数据中,为了适配性和扩展性,第一个序列用于配置控制装置100的类型,类型用于区分不同品牌提供商提供的控制装置100。例如,品牌A提供的控制装置100对应类型a,品牌B提供的控制装置100对应类型b。
第一个序列的数据配置规则为:支持15个配置项,即序号可以为0-14,序号要连续。也就是说,显示设备200可以配置来自15个品牌提供商提供的控制装置100,即存在15个控制装置100的类型。每个类型的命名可以使用字母数字与下划线组合等方式命名,通过命名规则,声明类型名称,用于后续切换***码值标识名称使用。其中,显示设备200支持的配置项数量也可为其他数值,此处不进行限定。
在第二个序列的数据中,第二个序列用于对应第一个序列中的每个配置项,用于说明当前配置项的参数。第二个序列是第一个序列数据的详细补充,将第一个序列中的类型(配置项)详细拆分为具体功能字段,标识当前***码值状态和其他数据说明,解释当前类型(配置项)的细化数据。配置项参数包括当前配置项是否为激活状态(Enable)、使用的控制装置100键值码值对照表对应关系等使用信息,激活状态用于表征码值正在被使用,键值码值对照表对应关系用于表征配置项与码值键值对照表的对应关系。通过第二个序列的数据用于控制当前使用的控制装置100信息,显示设备200通过第二序列的数据读取当前的控制装置100码值,以进行后续的码值匹配。
在第三个序列的数据中,第三个序列主要是实际的控制装置100的按键码值对照表存放处,实际后续用于按键分发的键值,均取自此处,是实现多套***码值配置的重要配置项。
基于第一个序列中的每个配置项,为每个配置项配置对应的第二序列和第三序列的数据,建立对应的映射关系,即可得到多套***码值。例如,在第一个序列为0号配置项,第二个序列为0号配置项的参数,第三个序列为0号配置项对应的控制装置100的按键码值对照表时,建立三个序列数据的映射关系,形成第一套***码值。在第一个序列为1号配置项,第二个序列为1号配置项的参数,第三个序列为1号配置项对应的控制装置100的按键码值对照表时,建立三个序列数据的映射关系,形成第二套***码值。
在一些实施例中,显示设备200配置多套***码值之后,将多套***码值发送至控制装置100,由控制装置100运行。
在一些实施例中,在多套***码值中,每端(显示设备200和控制装置100)仅会存在一个处于激活状态的***码值,激活状态用于表明该***码值处于运行状态。
本申请一些实施例提供一种显示设备200,通过码值切换方法可以在显示设备200端增加提示,并进行码值匹配,如果码值不匹配,提示并指导用户重新匹配码值。通过动态切换控制装置100运行的码值,保证控制装置100的指令可被正常响应或处理,来实现控制装置与显示设备一对一单点控制效果。
图5示出了根据一些实施例的码值切换方法的流程图;图6示出了根据一些实施例的码值切换方法的数据流图。本申请一些实施例提供一种显示设备200,包括:显示器260,被配置为显示用户界面;通信器220,被配置为与控制装置100建立连接;与显示器260和通信器220分别连接的控制器250,在执行图5和图6所示的码值切换方法时,控制器250被配置为执行下述步骤:
S1、响应于接收到控制装置100发送的第一控制指令,在第一控制指令中提取第一***码值,以及,获取显示设备200配置的当前状态属性值。
其中,第一***码值是显示设备200预先配置的多套***码值中的一套,显示设备200和控制装置100均配置多套***码值。
在用户操作控制装置100按键以对显示设备200进行对应控制时,如果控制装置100当前运行第一套***码值,则控制装置100使用第一套***码值发送键值,并产生对应的控制指令。
为便于控制装置100当前运行的***码值与显示设备200当前运行的***码值不匹配时,用户能够及时进行***码值切换,在本申请一些实施例中,由控制器250中的应用框架层(FRAMEWORK层)对两端(显示设备200和控制装置100)码值匹配性进行管理和控制。
显示设备200正常开机后默认使用第一套***码值,在用户未进行主动切换,或未出现码值不匹配的情况下,应用框架层无需进行任何操作,使用所有默认配置项即可。此时,控制装置100与显示设备200基于第一套***码值实现操作的控制。
在一些实施例中,显示设备200的应用框架层通过状态属性值的改变来确定***码值是否被切换,状态属性值用于表征显示设备200在上一次是否接收到控制装置100发送的码值匹配的***码值。
状态属性值可以包括第一属性值和第二属性值,第一属性值用于表征显示设备200在上一次未接收到控制装置100发送的码值匹配的***码值,第一属性值可以为0;第二属性值用于表征显示设备200在上一次接收到控制装置100发送的码值匹配的***码值,第二属性值可以为1。
在显示设备200开机后,状态属性值默认为第一属性值(0)。如果显示设备200的应用框架层第一次收到码值匹配的控制装置100的控制指令时,应用框架层配置状态属性值为第二属性值(1)。此时,状态属性值由第一属性值改变为第二属性值,说明***码值被切换。在一些实施例中,无论用户采用何种方式(后续实施例中的手动切换方式和主动切换方式)切换显示设备200的***码值后,应用框架层均重新配置状态属性值为第一属性值(0)。
显示设备200基于获取到的不同当前状态属性值执行不同的处理控制装置100控制指令的策略。
在一些实施例中,显示设备200的应用框架层可以针对特殊场景对当前运行的***码值进行处理。其中,特殊场景包括显示设备200OTA升级、USB升级、恢复出厂设置等场景。对于显示设备200OTA(Over The Air,空中下载技术)升级后,当前运行的***码值设置保持不变。对于USB升级后,显示设备200恢复到运行默认的第一套***码值。对于显示设备200恢复出厂设置,也是恢复到运行默认的第一套***码值。
S2、在当前状态属性值为第一属性值时,如果第一***码值与显示设备200运行的***码值匹配,则执行第一***码值对应的操作。
在显示设备200的应用框架层检测到当前状态属性值为第一属性值时,说明显示设备200在上一次未接收到控制装置100发送的码值匹配的***码值。那么,显示设备200的应用框架层在接收到用户触发控制装置100按键发送的第一控制指令后,判断第一控制指令中的第一***码值与显示设备200运行的***码值是否匹配,以决定是否执行控制装置的键值操作。应用框架层基于第一属性值对应的处理控制装置100控制指令的策略,对不同的码值匹配判断结果进行处理。
图7示出了根据一些实施例的判断码值匹配的数据流图。参见图7,在显示设备200默认运行第一套***码值时,如果显示设备200的应用框架层判断出第一***码值与显示设备200运行的***码值匹配,说明控制装置100运行的第一***码值为第一套***码值。显示设备200的应用框架层将第一***码值对应的第一键值上报给UI层,由UI层执行第一键值对应的操作。
在显示设备200的应用框架层判断出两端码值匹配时,可以进行控制装置100与显示设备200的一对一单点控制,并将当前状态属性值配置为第二属性值,以标识显示设备200在上一次接收到控制装置100发送的码值匹配的***码值。在用户未主动切换***码值的情况下,后续显示设备200仅响应运行第一***码值的控制装置100的控制指令,而不响应运行其他***码值的控制装置100的控制指令。
在一些实施例中,在当前状态属性值为第二属性值时,如果显示设备200接收到来自控制装置100的下一个控制指令,则应用框架层再次进行两端码值匹配过程。且应用框架层基于第二属性值对应的处理控制装置100控制指令的策略,对不同的码值匹配判断结果进行处理。
图8示出了根据一些实施例的基于第二属性值判断码值匹配的方法流程图。参见图8,在一些实施例中,在基于第二属性值执行码值匹配时,控制器250被进一步配置为执行下述步骤:
S201、在当前状态属性值为第二属性值时,响应于接收到控制装置100发送的第二控制指令,在第二控制指令中提取第二***码值。
S202、如果第二***码值与显示设备200运行的***码值匹配,则执行第二***码值对应的操作,第二***码值和第一***码值相同。
S203、如果第二***码值与显示设备200运行的***码值不匹配,则不执行第二***码值对应的操作,第二***码值和第一***码值不同。
在显示设备200接收到控制装置100发送的第一控制指令,且判断出第一控制指令中的第一***码值与显示设备200运行的***码值匹配时,显示设备200中的应用框架层在接收到控制装置100发送的第二控制指令后,再次判断第二***码值与显示设备200运行的***码值是否匹配。其中,第二***码值是显示设备200预先配置的多套***码值中的一套。
如果应用框架层判断出第二***码值与显示设备200运行的***码值匹配,说明第二***码值和第一***码值相同,即码值匹配。那么应用框架层可将第二***码值对应的第二键值上报给UI层,由UI层执行第二键值对应的操作。
如果应用框架层判断出第二***码值与显示设备200运行的***码值不匹配,说明第二***码值和第一***码值不同,即码值不匹配。那么应用框架层不将第二***码值对应的第二键值上报给UI层,即不执行第二***码值对应的操作。
S3、如果第一***码值与显示设备200运行的***码值不匹配,则生成码值切换提示界面,将码值切换提示界面显示在显示器中,以及,基于码值切换提示界面切换控制装置100的***码值。
在应用框架层检测到当前状态属性值为第一属性值时,如果显示设备200的应用框架层判断出第一***码值与显示设备200运行的***码值不匹配,说明控制装置100无法正常操作显示设备200。那么为保证显示设备200能够响应控制装置100的控制指令,应用框架层在判断出第一***码值与显示设备200运行的***码值不匹配时,向UI层发送特定键值,该特定键值表征当前控制指令为码值不匹配的指令。UI层响应于接收到的特定键值,在显示器中显示码值切换提示界面。通过码值切换提示界面告知用户当前***码值与控制装置100的码值不匹配,并展示出切换码值的方法及步骤。用户基于显示的切换码值的方法及步骤进行相应的操作,完成***码值匹配。
图9示出了根据一些实施例的码值切换提示界面的一种示意图。参见图9,码值切换提示界面包括码值切换提示内容,码值切换提示内容用于提示用户手动切换控制装置100的***码值的操作方法和步骤。
在一些实施例中,用户基于码值切换提示界面可以对控制装置100的***码值和/或控制装置100的***码值进行手动切换。
图10示出了根据一些实施例的切换控制装置100的***码值的一种方法流程图。参见图10,控制器250在执行基于码值切换提示界面切换控制装置100的***码值,被进一步配置为执行下述步骤:
S311、接收用户基于码值切换提示内容操作控制装置100时生成的第三控制指令。
S312、响应于第三控制指令,生成码值切换界面,将码值切换界面显示在显示器中,码值切换界面包括至少一个***码值选择项,一个***码值选择项对应一套***码值。
S313、响应于用户对目标***码值选择项的触发,将控制装置100当前运行的码值切换为目标***码值选择项对应的目标***码值。
结合图9所示的码值切换提示界面,码值切换提示内容可以为指示用户操作控制装置100以调出码值切换界面的内容。例如,顺序点击设置-***-高级设置-设备名称等控件的内容。
其中,用户为选择某个控件而操作控制装置100,每触发一个按键即产生一个子控制指令,那么第三控制指令可以包括多个子控制指令。例如,用户操作控制装置100依次点击“设置-***-高级设置-设备名称”四个控件,则依次产生四个子控制指令,第三控制指令包括该四个子控制指令。
图11示出了根据一些实施例的设备详情界面的示意图。参见图11,显示设备200依次响应于用户操作控制装置100点击“设置-***-高级设置-设备名称”四个控件产生的四个子控制指令后,即显示设备200响应于第三控制指令,生成设备详情界面,并显示在显示器中。其中,设备详情界面包括触发最后两个控件(高级设置和设备名称)所呈现的内容。
在一些实施例中,用于实现***码值切换的码值切换界面需要通过特定密码才可启动。用户操作控制装置点击“设备名称”时,弹出提示(图中未示出),告知用户输入特定密码。那么在设备详情界面中,用户操作控制装置100输入特定密码,显示设备200响应于特定密码的键值,生成码值切换界面,显示在显示器中。
其中,特定密码可以包括四个数字的组合,也可以包括其他数字、字母和/或符号等的组合,此处不进行限定;组合所需按键的数量也不进行限定。
在设备详情界面中,无需输入框,用户基于特定密码直接触发控制装置100的对应按键,即可调起码值切换界面。例如,特定密码为2018,用户依次按控制装置100的数字键2-0-1-8,应用框架层检测到该四位组合键且检测到其为基于设备详情界面输入的键值,则可确定此次操作为进行***码值切换的操作。接下来,应用框架层向UI层上报启动码值切换界面的键值,由UI层生成码值切换界面,显示在显示器中。
图12示出了根据一些实施例的码值切换界面的示意图。参见图12,码值切换界面包括至少一个***码值选择项,一个***码值选择项对应一套***码值。用户操作控制装置100选中第二个***码值选择项,并点击控制装置的确认键。显示设备200响应于控制装置100发送的用户触发确认键时产生的控制指令,将携带第二套***码值标识的通知发送至控制装置100。控制装置100响应于该通知,基于通知中携带的第二套***码值标识,将其存储的第二套***码值激活,并将控制装置100原运行的***码值设置为未激活状态。
在一些实施例中,用户可以基于显示设备200运行的***码值为参照,调整控制装置100的***码值,以与显示设备200运行的***码值匹配。那么,在用户选择需要切换的目标***码值时,为保证切换后的***码值与显示设备200运行的***码值匹配,可以在码值切换界面中显示当前显示设备200运行的***码值作为提示。
在一些实施例中,用户可同时切换显示设备200和控制装置100运行的***码值。那么用户在基于码值切换界面选择目标***码值后,显示设备200和控制装置100均可将各自原运行的***码值设置为未激活状态,并激活目标***码值。而后,显示设备200运行目标***码值,控制装置100也运行目标***码值,二者码值匹配。控制装置100基于目标***码值发送键值,显示设备200可响应目标***码值对应的键值,执行相应操作。
在一些实施例中,在显示设备200检测到控制装置100运行的第一***码值与显示设备200运行的***码值不匹配时起,如果用户在接下来的预设时长内频繁触发控制装置100,显示设备200在预设时长内接收到控制装置100发送的多个控制指令,则显示设备200仅在预设时长内显示一次码值切换提示界面,以避免码值切换提示界面的频繁弹出显示,影响用户体验。
触发码值切换提示界面取消显示的时机可以包括用户触发手动切换码值进程时或用户触发控制装置100的返回按键时,还可以包括在到达一定时长用户未做出任何操作时,码值切换提示界面的自动取消显示。
在一些实施例中,在实现控制装置100码值切换时,除采用用户手动切换的方式,还可以采用控制装置100自动进行码值匹配切换的方式。
图13示出了根据一些实施例的码值切换提示界面的另一种示意图。参见图13,码值切换提示界面包括提示内容和码值切换按钮,提示内容用于告知当前码值不匹配并询问用户是否进行切换。用户操作控制装置100触发码值切换按钮,以触发控制装置100自动进行码值匹配切换的进程。
图14示出了根据一些实施例的切换控制装置100的***码值的另一种方法流程图。参见图14,控制器250在执行基于码值切换提示界面切换控制装置100的***码值,被进一步配置为执行下述步骤:
S321、接收用户触发码值切换按钮生成的第四控制指令。
S322、响应于第四控制指令,基于第一设备码值标识,生成第一码值切换通知,第一设备码值标识用于表征显示设备200运行的***码值。
S323、将第一码值切换通知发送至控制装置100,第一码值切换通知用于指示控制装置100基于第一设备码值标识切换对应的***码值,切换后的控制装置100运行的***码值与显示设备200运行的***码值匹配。
显示设备200响应于用户触发码值切换按钮时产生的第四控制指令,将携带第一设备码值标识的第一码值切换通知发送至控制装置100。控制装置100响应于第一码值切换通知,将控制装置100运行的***码值切换为第一设备码值标识对应的***码值,即与显示设备200运行的***码值相同。
本申请一些实施例提供的显示设备200,可以在接收到控制装置100发送的控制指令时,如果检测出控制装置100运行的***码值与显示设备200运行的***码值不匹配,由用户决定是否进行码值切换。在用户决定进行码值切换时,控制装置100基于显示设备200发送的码值切换通知,自动进行码值切换,无需用户再手动选择目标***码值,用户体验好。
在一些实施例中,***码值的切换可以应用在显示设备200检测到控制装置100运行的***码值与显示设备200运行的***码值不匹配的场景。而在其他实施例中,***码值的切换也可由用户主动触发。
图15示出了根据一些实施例的码值切换方法的另一流程图。参见图15,在一些实施例中,在用户主动切换显示设备200的***码值时,控制器250被进一步配置为执行下述步骤:
S41、接收控制装置100发送的第五控制指令,第五控制指令是指用户按照预设码值切换规则中的目标切换规则操作控制装置100时生成的指令,预设码值切换规则用于实现显示设备200的***码值的切换。
S42、响应于第五控制指令,将显示设备200运行的***码值切换至目标切换规则对应的目标***码值,以及,基于第二设备码值标识,生成第二码值切换通知,第二设备码值标识用于表征显示设备200码值切换后运行的目标***码值。
S43、将第二码值切换通知发送至控制装置100,第二码值切换通知用于指示控制装置100基于第二设备码值标识将控制装置100的***码值切换至目标***码值。
其中,预设码值切换规则包括触发控制装置100不同组合键的方式,每一种组合键方式对应一个切换规则,一个切换规则用于实现一套***码值的切换。例如,长按ok键+(vol+)键切换到第一套***码值;长按ok键+(vol-)键切换到第二套***码值;长按ok键+(ch+键或者相同位置的替换键)切换到第三套***码值;长按ok键+(ch-键或者相同位置的替换键)切换到第四套***码值。
如果显示设备200当前运行第一套***码值,用户想要显示设备200和控制装置100均以第二套***码值进行交互,则用户基于第二套***码值的切换规则操作控制装置100,例如,第二套***码值的切换规则包括长按ok键+(vol-)键。
显示设备200响应于用户长按控制装置100的ok键+(vol-)键,将显示设备200的***码值切换到第二套***码值。显示设备200向控制装置100发送第二码值切换通知,控制装置100响应于该第二码值切换通知,控制装置100基于第二套***码值的标识,将自身的***码值切换至第二套***码值。切换***码值的过程是指将第二套***码值激活,并将原运行的第一套***码值设置为未激活状态。
本申请一些实施例提供的显示设备200,当用户通过预设码值切换规则主动切换显示设备200的***码值时,控制装置100自动进行码值的匹配切换。这样可以避免在用户使用配置有多套***码值的控制装置100过程中,如果用户偶然触发组合键导致显示设备200当前运行的***码值被切换,偶发出现的控制装置100和显示设备200的码值不匹配问题。在显示设备200运行的***码值发生改变,控制装置100会自动进行匹配切换,无需用户再手动切换控制装置100的***码值,用户体验好。
在一些实施例中,无论是用户主动切换***码值,还是用户基于显示设备200的提示进行码值切换,在显示设备200的***码值改变后,显示设备200的应用框架层均会将状态属性值配置为第一属性值。以在下一次接收到控制装置100的控制指令时,基于第一属性值对应的处理控制装置100按键的策略,对不同的码值匹配判断结果进行处理。
本申请一些实施例提供的一种码值切换方法,在显示设备200和控制装置100同时增加多套***码值,通过多套***码值的切换,满足多台显示设备在同一场景使用的需求,实现控制装置与显示设备一对一的单点控制,用户体验好。
图5示出了根据一些实施例的码值切换方法的流程图。参见图5,本申请还提供了一种码值切换方法,由前述实施例提供的显示设备200执行,所述方法包括:
S1、响应于接收到控制装置发送的第一控制指令,在所述第一控制指令中提取第一***码值,以及,获取显示设备配置的当前状态属性值,所述第一***码值是显示设备预先配置的多套***码值中的一套,所述显示设备和控制装置均配置所述多套***码值;
S2、在所述当前状态属性值为第一属性值时,如果所述第一***码值与显示设备运行的***码值匹配,则执行所述第一***码值对应的操作,所述第一属性值用于表征显示设备在上一次未接收到控制装置发送的码值匹配的***码值;
S3、如果所述第一***码值与显示设备运行的***码值不匹配,则生成码值切换提示界面,将所述码值切换提示界面显示在显示器中,以及,基于所述码值切换提示界面切换所述控制装置的***码值。
本申请一些实施例提供的一种码值切换方法及显示设备,显示设备响应于接收到控制装置发送的第一控制指令,在第一控制指令中提取第一***码值;在当前状态属性值为第一属性值时,如果第一***码值与显示设备运行的***码值匹配,则执行第一***码值对应的操作;如果第一***码值与显示设备运行的***码值不匹配,则生成码值切换提示界面并显示在显示器中,以基于码值切换提示界面切换控制装置的***码值。可见,该方法及显示设备,可以通过多套***码值的切换,满足多台显示设备在同一场景使用的需求,实现控制装置与显示设备一对一的单点控制,用户体验好。
具体实现中,本发明还提供一种计算机可读存储介质,其中,该计算机可读存储介质可存储有程序,该程序执行时可包括本发明提供的码值切换方法的各实施例中的部分或全部步骤。所述的存储介质可为磁碟、光盘、只读存储记忆体(英文:read-only memory,简称:ROM)或随机存储记忆体(英文:random access memory,简称:RAM)等。
本领域的技术人员可以清楚地了解到本发明实施例中的技术可借助软件加必需的通用硬件平台的方式来实现。基于这样的理解,本发明实施例中的技术方案本质上或者说对现有技术做出贡献的部分可以以软件产品的形式体现出来,该软件产品可以存储在计算机可读存储介质中。
本说明书中各个实施例之间相同相似的部分互相参见即可。尤其,对于码值切换方法实施例而言,由于其基本相似于显示设备200实施例,所以描述的比较简单,相关之处参见显示设备200实施例中的说明即可。
最后应说明的是:以上各实施例仅用以说明本申请的技术方案,而非对其限制;尽管参照前述各实施例对本申请进行了详细的说明,本领域的普通技术人员应当理解:其依然可以对前述各实施例所记载的技术方案进行修改,或者对其中部分或者全部技术特征进行等同替换;而这些修改或者替换,并不使相应技术方案的本质脱离本申请各实施例技术方案的范围。
为了方便解释,已经结合具体的实施方式进行了上述说明。但是,上述示例性的讨论不是意图穷尽或者将实施方式限定到上述公开的具体形式。根据上述的教导,可以得到多种修改和变形。上述实施方式的选择和描述是为了更好的解释本公开内容,从而使得本领域技术人员更好的使用所述实施方式。
Claims (10)
1.一种显示设备,其特征在于,包括:
显示器,被配置为显示用户界面;
通信器,被配置为与控制装置建立连接;
与所述显示器和通信器分别连接的控制器,所述控制器被配置为:
响应于接收到控制装置发送的第一控制指令,在所述第一控制指令中提取第一***码值,以及,获取显示设备配置的当前状态属性值,所述第一***码值是显示设备预先配置的多套***码值中的一套,所述显示设备和控制装置均配置所述多套***码值;
在所述当前状态属性值为第一属性值时,如果所述第一***码值与显示设备运行的***码值匹配,则执行所述第一***码值对应的操作,所述第一属性值用于表征显示设备在上一次未接收到控制装置发送的码值匹配的***码值;
如果所述第一***码值与显示设备运行的***码值不匹配,则生成码值切换提示界面,将所述码值切换提示界面显示在显示器中,以及,基于所述码值切换提示界面切换所述控制装置的***码值。
2.根据权利要求1所述的显示设备,其特征在于,所述控制器在预先配置多套***码值时,被进一步配置为:
获取不同控制装置的类型、同一类型控制装置的配置项参数和同一类型控制装置的按键码值对照表;
建立不同类型的控制装置、同一类型控制装置的配置项参数和同一类型控制装置的按键码值对照表的映射关系,得到多套***码值。
3.根据权利要求1所述的显示设备,其特征在于,所述控制器被进一步配置为:
在所述第一***码值与显示设备运行的***码值匹配时,将所述当前状态属性值配置为第二属性值,所述第二属性值用于表征显示设备在上一次接收到控制装置发送的码值匹配的***码值。
4.根据权利要求3所述的显示设备,其特征在于,所述控制器被进一步配置为:
在所述当前状态属性值为第二属性值时,响应于接收到控制装置发送的第二控制指令,在所述第二控制指令中提取第二***码值;
如果所述第二***码值与显示设备运行的***码值匹配,则执行所述第二***码值对应的操作,所述第二***码值和第一***码值相同;
如果所述第二***码值与显示设备运行的***码值不匹配,则不执行所述第二***码值对应的操作,所述第二***码值和第一***码值不同。
5.根据权利要求1所述的显示设备,其特征在于,所述码值切换提示界面包括码值切换提示内容;以及,所述控制器在执行所述基于所述码值切换提示界面切换所述控制装置的***码值,被进一步配置为:
接收用户基于所述码值切换提示内容操作控制装置时生成的第三控制指令;
响应于所述第三控制指令,生成码值切换界面,将所述码值切换界面显示在显示器,所述码值切换界面包括至少一个***码值选择项,所述***码值选择项对应一套***码值;
响应于用户对目标***码值选择项的触发,将所述控制装置当前运行的码值切换为所述目标***码值选择项对应的目标***码值。
6.根据权利要求5所述的显示设备,其特征在于,所述控制器在执行所述响应于所述第三控制指令,生成码值切换界面,被进一步配置为:
响应于所述第三控制指令,生成设备详情界面,将所述设备详情界面显示在显示器中;
响应于用户基于所述设备详情界面输入的特定密码,生成码值切换界面。
7.根据权利要求1所述的显示设备,其特征在于,所述码值切换提示界面包括码值切换按钮;以及,所述控制器在执行所述基于所述码值切换提示界面切换所述控制装置的***码值,被进一步配置为:
接收用户触发所述码值切换按钮生成的第四控制指令;
响应于所述第四控制指令,基于第一设备码值标识,生成第一码值切换通知,所述第一设备码值标识用于表征显示设备运行的***码值;
将所述第一码值切换通知发送至控制装置,所述第一码值切换通知用于指示所述控制装置基于所述第一设备码值标识切换对应的***码值,切换后的控制装置运行的***码值与显示设备运行的***码值匹配。
8.根据权利要求1或4所述的显示设备,其特征在于,所述控制器被进一步配置为:
接收控制装置发送的第五控制指令,所述第五控制指令是指用户按照预设码值切换规则中的目标切换规则操作控制装置时生成的指令,所述预设码值切换规则用于实现显示设备的***码值的切换;
响应于所述第五控制指令,将所述显示设备运行的***码值切换至目标切换规则对应的目标***码值,以及,基于第二设备码值标识,生成第二码值切换通知,所述第二设备码值标识用于表征显示设备码值切换后运行的目标***码值;
将所述第二码值切换通知发送至控制装置,所述第二码值切换通知用于指示所述控制装置基于第二设备码值标识将控制装置的***码值切换至目标***码值。
9.根据权利要求1所述的显示设备,其特征在于,所述控制器被进一步配置为:
在所述第一***码值与显示设备运行的***码值不匹配时,如果在预设时长内接收到控制装置发送的多个控制指令,则在预设时长内显示一次所述码值切换提示界面。
10.一种码值切换方法,其特征在于,所述方法包括:
响应于接收到控制装置发送的第一控制指令,在所述第一控制指令中提取第一***码值,以及,获取显示设备配置的当前状态属性值,所述第一***码值是显示设备预先配置的多套***码值中的一套,所述显示设备和控制装置均配置所述多套***码值;
在所述当前状态属性值为第一属性值时,如果所述第一***码值与显示设备运行的***码值匹配,则执行所述第一***码值对应的操作,所述第一属性值用于表征显示设备在上一次未接收到控制装置发送的码值匹配的***码值;
如果所述第一***码值与显示设备运行的***码值不匹配,则生成码值切换提示界面,将所述码值切换提示界面显示在显示器中,以及,基于所述码值切换提示界面切换所述控制装置的***码值。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202210621536.XA CN115022690B (zh) | 2022-06-01 | 2022-06-01 | 一种码值切换方法及显示设备 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202210621536.XA CN115022690B (zh) | 2022-06-01 | 2022-06-01 | 一种码值切换方法及显示设备 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN115022690A CN115022690A (zh) | 2022-09-06 |
CN115022690B true CN115022690B (zh) | 2023-10-24 |
Family
ID=83072172
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202210621536.XA Active CN115022690B (zh) | 2022-06-01 | 2022-06-01 | 一种码值切换方法及显示设备 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN115022690B (zh) |
Citations (8)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2006222613A (ja) * | 2005-02-09 | 2006-08-24 | Seiko Epson Corp | 遠隔制御装置及び被制御装置並びに制御システム |
CN103440760A (zh) * | 2013-08-02 | 2013-12-11 | 康佳集团股份有限公司 | 一种多控红外遥控器及其遥控方法 |
US8754992B1 (en) * | 2008-12-22 | 2014-06-17 | The Directv Group, Inc. | Interactive remote control programming method |
CN104469443A (zh) * | 2014-12-03 | 2015-03-25 | 青岛歌尔声学科技有限公司 | 遥控器防串扰方法和遥控器 |
CN106325539A (zh) * | 2016-09-07 | 2017-01-11 | 深圳市英旺微电子有限公司 | 一种具有红外遥控器功能及鼠标功能的多模无线全键盘 |
WO2017065901A1 (en) * | 2015-10-14 | 2017-04-20 | Sony Interactive Entertainment America Llc | Secure device pairing |
CN111526415A (zh) * | 2020-04-15 | 2020-08-11 | 海信视像科技股份有限公司 | 一种双屏显示设备及其hdmi的切换方法 |
CN113784203A (zh) * | 2021-09-08 | 2021-12-10 | Vidaa美国公司 | 一种显示设备及频道切换方法 |
Family Cites Families (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR20100056921A (ko) * | 2008-11-20 | 2010-05-28 | 삼성전자주식회사 | 전자기기 및 전자기기의 원격 제어방법 |
KR20120139475A (ko) * | 2011-06-17 | 2012-12-27 | 삼성전자주식회사 | 원격 제어 장치의 세팅을 위한 디스플레이 장치 및 디스플레이 방법 |
KR20170038281A (ko) * | 2015-09-30 | 2017-04-07 | 삼성전자주식회사 | 디스플레이 장치 및 그 설정 방법 |
US10158810B2 (en) * | 2016-10-07 | 2018-12-18 | Caavo Inc | Remote control activity detection |
-
2022
- 2022-06-01 CN CN202210621536.XA patent/CN115022690B/zh active Active
Patent Citations (8)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2006222613A (ja) * | 2005-02-09 | 2006-08-24 | Seiko Epson Corp | 遠隔制御装置及び被制御装置並びに制御システム |
US8754992B1 (en) * | 2008-12-22 | 2014-06-17 | The Directv Group, Inc. | Interactive remote control programming method |
CN103440760A (zh) * | 2013-08-02 | 2013-12-11 | 康佳集团股份有限公司 | 一种多控红外遥控器及其遥控方法 |
CN104469443A (zh) * | 2014-12-03 | 2015-03-25 | 青岛歌尔声学科技有限公司 | 遥控器防串扰方法和遥控器 |
WO2017065901A1 (en) * | 2015-10-14 | 2017-04-20 | Sony Interactive Entertainment America Llc | Secure device pairing |
CN106325539A (zh) * | 2016-09-07 | 2017-01-11 | 深圳市英旺微电子有限公司 | 一种具有红外遥控器功能及鼠标功能的多模无线全键盘 |
CN111526415A (zh) * | 2020-04-15 | 2020-08-11 | 海信视像科技股份有限公司 | 一种双屏显示设备及其hdmi的切换方法 |
CN113784203A (zh) * | 2021-09-08 | 2021-12-10 | Vidaa美国公司 | 一种显示设备及频道切换方法 |
Non-Patent Citations (1)
Title |
---|
集控站遥控操作时防误闭锁措施的实现;肖永立, 张瑜, 刘音, 李臻;电力***自动化(第22期);全文 * |
Also Published As
Publication number | Publication date |
---|---|
CN115022690A (zh) | 2022-09-06 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN111405331B (zh) | 一种蓝牙Mesh设备状态更新方法及显示设备 | |
CN112165642B (zh) | 一种显示设备 | |
CN116886967A (zh) | 一种音箱模式下自动开关屏的方法及智能终端、显示设备 | |
CN113630656B (zh) | 显示设备、终端设备及通信连接方法 | |
CN115022690B (zh) | 一种码值切换方法及显示设备 | |
CN114915833B (zh) | 一种显示器控制方法及显示设备、终端设备 | |
CN115835348A (zh) | 一种显示设备及外接设备的控制方法 | |
CN113810747B (zh) | 一种显示设备及信号源设置界面交互方法 | |
WO2022211983A1 (en) | Multi-screen management | |
CN113608715A (zh) | 显示设备及语音服务切换方法 | |
CN113794919A (zh) | 一种显示设备及出声设备的设置方法 | |
CN115150643A (zh) | 应用唤醒方法、显示设备、移动终端及服务器 | |
CN113126756A (zh) | 应用交互方法及装置 | |
CN115022689B (zh) | 一种控制装置按键的配置方法及显示设备、控制装置 | |
CN114489532B (zh) | 终端设备以及终端设备与显示设备联动的方法 | |
CN113709536B (zh) | 显示设备上应用程序的关联方法及显示设备 | |
CN115514998B (zh) | 显示设备和网络媒资切换方法 | |
CN114666632B (zh) | 显示设备、控制装置和快速唤醒方法 | |
CN112860205A (zh) | 显示设备的通道切换方法及显示设备 | |
CN117807339A (zh) | 一种显示设备及通过浏览器加载网页的方法 | |
CN117812204A (zh) | 一种显示设备及按键功能设置方法 | |
CN117615188A (zh) | 一种显示设备、终端及终端控制方法 | |
CN117097951A (zh) | 一种显示设备、移动终端及***升级方法 | |
CN117812753A (zh) | 一种显示设备及显示设备与电子设备连接方法 | |
CN117834971A (zh) | 一种显示设备及隔空播放通道展示方法 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant |