CN116455588A - 一种显示设备及提示信息的展示方法 - Google Patents
一种显示设备及提示信息的展示方法 Download PDFInfo
- Publication number
- CN116455588A CN116455588A CN202210010123.8A CN202210010123A CN116455588A CN 116455588 A CN116455588 A CN 116455588A CN 202210010123 A CN202210010123 A CN 202210010123A CN 116455588 A CN116455588 A CN 116455588A
- Authority
- CN
- China
- Prior art keywords
- display
- user
- custom name
- address
- white list
- 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.)
- Pending
Links
- 238000000034 method Methods 0.000 title claims abstract description 54
- 230000004044 response Effects 0.000 claims abstract description 27
- 238000013475 authorization Methods 0.000 claims description 23
- 238000012790 confirmation Methods 0.000 claims description 10
- 238000012217 deletion Methods 0.000 claims description 7
- 230000037430 deletion Effects 0.000 claims description 7
- 230000008569 process Effects 0.000 description 29
- 238000010586 diagram Methods 0.000 description 28
- 238000004891 communication Methods 0.000 description 18
- 230000000694 effects Effects 0.000 description 18
- 230000006870 function Effects 0.000 description 11
- 230000008859 change Effects 0.000 description 10
- 230000003993 interaction Effects 0.000 description 7
- 238000006243 chemical reaction Methods 0.000 description 6
- 238000012545 processing Methods 0.000 description 6
- 239000002131 composite material Substances 0.000 description 2
- 238000004590 computer program Methods 0.000 description 2
- 230000002452 interceptive effect Effects 0.000 description 2
- 238000012986 modification Methods 0.000 description 2
- 230000004048 modification Effects 0.000 description 2
- 230000003287 optical effect Effects 0.000 description 2
- 230000009467 reduction Effects 0.000 description 2
- 230000005236 sound signal Effects 0.000 description 2
- 230000003321 amplification Effects 0.000 description 1
- 238000013473 artificial intelligence Methods 0.000 description 1
- 230000005540 biological transmission Effects 0.000 description 1
- 230000015572 biosynthetic process Effects 0.000 description 1
- 230000006837 decompression Effects 0.000 description 1
- 230000007613 environmental effect Effects 0.000 description 1
- 239000004973 liquid crystal related substance Substances 0.000 description 1
- 239000000203 mixture Substances 0.000 description 1
- 238000003032 molecular docking Methods 0.000 description 1
- 238000003199 nucleic acid amplification method Methods 0.000 description 1
- 238000009877 rendering Methods 0.000 description 1
- 238000003786 synthesis reaction Methods 0.000 description 1
- 230000000007 visual effect Effects 0.000 description 1
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L63/00—Network architectures or network communication protocols for network security
- H04L63/10—Network architectures or network communication protocols for network security for controlling access to devices or network resources
- H04L63/101—Access control lists [ACL]
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L61/00—Network arrangements, protocols or services for addressing or naming
- H04L61/50—Address allocation
- H04L61/5007—Internet protocol [IP] addresses
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L63/00—Network architectures or network communication protocols for network security
- H04L63/02—Network architectures or network communication protocols for network security for separating internal from external traffic, e.g. firewalls
- H04L63/0227—Filtering policies
- H04L63/0236—Filtering by address, protocol, port number or service, e.g. IP-address or URL
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L67/00—Network arrangements or protocols for supporting network services or applications
- H04L67/14—Session management
- H04L67/141—Setup of application sessions
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L67/00—Network arrangements or protocols for supporting network services or applications
- H04L67/14—Session management
- H04L67/146—Markers for unambiguous identification of a particular session, e.g. session cookie or URL-encoding
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L9/00—Cryptographic mechanisms or cryptographic arrangements for secret or secure communications; Network security protocols
- H04L9/40—Network security protocols
-
- 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)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Computer Security & Cryptography (AREA)
- Computer Hardware Design (AREA)
- Computing Systems (AREA)
- General Engineering & Computer Science (AREA)
- User Interface Of Digital Computer (AREA)
Abstract
本申请实施例提供一种显示设备及提示信息的展示方法。显示设备包括显示器和控制器。控制器被配置为:响应于接收到连接请求,读取连接请求包含的IP地址,连接请求至少包括待连接设备的IP地址;如果白名单记录有IP地址对应的自定义名称,控制显示器展示第一提示信息,第一提示信息包括自定义名称。可见本实施例提供的显示设备设置有白名单,白名单可以用于记录待连接设备自定义名称。当显示设备与待连接设备连接时,显示器可以展示包含自定义名称的第一提示信息,由于自定义名称为用户设定的,因此用户可以获知自定义名称与待连接设备的对应关系,因此,用户可以通过所述自定义名称确定与所述显示设备建立连接关系的待连接设备,用户体验感较好。
Description
技术领域
本申请涉及文件显示技术领域,尤其是涉及一种显示设备及提示信息的展示方法。
背景技术
由于显示设备可以为用户提供诸如音视频数据播放功能受到用户的广泛关注。一些显示设备设置有DLNA(DIGITAL LIVING NETWORK ALLIANCE,数字生活网络联盟)协议栈,显示设备可以利用DLNA协议栈接收其他设备推送的音视频数据,并播放接收到的音视频数据。
接收到的音视频数据在显示设备端播放之前需要确定待连接的设备是否安全,即需要对待连接的设备授权。在授权的过程中,DLNA协议栈可以获取到待连接设备的IP地址,并判断该IP地址是否已被授权,如果该IP地址已被授权,显示设备与该设备建立连接关系。在建立连接关系的过程中,显示设备会展示提示信息,由于DLNA协议栈仅获取到待连接设备的IP地址,因此提示信息展示的内容为“IP地址正在进行连接”,用户在看见上述提示信息后,很难获知那个设备正在与显示设备建立连接关系,用户体验感较差。
发明内容
为了解决现有技术存在的技术问题,本申请实施例示出一种显示设备及提示信息的展示方法。
本申请实施例第一方面示出一种显示设备,包括:
显示器;
控制器,被配置为:
响应于接收到连接请求,读取所述连接请求包含的IP地址,所述连接请求为待连接设备需要与所述显示设备建立连接时发送的请求,所述连接请求至少包括待连接设备的IP地址;
如果白名单记录有所述IP地址对应的自定义名称,控制所述显示器展示第一提示信息,所述第一提示信息包括自定义名称。
结合第一方面的第一种实现方式,所述控制器还被配置为:
响应于接收到连接请求,读取DLNA开关标识位,当所述DLNA开关标识位为第一标识位时,所述DLNA开关处于开启状态,当所述DLNA开关标识位为第二标识位时,所述DLNA开关处于关闭状态;
如果所述DLNA开关标识位为第一标识位,则读取所述连接请求包含的IP地址,
如果所述DLNA开关标识位为第二标识位,则忽略所述连接请求。
结合第一方面的第二种实现方式,所述控制器还被配置为:所述控制器还被配置为:
如果所述白名单未记录有所述IP地址对应的自定义名称,控制所述显示器展示第二提示信息,所述第二提示信息包括所述IP地址。
结合第一方面的第三种实现方式,所述控制器还被配置为:
响应于接收到连接请求,判断是否存储有白名单;
如果存储有所述白名单,则遍历所述白名单,
如果存储有未所述白名单,则控制显示器展示授权界面,所述授权界面用于接收用户指令,所述用户指令包括授权指令和拒绝指令;
响应于授权指令,读取所述连接请求包含的IP地址;
控制所述显示器展示第二提示信息;
响应于拒绝指令,则忽略所述连接请求。
结合第一方面的第四种实现方式,所述控制器还被配置为:
读取所述白名单,所述白名单至少包括已被授权设备的IP地址;
响应于用户对所述IP地址的选中,控制显示器展示设置界面,所述设置界面至少包括重命名控件;
响应于用户对所述重命名控件的确认操作,控制显示器展示重命名界面,所述重命名界面用于接收用户输入的自定义名称;
当完成所述自定义名称的输入时,将所述自定义名称写入白名单。
结合第一方面的第五种实现方式,所述控制器还被配置为:
当完成所述自定义名称的输入时,判断所述自定义名称是否符合预置规则;
如果符合预置规则,将所述自定义名称写入白名单;
如果不符合预置规则,控制所述显示器展示第三提示信息,所述第三提示信息用于提醒用户当前输入的自定义名称不符合预置规则。
结合第一方面的第六种实现方式,所述白名单还包括重命名标识,所述控制器还被配置为:
当完成所述自定义名称的输入,将所述重命名标识切换为预置标识。
结合第一方面的第七种实现方式,所述设置界面还包括删除控件;
响应于用户对所述删除控件的确认操作,删除用户选中的数据,所述用户选中的数据包括自定义名称,或,所述用户选中的数据包括自定义名称和IP地址。
结合第一方面的第八种实现方式,所述控制器还被配置为:
响应于用户回复出厂设置的操作,格式化所述白名单。
本实施例本实施例提供的显示设备,所述显示设备包括显示器和控制器。控制器被配置为:响应于接收到连接请求,读取所述连接请求包含的IP地址,所述连接请求为待连接设备需要与所述显示设备建立连接时发送的请求,所述连接请求至少包括待连接设备的IP地址;如果白名单记录有所述IP地址对应的自定义名称,控制所述显示器展示第一提示信息,所述第一提示信息用于提醒用户所述显示设备正在与自定义名称对应的设备建立连接。可见本实施例提供的显示设备设置有白名单,白名单可以用于记录待连接设备自定义名称。当显示设备与待连接设备连接时,显示器可以展示包含自定义名称的第一提示信息,由于所述自定义名称为用户设定的,因此用户可以获知所述自定义名称与待连接设备的对应关系,因此,用户可以通过所述自定义名称确定与所述显示设备建立连接关系的待连接设备,用户体验感较好。
本申请实施例第二方面示出一种提示信息的展示方法,包括:
响应于接收到连接请求,读取所述连接请求包含的IP地址,所述连接请求为待连接设备需要与所述显示设备建立连接时发送的请求,所述连接请求至少包括待连接设备的IP地址;
如果白名单记录有所述IP地址对应的自定义名称,控制所述显示器展示第一提示信息,所述第一提示信息包括所述自定义名称。
本实施例本实施例提供提示信息的展示方法,适用于显示设备,所述显示设备设置有白名单,白名单可以用于记录待连接设备自定义名称。当显示设备与待连接设备连接时,显示器可以展示包含自定义名称的第一提示信息,由于所述自定义名称为用户设定的,因此用户可以获知所述自定义名称与待连接设备的对应关系,因此,用户可以通过所述自定义名称确定与所述显示设备建立连接关系的待连接设备,用户体验感较好。
附图说明
为了更清楚地说明本申请实施例或相关技术中的实施方式,下面将对实施例或相关技术描述中所需要使用的附图作以简单地介绍,显而易见地,下面描述中的附图是本申请的一些实施例,对于本领域普通技术人员来讲,还可以根据这些附图获得其他的附图。
图1示出了根据一些实施例的显示设备的使用场景;
图2示出了根据一些实施例的控制装置100的硬件配置框图;
图3示出了根据一些实施例的显示设备200的硬件配置框图;
图4示出了根据一些实施例的显示设备200中软件配置图;
图5为一可行性实施例提供的显示设备与待连接设备的交互流程图;
图6为一可行性实施例提供的IP地址读取方法的流程图;
图7为一可行性实施例提供的IP地址读取方法的流程图;
图8为一可行性实施例提供的在白名单中写入自定义名称的流程图;
图9为一可行性实施例提供的设置界面的示意图;
图10为一可行性实施例提供的重命名界面的示意图;
图11为一可行性实施例提供的在自定义名称的写入过程中,显示器展示界面的变化示意图;
图12为一可行性实施例提供的在白名单中写入自定义名称的流程图;
图13为一可行性实施例提供显示器的示意图;
图14为一可行性实施例提供的自定义名称写入过程中,显示器展示界面的变化示意图;
图15为一可行性实施例提供的自定义名称写入过程中,显示器展示界面的变化示意图;
图16为一可行性实施例提供的删除白名单中数据的过程中,显示器展示界面的变化示意图;
图17为一可行性实施例提供的删除白名单中数据的过程中,显示器展示界面的变化示意图;
图18为一可行性实施例提供的授权界面的示意图;
图19为一可行性实施例提供显示器的示意图;
图20为一可行性实施例提供显示器的示意图。
具体实施方式
为使本申请的目的和实施方式更加清楚,下面将结合本申请示例性实施例中的附图,对本申请示例性实施方式进行清楚、完整地描述,显然,描述的示例性实施例仅是本申请一部分实施例,而不是全部的实施例。
需要说明的是,本申请中对于术语的简要说明,仅是为了方便理解接下来描述的实施方式,而不是意图限定本申请的实施方式。除非另有说明,这些术语应当按照其普通和通常的含义理解。
本申请中说明书和权利要求书及上述附图中的术语“第一”、“第二”、“第三”等是用于区别类似或同类的对象或实体,而不必然意味着限定特定的顺序或先后次序,除非另外注明。应该理解这样使用的用语在适当情况下可以互换。
术语“包括”和“具有”以及他们的任何变形,意图在于覆盖但不排他的包含,例如,包含了一系列组件的产品或设备不必限于清楚地列出的所有组件,而是可包括没有清楚地列出的或对于这些产品或设备固有的其它组件。
术语“模块”是指任何已知或后来开发的硬件、软件、固件、人工智能、模糊逻辑或硬件或/和软件代码的组合,能够执行与该元件相关的功能。
图1为根据实施例中显示设备的使用场景的示意图。如图1所示,显示设备200还与服务器400进行数据通信,用户可通过智能设备300或控制装置100操作显示设备200。
在一些实施例中,控制装置100可以是遥控器,遥控器和显示设备的通信包括红外协议通信或蓝牙协议通信,及其他短距离通信方式中的至少一种,通过无线或有线方式来控制显示设备200。用户可以通过遥控器上按键、语音输入、控制面板输入等至少一种输入用户指令,来控制显示设备200。
在一些实施例中,智能设备300可以包括移动终端、平板电脑、计算机、笔记本电脑,AR/VR设备等中的任意一种。
在一些实施例中,也可以使用智能设备300以控制显示设备200。例如,使用在智能设备上运行的应用控制显示设备200。
在一些实施例中,也可以使用智能设备300和显示设备进行数据的通信。
在一些实施例中,显示设备200还可以采用除了控制装置100和智能设备300之外的方式进行控制,例如,可以通过显示设备200设备内部配置的获取语音指令的模块直接接收用户的语音指令控制,也可以通过显示设备200设备外部设置的语音控制装置来接收用户的语音指令控制。
在一些实施例中,显示设备200还与服务器400进行数据通信。可允许显示设备200通过局域网(LAN)、无线局域网(WLAN)和其他网络进行通信连接。服务器400可以向显示设备200提供各种内容和互动。服务器400可以是一个集群,也可以是多个集群,可以包括一类或多类服务器。
在一些实施例中,一个步骤执行主体执行的软件步骤可以随需求迁移到与之进行数据通信的另一步骤执行主体上进行执行。示例性的,服务器执行的软件步骤可以随需求迁移到与之数据通信的显示设备上执行,反之亦然。
图2示例性示出了根据示例性实施例中控制装置100的配置框图。如图2所示,控制装置100包括控制器110、通信接口130、用户输入/输出接口140、存储器、供电电源。控制装置100可接收用户的输入操作指令,且将操作指令转换为显示设备200可识别和响应的指令,起用用户与显示设备200之间交互中介作用。
在一些实施例中,通信接口130用于和外部通信,包含WIFI芯片,蓝牙模块,NFC或可替代模块中的至少一种。
在一些实施例中,用户输入/输出接口140包含麦克风,触摸板,传感器,按键或可替代模块中的至少一种。
图3示出了根据示例性实施例中显示设备200的硬件配置框图。
在一些实施例中,显示设备200包括调谐解调器210、通信器220、检测器230、外部装置接口240、控制器250、显示器260、音频输出接口270、存储器、供电电源、用户接口中的至少一种。
在一些实施例中控制器包括中央处理器,视频处理器,音频处理器,图形处理器,RAM,ROM,用于输入/输出的第一接口至第n接口。
在一些实施例中,显示器260包括用于呈现画面的显示屏组件,以及驱动图像显示的驱动组件,用于接收源自控制器输出的图像信号,进行显示视频内容、图像内容以及菜单操控界面的组件以及用户操控UI界面等。
在一些实施例中,显示器260可为液晶显示器、OLED显示器、以及投影显示器中的至少一种,还可以为一种投影装置和投影屏幕。
在一些实施例中,调谐解调器210通过有线或无线接收方式接收广播显示设备信号,以及从多个无线或有线广播显示设备信号中解调出音视频信号,如以及EPG数据信号。
在一些实施例中,通信器220是用于根据各种通信协议类型与外部设备或服务器进行通信的组件。例如:通信器可以包括Wifi模块,蓝牙模块,有线以太网模块等其他网络通信协议芯片或近场通信协议芯片,以及红外接收器中的至少一种。显示设备200可以通过通信器220与控制装置100或服务器400建立控制信号和数据信号的发送和接收。
在一些实施例中,检测器230用于采集外部环境或与外部交互的信号。例如,检测器230包括光接收器,用于采集环境光线强度的传感器;或者,检测器230包括图像采集器,如摄像头,可以用于采集外部环境场景、用户的属性或用户交互手势,再或者,检测器230包括声音采集器,如麦克风等,用于接收外部声音。
在一些实施例中,外部装置接口240可以包括但不限于如下:高清多媒体接口接口(HDMI)、模拟或数据高清分量输入接口(分量)、复合视频输入接口(CVBS)、USB输入接口(USB)、RGB端口等任一个或多个接口。也可以是上述多个接口形成的复合性的输入/输出接口。
在一些实施例中,控制器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)等中的至少一种。
CPU处理器。用于执行存储在存储器中操作***和应用指令,以及根据接收外部输入的各种交互指令,来执行各种应用、数据和内容,以便最终显示和播放各种音视频内容。CPU处理器,可以包括多个处理器。如,包括一个主处理器以及一个或多个子处理器。
在一些实施例中,图形处理器,用于产生各种图形对象,如:图标、操作菜单、以及用户输入指令显示图形等中的至少一种。图形处理器包括运算器,通过接收用户输入各种交互指令进行运算,根据显示属性显示各种对象;还包括渲染器,对基于运算器得到的各种对象,进行渲染,上述渲染后的对象用于显示在显示器上。
在一些实施例中,视频处理器,用于将接收外部视频信号,根据输入信号的标准编解码协议,进行解压缩、解码、缩放、降噪、帧率转换、分辨率转换、图像合成等视频处理中的至少一种,可得到直接可显示设备200上显示或播放的信号。
在一些实施例中,视频处理器,包括解复用模块、视频解码模块、图像合成模块、帧率转换模块、显示格式化模块等中的至少一种。其中,解复用模块,用于对输入音视频数据流进行解复用处理。视频解码模块,用于对解复用后的视频信号进行处理,包括解码和缩放处理等。图像合成模块,如图像合成器,其用于将图形生成器根据用户输入或自身生成的GUI信号,与缩放处理后视频图像进行叠加混合处理,以生成可供显示的图像信号。帧率转换模块,用于对转换输入视频帧率。显示格式化模块,用于将接收帧率转换后视频输出信号,改变信号以符合显示格式的信号,如输出RGB数据信号。
在一些实施例中,音频处理器,用于接收外部的音频信号,根据输入信号的标准编解码协议,进行解压缩和解码,以及降噪、数模转换、和放大处理等处理中的至少一种,得到可以在扬声器中播放的声音信号。
在一些实施例中,用户可在显示器260上显示的图形用户界面(GUI)输入用户命令,则用户输入接口通过图形用户界面(GUI)接收用户输入命令。或者,用户可通过输入特定的声音或手势进行输入用户命令,则用户输入接口通过传感器识别出声音或手势,来接收用户输入命令。
在一些实施例中,“用户界面”,是应用或操作***与用户之间进行交互和信息交换的介质接口,它实现信息的内部形式与用户可以接受形式之间的转换。用户界面常用的表现形式是图形用户界面(Graphic User Interface,GUI),是指采用图形方式显示的与计算机操作相关的用户界面。它可以是在电子设备的显示屏中显示的一个图标、窗口、操作区域等界面元素,其中操作区域可以包括图标、按钮、菜单、选项卡、文本框、对话框、状态栏、导航栏、Widget等可视的界面元素中的至少一种。
在一些实施例中,用户接口280,为可用于接收控制输入的接口(如:显示设备本体上的实体按键,或其他等)。
在一些实施例中,显示设备的***可以包括内核(Kernel)、命令解析器(shell)、内容***和应用。内核、shell和内容***一起组成了基本的操作***结构,它们让用户可以管理内容、运行程序并使用***。上电后,内核启动,激活内核空间,抽象硬件、初始化硬件参数等,运行并维护虚拟内存、调度器、信号及线程间通信(IPC)。内核启动后,再加载Shell和用户应用。应用在启动后被编译成机器码,形成一个线程。
如图4所示,显示设备的***可以包括内核(Kernel)、命令解析器(shell)、内容***和应用程序。内核、shell和内容***一起组成了基本的操作***结构,它们让用户可以管理内容、运行程序并使用***。上电后,内核启动,激活内核空间,抽象硬件、初始化硬件参数等,运行并维护虚拟内存、调度器、信号及进程间通信(IPC)。内核启动后,再加载Shell和用户应用程序。应用程序在启动后被编译成机器码,形成一个进程。
如图4所示,将显示设备的***分为三层,从上至下分别为应用层、中间件层和硬件层(在本实施例中也可称之为***运行层)。
应用层主要包含显示设备上的常用应用,以及应用框架(ApplicationFramework),其中,常用应用主要是基于浏览器Browser开发的应用,例如:HTML5 APPs;以及原生应用(Native APPs);
应用框架(Application Framework)是一个完整的程序模型,具备标准应用软件所需的一切基本功能,例如:内容存取、资料交换...,以及这些功能的使用接口(工具栏、状态列、菜单、对话框)。
原生应用(Native APPs)可以支持在线或离线,消息推送或本地资源访问。
中间件层包括各种显示设备协议、多媒体协议以及***组件等中间件。中间件可以使用***软件所提供的基础服务(功能),衔接网络上应用***的各个部分或不同的应用,能够达到资源共享、功能共享的目的。
硬件层主要包括HAL接口、硬件以及驱动,其中,HAL接口为所有显示设备芯片对接的统一接口,具体逻辑由各个芯片来实现。驱动主要包含:音频驱动、显示驱动、蓝牙驱动、摄像头驱动、WIFI驱动、USB驱动、HDMI驱动、传感器驱动(如指纹传感器,温度传感器,压力传感器等)、以及电源驱动等。
在一些实施例中,显示设备启动后可以直接进入上次选择的信号源的显示界面,或者信号源选择界面,其中信号源可以是预置的视频点播程序,还可以是HDMI接口,直播显示设备接口等中的至少一种,用户选择不同的信号源后,显示器可以显示从不同信号源获得的内容。中的应用可以。
一些显示设备设置有DLNA协议栈,显示设备可以利用DLNA协议栈接收其他设备推送的音视频数据,并播放接收到的音视频数据。接收到的音视频数据在显示设备端播放之前需要确定待连接的设备是否安全,即需要对待连接的设备授权。在授权的过程中,DLNA协议栈可以获取到待连接设备的IP地址,并判断该IP地址是否已被授权。如果该IP地址已被授权,显示设备与该设备建立连接关系。在建立连接关系的过程中,显示设备会展示提示信息,由于DLNA协议栈仅获取到待连接设备的IP地址,因此提示信息展示的内容为“IP地址正在进行连接”,用户在看见上述提示信息后,很难获知那个设备正在与显示设备建立连接关系,用户体验感较差。
为了解决上述技术问题,本申请实施例提供一种显示设备,显示设备的结构及各部分的功能可以参阅上述实施例。此外,在上述实施例示出的显示设备的基础上,本实施例对显示设备的一些功能做了进一步的优化,具体的可以参阅图5,图5为一可行性实施例提供的显示设备与待连接设备的交互流程图;
待连接设备执行步骤S51发送连接请求。
本实施例中,所述连接请求为待连接设备需要与所述显示设备建立连接时发送的请求,所述连接请求至少包括待连接设备的IP地址;
控制器执行S52响应于接收到连接请求,读取所述连接请求包含的IP地址。
本实施例并不对控制器读取IP地址的时间作以限定,作为一种可行性实现方式,每次接收到连接请求时,控制器可以立即读取所述连接请求包含的IP地址。
在一些应用场景下,用户不希望显示设备与其他设备(在本实施例提供的技术方案中,所述其他设备也可以称之为待连接设备)建立连接关系,举例说明,显示设备在播放本地音视频数据的应用场景下,用户不希望显示设备与其他设备建立连接关系。为了保证显示设备可以根据用户的意愿,有选择性的与所述其他设备建立连接关系,本实施例对显示设备做了进一步的优化,具体的,可以参阅图6,图6为一可行性实施例提供的IP地址读取方法的流程图。其中,控制器被进一步配置为执行步骤S61-S63:
S61响应于接收到连接请求,读取DLNA开关标识位。
本实施例提供的显示设备设置有DLNA开关,并为所述DLNA开关设置标识位,所述标识位用于标识DLNA开关的状态,当所述DLNA开关标识位为第一标识位时,所述DLNA开关处于开启状态,当所述DLNA开关标识位为第二标识位时,所述DLNA开关处于关闭状态;
用户可以根据需求来控制DLNA开关的开启或关闭。当用户不希望显示设备与其他设备建立连接关系时,可以将DLNA开关调节为关闭状态。当用户希望显示设备与其他设备建立连接关系时,可以将DLNA开关调节为开启状态。
本实施例,并不对DLNA开关的形态作以限定。在一些可行性实施例中,所述DLNA开关可以以控件的形式存在;在一些可行性实施例中,所述DLNA开关可以以物理开关的形式存在。
S62如果所述DLNA开关标识位为第一标识位,则读取所述连接请求包含的IP地址;
读取所述连接请求包含的IP地址,在后续可以基于所述IP地址与待连接设备建立连接。
S63如果所述DLNA开关标识位为第二标识位,则忽略所述连接请求。
当控制器读取到所述DLNA开关标识位为第二标识位,则证明用户关闭DLNA开关,在此情况下,控制器直接忽略待连接设备发送的连接请求。
本实施例提供的显示设备设置有DLNA开关,用户可以根据需求来控制DLNA开关的开启或关闭。在DLNA开关开启的应用场景下,当接收到待连接设备发送的连接请求时,控制器读取所述连接请求包含的IP地址;基于所述IP地址与待连接设备建立连接。在DLNA开关关闭的应用场景下,当接收到待连接设备发送的连接请求时,控制器忽略待连接设备发送的连接请求。可见本实施例提供的显示设备可以根据用户的意愿,有选择性的与所述其他设备建立连接关系,用户体验感较好。
本实施例还示出一种IP地址的读取方式。具体的,可以参阅图7,图7为一可行性实施例提供的IP地址读取方法的流程图。其中,控制器被进一步配置为执行步骤S71-S73:
S71响应于接收到连接请求,判断是否存储有白名单;
本实施例中,所述白名单至少包括已被授权设备的IP地址;所述白名单由用户创建,用户在创建白名单的过程中,将可以与显示设备建立连接设备(在本实施例中也可称之为已被授权设备)的IP地址写入白名单中。举例说明,在一可行性实施例中用户允许冰箱,空调,音箱与显示设备连接,则用户将冰箱的IP地址(f4:b3:3d:9f),空调的IP地址(f4:b6:3d:9f),音箱的IP地址(f4:b3:7d:9f)。
表1为一可行性实施例提供的白名单,其中白名单包括IP地址,自定义名称及重命名标识。
表1
序号 | IP地址 |
1 | f4:b3:3d:9f |
2 | f4:b6:3d:9f |
3 | f4:b3:7d:9f |
…… | …… |
作为一种可行性实现方式,所述白名单中还可以已被授权设备的自定义名称。
表2为一可行性实施例提供的白名单,其中白名单包括IP地址,自定义名称及重命名标识。
表2
下面结合具体的附图对自定义名称的写入方法作以说明,图8为一可行性实施例提供的在白名单中写入自定义名称的流程图;其中控制器被配置为执行步骤S81~S84:
S81读取所述白名单,所述白名单至少包括已被授权设备的IP地址;
S82响应于用户对所述IP地址的选中,控制显示器展示设置界面;
本实施例中,所述设置界面至少包括重命名控件;下面结合具体的附图对所述设置界面作以说明。图9为一可行性实施例提供的设置界面的示意图。可以看出所述设置界面设置有重命名控件91,响应于用户对所述重命名控件的确认操作,可以调取重命名界面。
S83响应于用户对所述重命名控件的确认操作,控制显示器展示重命名界面。
本实施例中,所述重命名界面用于接收用户输入的自定义名称,可以包括软键盘和用户接口,所述软键盘用于接收用户指令,控制器将用户指令转换为自定义名称,并显示在所述用户接口处。下面结合具体的附图对所述重命名界面作以说明。图10为一可行性实施例提供的重命名界面的示意图。可以看出所述重命名界面包括软键盘101和用户接口102,用户可利用软键盘输出用户指令。控制器将用户指令转换为自定义名称。用户接口展示所述自定义名称。
S84当完成所述自定义名称的输入时,将所述自定义名称写入白名单。
本实施例并不对完成所述自定义名称输入的实现方式作以限定。作为一种可行性实现方式,在自定义名称输入的过程中,当用户对软键盘上“回车”按键的触控时,用户完成所述自定义名称的输入。作为一种可行性实现方式,在自定义名称输入的过程中,控制器实时的统计用户未操作软键盘的时间,如果用户未操作软键盘的时间等于预置时间,则户完成所述自定义名称的输入。本实施例仅是示例性的介绍两种完成所述自定义名称的输入的实现方式,上述实现方式并不构成限定,在实际应用的过程中完成所述自定义名称的输入的实现方式可以是但不限于上述两种方式,在此申请人不做过多的限定。
下面结合具体的实例对自定义名称的写入过程作以说明,图11为一可行性实施例提供的在自定义名称的写入过程中,显示器展示界面的变化示意图。控制器读取白名单,相应的显示器展示所述白名单,此时显示器展示的界面可以参阅图11中的效果111。用户选中IP地址f4:b3:3d:9f,显示器展示设置界面,此时显示器展示的界面可以参阅图11中的效果112。响应于用户对所述重命名控件的确认操作,控制显示器展示重命名界面,此时显示器展示的界面可以参阅图11中的效果113。用户利用软键盘输入自定义名称“冰箱”。当完成所述自定义名称的输入时,将所述自定义名称写入白名单。响应于用户再次调取白名单,显示器展示所述白名单,此时显示器展示的界面可以参阅图11中的效果114。
本实施例还示出一种自定义名称的写入方法。具体的,可以参阅图12,图12为一可行性实施例提供的在白名单中写入自定义名称的流程图;其中,控制器被配置为执行步骤S121~S123:
S121当完成所述自定义名称的输入时,判断所述自定义名称是否符合预置规则;
本实施例中,预置规则用于限定自定义名称。本实施例并不对预置规则作以限定,作为一种可行性实现方式,预置规则可以是限定自定义名称所占的字符不能超过36个字符。作为一种可行性实现方式,预置规则可以是限定自定义名称不能与白名单中已存在的自定义名称重复。本实施例仅是示例性的介绍两种预置规则,在实际应用的过程中预置规则可以是但不限于上述两种方式,在此申请人不做过多的限定。
判断所述自定义名称是否符合预置规则的实现方式有多种。作为一种可行性实现方式,当完成所述自定义名称的输入时,控制器可以读取自定义名称的数据长度,将所述自定义名称的数据长度与预置数据长度比较,如果所述自定义名称的数据长度大于预置数据长度,则所述自定义名称不符合预置规则,如果所述自定义名称的数据长度小于或等于预置数据长度,则所述自定义名称符合预置规则。作为一种可行性实现方式,当完成所述自定义名称的输入时,控制器可以判断所述白名单中是否存储有该自定义名称,如果白名单中存储有该自定义名称,则所述自定义名称不符合预置规则;如果白名单中未存储有该自定义名,则所述自定义名称符合预置规则。本实施例仅是示例性的介绍两种判断所述自定义名称是否符合预置规则的实现方式,在实际应用的过程中判断所述自定义名称是否符合预置规则的实现方式可以是但不限于上述两种方式,在此申请人不做过多的限定。
S122如果符合预置规则,将所述自定义名称写入白名单;
S123如果不符合预置规则,控制所述显示器展示第三提示信息。
本实施例中,所述第三提示信息用于提醒用户当前输入的自定义名称不符合预置规则。本实施例并不对第三提示信息的内容做具体的限定,凡是可以起到提醒用户当前输入的自定义名称不符合预置规则的内容均可以作为第三提示信息的内容应用到本实施例提供的技术方案中。
作为一种可行性实现方式,第三提示信息可以写明自定义名称不符合哪些预置规则,并给出用户一种正确的引导。举例说明,在一可行性实施例中,用户输入的自定义名称的长度超过36位(不符合预置规则),第三提示信息可以是“您输入的XXXX长度超过36位,不能作为自定义名称,请输入长度小于36位的自定义名称”。在一可行性实施例中,用户输入的自定义名称的与白名单中已记载的自定义名称重复,第三提示信息可以是“您输入的XXXX,与已有的自定义名称重复,不能作为自定义名称,请重新输入”。本实施例仅是实例性的介绍两种第三提示信息的内容,上述内容并不构成限定,在实际应用的过程中,可以根据具体的应用场景配置相应的第三提示信息内容。
本实施例并不对第三提示信息的展示形式作以限定。在一些可行性实施例中,第三提示信息可以以小窗口的形式进行展示,在一些可行性实施例中,第三提示信息可以以图层的形式进行展示。
下面结合具体的附图对所述第三提示信息作以说明。图13为一可行性实施例提供显示器的示意图,其中显示器展示有第三提示信息131“您输入的XXXX,与已有的自定义名称重复,不能作为自定义名称,请重新输入”。
本实施例提供的显示设备设置预置规则,只有当用户输入的自定义名称符合预置规则时,才会将自定义名称写入白名单,当用户输入的自定义名称不符合预置规则时,给出提示信息,以提升用户的体验感。
下面结合具体实例对自定义名称写入过程中,显示器展示界面作以说明。图14为一可行性实施例提供的自定义名称写入过程中,显示器展示界面的变化示意图;控制器读取白名单,相应的显示器展示所述白名单,此时显示器展示的界面可以参阅图14中的效果141。用户选中IP地址f4:b3:3d:9f,显示器展示设置界面,此时显示器展示的界面可以参阅图14中的效果142。响应于用户对所述重命名控件的确认操作,控制显示器展示重命名界面,此时显示器展示的界面可以参阅图14中的效果143。用户利用软键盘输入自定义名称“冰箱”。当完成所述自定义名称的输入时,控制器确定“冰箱”符合预置规则,将所述“冰箱”写入白名单。响应于用户再次调取白名单,显示器展示所述白名单,此时显示器展示的界面可以参阅图14中的效果144。
图15为一可行性实施例提供的自定义名称写入过程中,显示器展示界面的变化示意图;控制器读取白名单,相应的显示器展示所述白名单,此时显示器展示的界面可以参阅图15中的效果151。用户选中IP地址f4:b8:3d:9f,显示器展示设置界面,此时显示器展示的界面可以参阅图15中的效果152。响应于用户对所述重命名控件的确认操作,控制显示器展示重命名界面,此时显示器展示的界面可以参阅图15中的效果153。用户利用软键盘输入自定义名称“冰箱”。当完成所述自定义名称的输入时,控制器确定“冰箱”与白名单中已存在的自定义名称重复。控制显示器展示第三提示信息“您输入的冰箱,与已有的自定义名称重复,不能作为自定义名称,请重新输入”示器展示的界面可以参阅图15中的效果154。
作为一种可行性实现方式,所述白名单还包括重命名标识,所述控制器还被配置为:当完成所述自定义名称的输入,将所述重命名标识切换为预置标识。
表3为一可行性实施例提供的白名单,其中白名单包括IP地址,自定义名称及重命名标识。
表3
序号 | IP地址 | 自定义名称 | 重命名标识 |
1 | f4:b3:3d:9f | 冰箱 | Y |
2 | f4:b6:3d:9f | 空调1 | Y |
3 | f4:b3:7d:9f | 音箱1 | Y |
4 | f4:b8:3d:9f | - | - |
5 | f4:b6:3d:9f | - | - |
…… | …… | …… | …… |
从表3中可以看出,IP地址为f4:b3:3d:9f,已经被重新命名为:冰箱,相应的器重命名标识为“Y”。IP地址为f4:b6:3d:9f,已经被重新命名为:空调1,相应的器重命名标识为“Y”。IP地址为f4:b3:7d:9f,已经被重新命名为:音箱1,相应的器重命名标识为“Y”。IP地址为f4:b8:3d:9f,未被重新命名,相应的器重命名标识为空。IP地址为f4:b6:3d:9f,未被重新命名,相应的器重命名标识为空。
请继续参阅图11,作为一种可行性实现方式,所述设置界面还包括删除控件112;本实施例中,所述控制器被进一步配置为:响应于用户对所述删除控件的确认操作,删除用户选中的数据,所述用户选中的数据包括自定义名称,或,所述用户选中的数据包括自定义名称和IP地址。
本实施例中,在显示器展示白名单的应用场景下,用户可以对白名单中的IP地址选中,也可以对白名单中的自定义名称选中。在用户选中白名单中的IP地址的应用场景下,响应于用户对所述删除控件的确认操作,控制器删除白名单中被选中的IP地址及该IP地址对应的自定义名称。在用户选中白名单中的自定义名称的应用场景下,响应于用户对所述删除控件的确认操作,控制器删除白名单中被选中的自定义名称,自定义名称对应的IP地址依然保留在白名单中。
下面结合具体实例对白名单中数据的删除过程中,显示器展示界面作以说明。
图16为一可行性实施例提供的删除白名单中数据的过程中,显示器展示界面的变化示意图;控制器读取白名单,相应的显示器展示所述白名单,此时显示器展示的界面可以参阅图16中的效果161。用户选中IP地址f4:b3:3d:9f,显示器展示设置界面,此时显示器展示的界面可以参阅图16中的效果162。响应于用户对所述删除控件的确认操作,删除白名单中的f4:b3:3d:9f和冰箱。响应于用户再次调取白名单,显示器展示所述白名单,此时显示器展示的界面可以参阅图16中的效果163。
图17为一可行性实施例提供的删除白名单中数据的过程中,显示器展示界面的变化示意图;控制器读取白名单,相应的显示器展示所述白名单,此时显示器展示的界面可以参阅图17中的效果171。用户选中自定义名称冰箱,显示器展示设置界面,此时显示器展示的界面可以参阅图17中的效果172。响应于用户对所述删除控件的确认操作,删除白名单中的冰箱。响应于用户再次调取白名单,显示器展示所述白名单,此时显示器展示的界面可以参阅图17中的效果173。
作为一种可行性实现方式,所述控制器还被配置为:响应于用户回复出厂设置的操作,格式化所述白名单。
S72如果存储有所述白名单,则遍历所述白名单;
S73如果存储有未所述白名单,则控制显示器展示授权界面。
本实施例中,所述授权界面用于接收用户指令,所述用户指令包括授权指令和拒绝指令;
下面结合具体的附图对授权界面作以说明,图18为一可行性实施例提供的授权界面的示意图,可以看出所述授权界面包括授权控件181和拒绝控件182,响应于授权控件181的触控,控制器生成授权指令;响应于拒绝控件182的触控,控制器生成拒绝指令。本实施例仅是示例性的介绍一种授权界面的展示形式,在实际应用的过程中,授权界面的展示形式可以是但不限于上述展示形式。
S74响应于授权指令,读取所述连接请求包含的IP地址;
S75控制所述显示器展示第二提示信息;
本实施例中,所述第二提示信息用于提醒用户所述显示设备正在与所述IP地址对应的设备建立连接。
本实施例并不对第二提示信息的展示形式作以限定,在一些可行性实施例中,第二提示信息可以以小窗口的形式进行展示;在一些可行性实施例中,第二提示信息可以以图层的形式进行展示。
下面结合具体的附图对所述第二提示信息作以说明。图19为一可行性实施例提供显示器的示意图,其中显示器展示有第二提示信息191“正在与f4:b3:3d:9f连接”。
S76响应于拒绝指令,则忽略所述连接请求。
控制器执行S53遍历白名单,判断所述白名单中是否记录有所述IP地址对应的自定义名称;
判断所述白名单中是否记录有所述IP地址对应的自定义名称的实现方式有多种。
作为一种可行性实现方式,控制器可以在白名单中读取IP地址对应的自定义名称,如果读取到数据,则所述白名单中存储有IP地址对应的自定义名称,如果未读取到数据,则所述白名单中未存储IP地址对应的自定义名称。
作为一种可行性实现方式,控制器可以在白名单中读取IP地址对应的重命名标识,如果读取到预置标识,则所述白名单中存储有IP地址对应的自定义名称,如果未读取到预置标识,则所述白名单中未存储IP地址对应的自定义名称。
本实施例仅是示例性的介绍两种判断所述白名单中是否记录有所述IP地址对应的自定义名称的实现方式。在实际应用的过程中,判断所述白名单中是否记录有所述IP地址对应的自定义名称的实现方式可以是但不限于上述两种实现方式。
如果白名单记录有所述IP地址对应的自定义名称,控制器执行S54控制所述显示器展示第一提示信息。
本实施例中,所述第一提示信息用于提醒用户所述显示设备正在与自定义名称对应的设备建立连接。
本实施例并不对第一提示信息的展示形式作以限定,在一些可行性实施例中,第一提示信息可以以小窗口的形式进行展示;在一些可行性实施例中,第二提示信息可以以图层的形式进行展示。
下面结合具体的附图对所述第一提示信息作以说明。图20为一可行性实施例提供显示器的示意图,其中显示器展示有第一提示信息201“正在与冰箱连接”。
如果所述白名单未记录有所述IP地址对应的自定义名称,控制器执行S55控制所述显示器展示第二提示信息,所述第二提示信息用于提醒用户所述显示设备正在与所述IP地址对应的设备建立连接。
本实施例本实施例提供的显示设备,所述显示设备包括显示器和控制器。控制器被配置为:响应于接收到连接请求,读取所述连接请求包含的IP地址,所述连接请求为待连接设备需要与所述显示设备建立连接时发送的请求,所述连接请求至少包括待连接设备的IP地址;如果白名单记录有所述IP地址对应的自定义名称,控制所述显示器展示第一提示信息,所述第一提示信息用于提醒用户所述显示设备正在与自定义名称对应的设备建立连接。可见本实施例提供的显示设备设置有白名单,白名单可以用于记录待连接设备自定义名称。当显示设备与待连接设备连接时,显示器可以展示包含自定义名称的第一提示信息,由于所述自定义名称为用户设定的,因此用户可以获知所述自定义名称与待连接设备的对应关系,因此,用户可以通过所述自定义名称确定与所述显示设备建立连接关系的待连接设备,用户体验感较好。
本申请实施例第二方面示出一种提示信息的展示方法,包括:
响应于接收到连接请求,读取所述连接请求包含的IP地址,所述连接请求为待连接设备需要与所述显示设备建立连接时发送的请求,所述连接请求至少包括待连接设备的IP地址;
如果白名单记录有所述IP地址对应的自定义名称,控制所述显示器展示第一提示信息,所述第一提示信息包括所述自定义名称。
本实施例本实施例提供提示信息的展示方法,适用于显示设备,所述显示设备设置有白名单,白名单可以用于记录待连接设备自定义名称。当显示设备与待连接设备连接时,显示器可以展示包含自定义名称的第一提示信息,由于所述自定义名称为用户设定的,因此用户可以获知所述自定义名称与待连接设备的对应关系,因此,用户可以通过所述自定义名称确定与所述显示设备建立连接关系的待连接设备,用户体验感较好。
本说明书中各个实施例之间相同相似的部分互相参见即可。尤其,对于网络设备/节点或装置设备而言,由于其基本相似于方法实施例,所以描述的比较简单,相关之处参见方法实施例中的说明即可。
具体实现中,本发明还提供一种计算机存储介质,其中,该计算机存储介质可存储有程序,该程序执行时可包括本发明提供的控制按键的自定义方法和启动方法的各实施例中的部分或全部步骤。的存储介质可为磁碟、光盘、只读存储记忆体(英文:read-onlymemory,简称:ROM)或随机存储记忆体(英文:random access memory,简称:RAM)等。
本申请实施例还提供一种芯片,与存储器相连或者包括存储器,用于读取并执行所述存储器中存储的软件程序,本申请实施例提供的方法。
本申请实施例还提供一种计算机程序产品,计算机程序产品包括一个或多个计算机程序指令。在计算机加载和执行计算机程序指令时,全部或部分地产生按照本申请上述各个实施例的流程或功能。计算机可以是通用计算机、专用计算机、计算机网络或者其他可编程装置。当其在计算机上运行时,使得计算机执行本申请实施例提供的方法。
本领域的技术人员可以清楚地了解到本发明实施例中的技术可借助软件加必需的通用硬件平台的方式来实现。基于这样的理解,本发明实施例中的技术方案本质上或者说对现有技术做出贡献的部分可以以软件产品的形式体现出来,该计算机软件产品可以存储在存储介质中,如ROM/RAM、磁碟、光盘等,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)执行本发明各个实施例或者实施例的某些部分的方法。
为了方便解释,已经结合具体的实施方式进行了上述说明。但是,上述示例性的讨论不是意图穷尽或者将实施方式限定到上述公开的具体形式。根据上述的教导,可以得到多种修改和变形。上述实施方式的选择和描述是为了更好的解释原理以及实际的应用,从而使得本领域技术人员更好的使用实施方式以及适于具体使用考虑的各种不同的变形的实施方式。
应理解,在本申请的各种实施例中,各过程的序号的大小并不意味着执行顺序的先后,各过程的执行顺序应以其功能和内在逻辑确定,而不应对本申请的实施过程构成任何限定。
另外,本申请的说明书和权利要求书及上述附图中的术语“第一”、“第二”、“第三”等是用于区别类似的对象,而不必用于描述特定的顺序或先后次序。应该理解这样使用的数据在适当情况下可以互换,以便这里描述的实施例能够以除了在这里图示或描述的内容以外的顺序实施。此外,术语“包括”和“具有”以及他们的任何变形,意图在于覆盖不排他的包含,例如,包含了一系列步骤或单元的过程、方法、***、产品或设备不必限于清楚地列出的那些步骤或单元,而是可包括没有清楚地列出的或对于这些过程、方法、产品或设备固有的其它步骤或单元。
Claims (10)
1.一种显示设备,其特征在于,包括:
显示器;
控制器,被配置为:
响应于接收到连接请求,读取所述连接请求包含的IP地址,所述连接请求为待连接设备需要与所述显示设备建立连接时发送的请求,所述连接请求至少包括待连接设备的IP地址;
如果白名单记录有所述IP地址对应的自定义名称,控制所述显示器展示第一提示信息,所述第一提示信息包括自定义名称。
2.根据权利要求1所述的显示设备,其特征在于,所述控制器还被配置为:
响应于接收到连接请求,读取DLNA开关标识位,当所述DLNA开关标识位为第一标识位时,所述DLNA开关处于开启状态,当所述DLNA开关标识位为第二标识位时,所述DLNA开关处于关闭状态;
如果所述DLNA开关标识位为第一标识位,则读取所述连接请求包含的IP地址,
如果所述DLNA开关标识位为第二标识位,则忽略所述连接请求。
3.根据权利要求1所述的显示设备,其特征在于,所述控制器还被配置为:所述控制器还被配置为:
如果所述白名单未记录有所述IP地址对应的自定义名称,控制所述显示器展示第二提示信息,所述第二提示信息包括所述IP地址。
4.根据权利要求1-3任一项所述的显示设备,其特征在于,所述控制器还被配置为:
响应于接收到连接请求,判断是否存储有白名单;
如果存储有所述白名单,则遍历所述白名单,
如果存储有未所述白名单,则控制显示器展示授权界面,所述授权界面用于接收用户指令,所述用户指令包括授权指令和拒绝指令;
响应于授权指令,读取所述连接请求包含的IP地址;
控制所述显示器展示第二提示信息;
响应于拒绝指令,则忽略所述连接请求。
5.根据权利要求4所述的显示设备,其特征在于,所述控制器还被配置为:
读取所述白名单,所述白名单至少包括已被授权设备的IP地址;
响应于用户对所述IP地址的选中,控制显示器展示设置界面,所述设置界面至少包括重命名控件;
响应于用户对所述重命名控件的确认操作,控制显示器展示重命名界面,所述重命名界面用于接收用户输入的自定义名称;
当完成所述自定义名称的输入时,将所述自定义名称写入白名单。
6.根据权利要求4所述的显示设备,其特征在于,所述控制器还被配置为:
当完成所述自定义名称的输入时,判断所述自定义名称是否符合预置规则;
如果符合预置规则,将所述自定义名称写入白名单;
如果不符合预置规则,控制所述显示器展示第三提示信息,所述第三提示信息用于提醒用户当前输入的自定义名称不符合预置规则。
7.根据权利要求5所述的显示设备,其特征在于,所述白名单还包括重命名标识,所述控制器还被配置为:
当完成所述自定义名称的输入,将所述重命名标识切换为预置标识。
8.根据权利要求5所述的显示设备,其特征在于,所述设置界面还包括删除控件;
响应于用户对所述删除控件的确认操作,删除用户选中的数据,所述用户选中的数据包括自定义名称,或,所述用户选中的数据包括自定义名称和IP地址。
9.根据权利要求4所述的显示设备,其特征在于,所述控制器还被配置为:
响应于用户回复出厂设置的操作,格式化所述白名单。
10.一种提示信息的展示方法,其特征在于,包括:
响应于接收到连接请求,读取所述连接请求包含的IP地址,所述连接请求为待连接设备需要与所述显示设备建立连接时发送的请求,所述连接请求至少包括待连接设备的IP地址;
如果白名单记录有所述IP地址对应的自定义名称,控制所述显示器展示第一提示信息,所述第一提示信息包括所述自定义名称。
Priority Applications (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202210010123.8A CN116455588A (zh) | 2022-01-06 | 2022-01-06 | 一种显示设备及提示信息的展示方法 |
PCT/CN2022/134261 WO2023130853A1 (zh) | 2022-01-06 | 2022-11-25 | 一种显示设备及提示信息的展示方法 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202210010123.8A CN116455588A (zh) | 2022-01-06 | 2022-01-06 | 一种显示设备及提示信息的展示方法 |
Publications (1)
Publication Number | Publication Date |
---|---|
CN116455588A true CN116455588A (zh) | 2023-07-18 |
Family
ID=87073035
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202210010123.8A Pending CN116455588A (zh) | 2022-01-06 | 2022-01-06 | 一种显示设备及提示信息的展示方法 |
Country Status (2)
Country | Link |
---|---|
CN (1) | CN116455588A (zh) |
WO (1) | WO2023130853A1 (zh) |
Family Cites Families (10)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR101923487B1 (ko) * | 2011-09-29 | 2018-11-30 | 삼성전자 주식회사 | 통신 연결 서비스 제공 방법 및 장치 |
JP6051760B2 (ja) * | 2012-10-18 | 2016-12-27 | 株式会社リコー | 情報処理システム、情報処理装置およびプログラム |
CN103078961B (zh) * | 2012-12-13 | 2016-08-31 | 珠海赛纳打印科技股份有限公司 | 成像设备及其ip地址提供方法、驱动装置获取ip地址方法 |
CN103648022A (zh) * | 2013-12-20 | 2014-03-19 | 乐视致新电子科技(天津)有限公司 | 一种智能电视中显示连接设备的名称的方法和装置 |
JP2015164031A (ja) * | 2014-01-30 | 2015-09-10 | 株式会社リコー | 画像表示システム |
CN107943439B (zh) * | 2016-10-13 | 2021-09-07 | 斑马智行网络(香港)有限公司 | 界面移动方法、装置、智能终端、服务器和操作*** |
CN111208962A (zh) * | 2019-12-30 | 2020-05-29 | 上海曼恒数字技术股份有限公司 | 一种显示设备连接控制方法及*** |
CN112114761A (zh) * | 2020-08-14 | 2020-12-22 | 深圳市飞图视讯有限公司 | 一种无线投屏控制方法、装置、终端设备及可读存储介质 |
CN112346887A (zh) * | 2020-11-03 | 2021-02-09 | 深圳Tcl新技术有限公司 | 数据处理方法、装置、显示设备以及计算机可读存储介质 |
CN112565843A (zh) * | 2020-12-02 | 2021-03-26 | 广州朗国电子科技有限公司 | 基于dlna的投屏控制方法、装置、一体机及存储介质 |
-
2022
- 2022-01-06 CN CN202210010123.8A patent/CN116455588A/zh active Pending
- 2022-11-25 WO PCT/CN2022/134261 patent/WO2023130853A1/zh unknown
Also Published As
Publication number | Publication date |
---|---|
WO2023130853A1 (zh) | 2023-07-13 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN113810746B (zh) | 一种显示设备及图片分享方法 | |
CN112584211B (zh) | 一种显示设备 | |
CN113268199A (zh) | 一种显示设备及功能项设置方法 | |
CN113630656B (zh) | 显示设备、终端设备及通信连接方法 | |
CN112597110B (zh) | 一种显示设备及文件展示方法 | |
CN113111214A (zh) | 一种播放记录的显示方法及显示设备 | |
CN113573149B (zh) | 一种频道搜索方法及显示设备 | |
CN113114396B (zh) | 一种显示设备及信道选择方法 | |
CN116455588A (zh) | 一种显示设备及提示信息的展示方法 | |
CN114007128A (zh) | 一种显示设备及配网方法 | |
CN113573112A (zh) | 一种显示设备及遥控器 | |
CN112882780A (zh) | 设置页面显示方法及显示设备 | |
CN113784203A (zh) | 一种显示设备及频道切换方法 | |
CN112882631A (zh) | 显示设备上电子说明书的显示方法及显示设备 | |
CN113490030A (zh) | 一种显示设备及频道信息展示方法 | |
CN113542882A (zh) | 一种唤醒待机显示设备的方法、显示设备及终端 | |
CN113138745A (zh) | 一种显示设备和音频数据写入方法 | |
CN113138744B (zh) | 一种显示设备和声道切换方法 | |
CN113766164B (zh) | 显示设备及信号源界面显示方法 | |
CN112883302B (zh) | 一种显示超链接地址对应页面的方法及显示设备 | |
CN113490013B (zh) | 一种服务器及数据请求方法 | |
CN113076042B (zh) | 一种本地媒体资源的访问方法及显示设备 | |
CN116170628A (zh) | 一种显示设备及文件展示方法 | |
CN116347180A (zh) | 一种显示设备及媒体文件显示列表的显示方法 | |
CN112947888A (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 |