一种残膜回收机防缠绕挑膜装置的制 一种秧草收获机用电力驱动行走机构

显示设备及频道列表自动更新方法与流程

2021-12-13 07:52:00 来源:中国专利 TAG:
1.本技术涉及显示
技术领域
:,尤其涉及一种显示设备及频道列表自动更新方法。
背景技术
::2.智能电视是一种可实现双向人机交互功能,集影音、娱乐、数据等多种功能于一体的电视产品。在智能电视中可预设有频道列表,通过频道列表展示出多个频道,用户可通遥控器从多个频道中进行电视节目的搜索。3.对于广播运营商,在前端通过多个频点发送电视节目,且每个频点通过码流传输多个频道的电视节目。智能电视在播放电视节目时,需要先锁定选中电视节目所在的频点,然后再去获取相应的码流进行播放。根据电视节目资源的多变性,广播运营商通常会根据运营策略进行调整,如增加、删减或者修改一些频道,进而引起码流发生变化,此时就需要用户同步更新频道列表,以免用户观看那些前端被删除的频道时,智能电视显示无信号,或者无法观看前端新增的频道。4.目前,当用户需要更新频道列表时,智能电视可以通过弹出提示框的形式提醒用户,此时用户需要中断观看当前频道,手动进入设置菜单进行频道列表的更新,使用户体验效果不佳。技术实现要素:5.本技术提供了一种显示设备及频道列表自动更新方法,以解决现有技术中由于用户在更新频道列表时需要中断观看当前频道,使得用户体验效果不佳的技术问题。6.为了解决上述技术问题,本技术一些实施例中公开了如下技术方案:7.第一方面,本技术一些实施例中公开了一种显示设备,所述显示设备包括:8.显示器;9.控制器,所述控制器与所述显示器通信连接,所述控制器被配置为:10.在所述显示设备待机时,设置定时器;11.在所述定时器完成计秒后,控制后台系统启动,以使所述显示设备开始全频点搜台,得到搜台结果,其中,所述搜台结果包含频点所携带的网络信息表版本;12.检测所述搜台结果中网络信息表版本与本地存储中对应频点的网络信息表版本是否一致;13.若存在至少一个频点所对应的网络信息表版本发生变化,则将所述搜台结果更新至本地存储中。14.在一些实施例中,所述控制器还被配置为:15.若所述搜台结果中网络信息表版本与本地存储中对应频点的网络信息表版本全部一致,则忽略所述搜台结果,不进行更新。16.在一些实施例中,在所述显示设备开始全频点搜台之前,或者所述显示设备在搜台过程中,所述控制器还被配置为:17.若接收到输入的开机指令,则取消搜台,并控制所述显示设备启动,以使所述显示设备响应用户的操作指令。18.在一些实施例中,所述控制器还被配置为:19.在完成搜台结果的更新之后,控制所述后台系统关闭,以使所述显示设备进行待机状态。20.在一些实施例中,在所述显示设备待机时,设置定时器的步骤中,所述控制器还被配置为:21.根据预设唤醒时间与后台系统当前时间计算时间差;22.根据所述时间差设置所述定时器的计时秒数。23.在一些实施例中,所述预设唤醒时间设置在半夜时间。24.在一些实施例中,在所述显示设备开始全频点搜台时,所述控制器还被配置为:25.控制所述显示设备的电源指示灯闪烁,以提示用户所述显示设备正在进行频道列表更新。26.第二方面,本技术一些实施例中公开了一种频道列表自动更新方法,所述方法包括:27.在显示设备待机之前,设置定时器;28.在所述定时器完成计秒后,控制后台系统启动,以使所述显示设备开始全频点搜台,得到搜台结果,其中,所述搜台结果包含频点所携带的网络信息表版本;29.检测所述搜台结果中网络信息表版本与本地存储中对应频点的网络信息表版本是否一致;30.若存在至少一个频点所对应的网络信息表版本发生变化,则将所述搜台结果更新至本地存储中。31.与现有技术相比,本技术的有益效果为:32.本技术提供了一种显示设备及频道列表自动更新方法,当显示设备在待机之前,设置定时器,当定时器完成计秒之后,显示设备控制后台系统启动,不点亮屏幕。显示设备后台启动后,开始全频点搜台,得到包含频点所携带的网络信息表版本。当广播运营商调整频道或节目时,相应的更改频点所携带的网络信息表版本,因此,显示设备可通过比较搜台结果中网络信息表版本与本地存储中对应频点的网络信息表版本是否一致,只要存在至少一个频点所对应的网络信息表版本发生变化,则说明广播运营商调整了频道或节目,进一步显示设备将搜台结果更新至本地存储中,完成本地频道列表的更新。本技术中,显示设备通过待机之前设置好定时器,以使显示设备在待机之后完成全频点搜台,并且可通过网络信息表版本的改变得知需要更新频道列表,自动将检测出变化的搜台结果更新至本地,避免用户手动更新频道列表,提高了用户体验。33.应当理解的是,以上的一般描述和后文的细节描述仅是示例性和解释性的,并不能限制本技术。附图说明34.为了更清楚地说明本技术的技术方案,下面将对实施例中所需要使用的附图作简单地介绍,显而易见地,对于本领域普通技术人员而言,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。35.图1中示例性示出了根据一些实施例的显示设备与控制装置之间操作场景的示意图;36.图2中示例性示出了根据一些实施例的控制装置100的硬件配置框图;37.图3中示例性示出了根据一些实施例的显示设备200的硬件配置框图;38.图4中示例性示出了根据一些实施例的显示设备200中软件配置示意图;39.图5中示例性示出了根据一些实施例的显示设备200中频道列表的显示效果示意图;40.图6中示例性示出了根据一些实施例的频道列表自动更新方法的流程示意图;41.图7中示例性示出了根据一些实施例的频道列表自动更新方法的另一流程示意图;42.图8中示例性示出了根据一些实施例的显示设备200频道列表更新业务的软件功能模块结构图。具体实施方式43.为使本技术的目的和实施方式更加清楚,下面将结合本技术示例性实施例中的附图,对本技术示例性实施方式进行清楚、完整地描述,显然,描述的示例性实施例仅是本技术一部分实施例,而不是全部的实施例。44.需要说明的是,本技术中对于术语的简要说明,仅是为了方便理解接下来描述的实施方式,而不是意图限定本技术的实施方式。除非另有说明,这些术语应当按照其普通和通常的含义理解。45.本技术中说明书和权利要求书及上述附图中的术语“第一”、“第二”、“第三”等是用于区别类似或同类的对象或实体,而不必然意味着限定特定的顺序或先后次序,除非另外注明。应该理解这样使用的用语在适当情况下可以互换。46.术语“包括”和“具有”以及他们的任何变形,意图在于覆盖但不排他的包含,例如,包含了一系列组件的产品或设备不必限于清楚地列出的所有组件,而是可包括没有清楚地列出的或对于这些产品或设备固有的其它组件。47.术语“模块”是指任何已知或后来开发的硬件、软件、固件、人工智能、模糊逻辑或硬件或/和软件代码的组合,能够执行与该元件相关的功能。48.图1为根据实施例中显示设备与控制装置之间操作场景的示意图。如图1所示,用户可通过智能设备300或控制装置100操作显示设备200。49.在一些实施例中,控制装置100可以是遥控器,遥控器和显示设备的通信包括红外协议通信或蓝牙协议通信,及其他短距离通信方式,通过无线或有线方式来控制显示设备200。用户可以通过遥控器上按键、语音输入、控制面板输入等输入用户指令,来控制显示设备200。50.在一些实施例中,也可以使用智能设备300(如移动终端、平板电脑、计算机、笔记本电脑等)以控制显示设备200。例如,使用在智能设备上运行的应用程序控制显示设备200。51.在一些实施例中,显示设备200可以不使用上述的智能设备300或控制装置100接收指令,而是通过触摸或者手势等接收用户的控制。52.在一些实施例中,显示设备200还可以采用除了控制装置100和智能设备300之外的方式进行控制,例如,可以通过显示设备200设备内部配置的获取语音指令的模块直接接收用户的语音指令控制,也可以通过显示设备200设备外部设置的语音控制设备来接收用户的语音指令控制。53.在一些实施例中,显示设备200还与服务器400进行数据通信。可允许显示设备200通过局域网(lan)、无线局域网(wlan)和其他网络进行通信连接。服务器400可以向显示设备200提供各种内容和互动。服务器400可以是一个集群,也可以是多个集群,可以包括一类或多类服务器。54.图2示例性示出了根据示例性实施例中控制装置100的配置框图。如图2所示,控制装置100包括控制器110、通信接口130、用户输入/输出接口140、存储器、供电电源。控制装置100可接收用户的输入操作指令,且将操作指令转换为显示设备200可识别和响应的指令,起用用户与显示设备200之间交互中介作用。55.如图3,显示设备200包括调谐解调器210、通信器220、检测器230、外部装置接口240、控制器250、显示器260、音频输出接口270、存储器、供电电源、用户接口中的至少一种。56.在一些实施例中控制器包括处理器,视频处理器,音频处理器,图形处理器,ram,rom,用于输入/输出的第一接口至第n接口。57.显示器260包括用于呈现画面的显示屏组件,以及驱动图像显示的驱动组件,用于接收源自控制器输出的图像信号,进行显示视频内容、图像内容以及菜单操控界面的组件以及用户操控ui界面。58.显示器260可为液晶显示器、oled显示器、以及投影显示器,还可以为一种投影装置和投影屏幕。59.通信器220是用于根据各种通信协议类型与外部设备或服务器进行通信的组件。例如:通信器可以包括wifi模块,蓝牙模块,有线以太网模块等其他网络通信协议芯片或近场通信协议芯片,以及红外接收器中的至少一种。显示设备200可以通过通信器220与外部控制设备100或服务器400建立控制信号和数据信号的发送和接收。60.用户接口,可用于接收控制装置100(如:红外遥控器等)的控制信号。61.检测器230用于采集外部环境或与外部交互的信号。例如,检测器230包括光接收器,用于采集环境光线强度的传感器;或者,检测器230包括图像采集器,如摄像头,可以用于采集外部环境场景、用户的属性或用户交互手势,再或者,检测器230包括声音采集器,如麦克风等,用于接收外部声音。62.外部装置接口240可以包括但不限于如下:高清多媒体接口接口(hdmi)、模拟或数据高清分量输入接口(分量)、复合视频输入接口(cvbs)、usb输入接口(usb)、rgb端口等任一个或多个接口。也可以是上述多个接口形成的复合性的输入/输出接口。63.调谐解调器210通过有线或无线接收方式接收广播电视信号,以及从多个无线或有线广播电视信号中解调出音视频信号,如以及epg数据信号。64.在一些实施例中,控制器250和调谐解调器210可以位于不同的分体设备中,即调谐解调器210也可在控制器250所在的主体设备的外置设备中,如外置机顶盒等。65.控制器250,通过存储在存储器上中各种软件控制程序,来控制显示设备的工作和响应用户的操作。控制器250控制显示设备200的整体操作。例如:响应于接收到用于选择在显示器260上显示ui对象的用户命令,控制器250便可以执行与由用户命令选择的对象有关的操作。66.在一些实施例中控制器包括中央处理器(centralprocessingunit,cpu),视频处理器,音频处理器,图形处理器(graphicsprocessingunit,gpu),ramrandomaccessmemory,ram),rom(read‑onlymemory,rom),用于输入/输出的第一接口至第n接口,通信总线(bus)等中的至少一种。67.用户可在显示器260上显示的图形用户界面(gui)输入用户命令,则用户输入接口通过图形用户界面(gui)接收用户输入命令。或者,用户可通过输入特定的声音或手势进行输入用户命令,则用户输入接口通过传感器识别出声音或手势,来接收用户输入命令。[0068]“用户界面”,是应用程序或操作系统与用户之间进行交互和信息交换的介质接口,它实现信息的内部形式与用户可以接受形式之间的转换。用户界面常用的表现形式是图形用户界面(graphicuserinterface,gui),是指采用图形方式显示的与计算机操作相关的用户界面。它可以是在电子设备的显示屏中显示的一个图标、窗口、控件等界面元素,其中控件可以包括图标、按钮、菜单、选项卡、文本框、对话框、状态栏、导航栏、widget等可视的界面元素。[0069]参见图4,在一些实施例中,将系统分为四层,从上至下分别为应用程序(applications)层(简称“应用层”),应用程序框架(applicationframework)层(简称“框架层”),安卓运行时(androidruntime)和系统库层(简称“系统运行库层”),以及内核层。[0070]在一些实施例中的硬件或软件架构可以基于上述实施例中的介绍,在一些实施例中可以是基于相近的其他硬件或软件架构,可以实现本技术的技术方案即可。[0071]基于上述显示设备200,用户可通过控制装置100控制显示设备200展示出预设的频道列表页,图5中示例性示出了根据一些实施例的显示设备200中频道列表的显示效果示意图。如图5所示,在频道列表页中展示有多个频道,用户可通过控制装置100中的方向按键及确认按键选中其中的任一频道,从而显示设备200锁定该频道所对应的频点,然后在请求相应的音视频数据进行播放。[0072]显示设备200中所预设的多个频道承载于多个频点上,即广播运营商通过多个频点上所发送的码流来发送各个频道所对应的电视节目,若是广播运营商新增、删减或者修改频道/频点时,码流随之变化,则相应的频道列表会发生变化,这就需要用户同步更新显示设备200中预设的频道列表。目前,当用户需要更新频道列表时,智能电视可以通过弹出提示框的形式提醒用户,此时用户需要中断观看当前频道,手动进入设置菜单进行频道列表的更新,使用户体验效果不佳。为了解决上述问题,本技术在一些实施例中提供了一种显示设备及频道列表自动更新方法。[0073]下面结合附图,来介绍本技术一些实施例中提供的频道列表自动更新过程。[0074]图6中示例性示出了根据一些实施例的频道列表自动更新方法的流程示意图。本技术在一些实施例中提供了一种显示设备,该显示设备200包括显示器260和控制器250,所述控制器250与所述显示器260通信连接,所述控制器被配置为执行图6中的频道列表自动更新过程。结合图6,该频道列表自动更新过程如下:[0075]s601:在所述显示设备待机时,设置定时器。[0076]在一些实施例中,用户在向显示设备200发送待机指令时,显示设备200接收待机指令,并准备进入待机状态,此时,显示设备200先设置出定时器,以便后续根据定时器的计时秒数判断合适进行频道列表更新。在一种实现方式中,用户可按压遥控器上的“待机”按键,使得显示设备200进入待机状态。在另一种实现方式中,用户还可以通过语音控制来发出待机指令,例如,用户在向显示设备200输入唤醒词之后,继续对显示设备200输入“待机”的语音指令。[0077]在一些实施例中,显示设备200可设置预设唤醒时间,这里,在设置好预设唤醒时间后,显示设备200在到达预设唤醒时间之后,可唤醒后台系统。示例的,可将预设唤醒时间设置在半夜时间,也就是凌晨1点到3点的任一时刻,如凌晨2点半,在半夜时间,用户几乎不在使用显示设备200观看电视节目。[0078]在一些实施例中,显示设备200根据预设唤醒时间与后台系统当前时间计算时间差,将所述时间差设置为所述定时器的计时秒数。例如,用户将凌晨1点设置为预设唤醒时间,且在晚上9点的时候将显示设备200置于待机状态,显示设备200根据晚上9点与次日凌晨一点计算出时间差为4个小时,将4个小时作为定时器的计时秒数。[0079]s602:在所述定时器完成计秒后,控制后台系统启动,以使所述显示设备开始全频点搜台,得到搜台结果,其中,所述搜台结果包含频点所携带的网络信息表版本。[0080]在一些实施例中,广播运营商通过多个频点上的码流来发送各个频道所对应的电视节目时,会在码流中携带网络信息表(nit,networkinformationtable),网络信息表可以通过给定的网络传送与多元码流的物理组织信息,以及网络本身的特性信息,主要是提供有关物理网络的信息,网络信息表传送本网络以及与此有关的其它网络的一些信息。当广播运营商对频道信息进行更改时,将同时更改码流中所携带的网络信息表版本(nitversion)。[0081]由于在广电领域,网络信息表与频点是一对多的关系,及同一网络内涵盖有多个频点,当然,这多个频点所对应的网络信息表版本是相同的。当天气变差或者天线信号受到干扰时,地面传输(terrestrial)的某些频点可能一会能锁住,一会锁不住,进而使得某些电视节目有时在频道列表里,有时又没有,导致频道排序发生变化。若此时进行频道列表更新,有可能会导致因外在因素(天气变差或者天线信号受到干扰)造成频道列表更新后的频道丢失情况,使得用户体验较差。但网络信息表版本的改变通常是因为广播运营商在频道信息更新时进行修改的,因此,显示设备200在进行全频点搜台时,通过网络信息表版本判断广播运营商是否进行频道更新可以大概率避免上述情况发生。另外,显示设备200在进行全频点搜台时,即使有些频点因外在因素锁不住,只要锁住同一网络内的其他频点的网络信息表版本即可。[0082]在一些实施例中,显示设备200根据定时器开始完成计时,在完成计秒后,显示设备200控制后台系统启动,不点亮屏幕。显示设备200在启动之后开始全频点搜台,获取搜台结果,搜台结果中包含频点所携带的网络信息表版本等搜索数据。示例的,显示设备200可以从最低频点到最高频点进行全频搜台。[0083]s603:检测所述搜台结果中网络信息表版本与本地存储中对应频点的网络信息表版本是否一致。[0084]在一些实施例中,显示设备200将获取的搜台结果中的网络信息表版本与本地存储中对应频点的网络信息表版本进行比对,检测网络信息表版本是否发生变化。[0085]s604:若存在至少一个频点所对应的网络信息表版本发生变化,则将所述搜台结果更新至本地存储中。[0086]在一些实施例中,若是显示设备200检测出至少存在一个频点所对应的网络信息表版本发生了变化,即可代表显示设备200检测出前端码流发生了变化。[0087]在一些实施例中,在显示设备200检测出前端码流发生变化之后,将搜台结果更新至本地存储中,以完成频道列表的更改。[0088]在一些实施例中,若所述搜台结果中网络信息表版本与本地存储中对应频点的网络信息表版本全部一致,也就是显示设备200检测到前端码流没有发生变化,及广播运营商没有更改频道信息等,则显示设备200忽略此次所述搜台结果,不进行更新。[0089]在一些实施例中,在显示设备200开始全频点搜台之前,或者显示设备200在搜台过程中,若显示设备200接收到用户输入的开机指令,则显示设备200第一时间响应开机指令,控制所述显示设备200启动,点亮屏幕,并取消搜台,此时显示设备200进入用户模式,可响应用户通过遥控器发送的操作指令等,如播放电视节目等。因为,广播运营商也不是每天都会更改频道信息等,即使更改了频道信息,使得显示设备200部分电视节目搜索不到,但也不耽误用户观看大部分内容,此时,显示设备200可第一时间先响应用户的开机指令,暂时放弃频道列表更新。[0090]在一些实施例中,在完成搜台结果的更新之后,也就是显示设备200完成了全频点搜台,并依据搜台结果完成频道列表更新时,显示设备200可控制所述后台系统关闭,以使所述显示设备200进行待机状态。[0091]在一些实施例中,在所述显示设备200开始全频点搜台时,可控制所述显示设备200的电源指示灯闪烁,以提示用户所述显示设备200正在进行频道列表更新。[0092]下面结合附图,进一步介绍本技术一些实施例中提供的频道列表自动更新过程。[0093]图7中示例性示出了根据一些实施例的频道列表自动更新方法的另一流程示意图。图7中以一次频道列表自动更新的过程为例,描述了本技术一些实施例中提供的频道列表自动更新过程。如图7所示,显示设备200在接收到用户输入的待机指令时,根据预设唤醒时间和后台系统当前时间计算出计时秒数。在定时器完成计秒之后,控制器250唤醒cpu,以使显示设备200后台开机,此时,显示设备200不点亮屏幕。显示设备200后台系统启动后,开始全频点搜台,在搜台过程中,若是接收到用户输入的开机指令,则取消搜台,立即点亮屏幕,根据用户的后续操作,启动播放。在搜索过程汇总,若是没有接收到用户的开机指令,则可正常完成搜台过程。完成搜台后,获取搜台结果,显示设备299对比所述搜台结果中网络信息表版本与本地存储中对应频点的网络信息表版本,检测两者是否一致。若存在至少一个频点所对应的网络信息表版本发生变化,则说明广播运营商对频道信息进行了更改,进一步,显示设备200件搜台结果更新至本地存储中。若搜台结果中网络信息表版本与本地存储中对应频点的网络信息表版本完全一直,则说明广播运营商没有更新频道信息,相应的,显示设备200也可取消更新。上述过程完成后,显示设备200可将后台系统关闭,自动进入待机状态。[0094]图8中示例性示出了根据一些实施例的显示设备200频道列表更新业务的软件功能模块结构图。如图8所示,本技术一些实施例中,控制器250配置有开关机模块、搜台模块、频道列表模块以及播放模块,通过上述模块实现显示设备200中的频道列表更新业务。其中,所述搜台模块分别与开关机模块、频道列表模块以及播放模块连接,用于整体逻辑控制,包括设置定时器给开关机模块,接收开关机模块夜间更新唤醒消息,触发频道列表更新业务。开关机模块用于接收所述搜台模块设置的定时器,根据定时器完成计秒后唤醒显示设备,并发送频道列表更新请求。频道列表模块还与开关机模块连接,用于判断是否更新本地存储和具体执行更新本地存储中频道列表工作。播放模块用于保持更新前后的播放节目一致,以及在更新过程显示设备200开机时,唤起播放。[0095]本技术中,显示设备通过待机之前设置好定时器,以使显示设备在待机之后完成全频点搜台,并且可通过网络信息表版本的改变得知需要更新频道列表,自动将检测出变化的搜台结果更新至本地,避免用户手动更新频道列表,提高了用户体验。[0096]基于与上述显示设备同样的发明构思,本技术一些实施例中还提供了一种频道列表自动更新方法,所述方法包括:在显示设备200待机之前,显示设备200设置定时器。在所述定时器完成计秒后,显示设备200控制后台系统启动,以使所述显示设备200开始全频点搜台,得到搜台结果,其中,所述搜台结果包含频点所携带的网络信息表版本。显示设备200检测所述搜台结果中网络信息表版本与本地存储中对应频点的网络信息表版本是否一致。若存在至少一个频点所对应的网络信息表版本发生变化,则显示设备200将所述搜台结果更新至本地存储中。[0097]在一些实施例中,所述方法还包括:若所述搜台结果中网络信息表版本与本地存储中对应频点的网络信息表版本全部一致,则显示设备200忽略所述搜台结果,不进行更新。[0098]在一些实施例中,在所述显示设备开始全频点搜台之前,所述方法还包括:若接收到输入的开机指令,则控制所述显示设备200启动,显示设备200开机,并取消搜台。[0099]由于以上实施方式均是在其他方式之上引用结合进行说明,不同实施例之间均具有相同的部分,本说明书中各个实施例之间相同、相似的部分互相参见即可。在此不再详细阐述。[0100]需要说明的是,在本说明书中,诸如“第一”和“第二”等之类的关系术语仅仅用来将一个实体或者操作与另一个实体或操作区分开来,而不一定要求或暗示这些实体或操作之间存在任何这种实际的关系或顺序。而且,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的电路结构、物品或者设备不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种电路结构、物品或者设备所固有的要素。在没有更多限制的情况下,有语句“包括一个……”限定的要素,并不排除在包括要素的电路结构、物品或者设备中还存在另外的相同要素。[0101]本领域技术人员在考虑说明书及实践这里发明的公开后,将容易想到本技术的其他实施方案。本技术旨在涵盖本发明的任何变型、用途或者适应性变化,这些变型、用途或者适应性变化遵循本技术的一般性原理并包括本技术未公开的本
技术领域
:中的公知常识或惯用技术手段。说明书和实施例仅被视为示例性的,本技术的真正范围和精神由权利要求的内容指出。[0102]以上的本技术实施方式并不构成对本技术保护范围的限定。当前第1页12当前第1页12
再多了解一些

本文用于企业家、创业者技术爱好者查询,结果仅供参考。

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表

相关文献