一种显示方法及显示设备的制作方法

文档序号:6513417阅读:97来源:国知局
一种显示方法及显示设备的制作方法
【专利摘要】本发明实施例提供一种显示方法及显示设备,涉及显示【技术领域】,能够改善显示效果,方便用户操作,提升用户体验感。该方法包括:当在与当前信号源端口对应的当前预览窗口显示所述当前信号源端口接收的第一数据信号时,接收来自控制设备的切换指令,其中,该切换指令用于指示从当前信号源端口切换至第一信号源端口,并根据该切换指令,获取该第一信号源端口接收的第二数据信号,以及根据本地保存的与该第一信号源端口对应的第一预览窗口的位置信息,在该第一预览窗口显示该第二数据信号。
【专利说明】一种显示方法及显示设备
【技术领域】
[0001]本发明涉及显示【技术领域】,尤其涉及一种显示方法及显示设备。
【背景技术】
[0002]随着智能化技术的广泛应用,各类家电、通讯产品,如电视、手机等正在日益实现“智能化”。目前智能化的显示设备由于具有多个信号源端口,因此可以支持多种信号的显
/Jn o
[0003]现有技术中,显示设备通常可将多个信号源端口以信号源端口的名称或信号源端口的图标的形式在一个显示界面中呈现给用户,以使得用户可根据自己的需求通过选择显示界面中显示的信号源端口,从而进行信号源的切换。
[0004]然而,上述显示设备显示多个信号源端口的方法,虽然能够使得用户达到切换信号源的目的,但是不够清晰直观,即用户需要了解各个信号源端口的作用后才能选择相应的信号源端口,以进行信号源的切换,从而影响显示效果,不便于用户操作,降低用户体验感。

【发明内容】

[0005]本发明实施例提供一种显示方法及显示设备,能够改善显示效果,方便用户操作,提升用户体验感。
[0006]为达到上述目的,本发明实施例采用如下技术方案:
[0007]第一方面,本发明实施例提供一种显不方法,包括:
[0008]当在与当前信号源端口对应的当前预览窗口显示所述当前信号源端口接收的第一数据信号时,接收来自控制设备的切换指令,所述切换指令用于指示从所述当前信号源端口切换至第一信号源端口;
[0009]根据所述切换指令,获取所述第一信号源端口接收的第二数据信号;
[0010]根据本地保存的与所述第一信号源端口对应的第一预览窗口的位置信息,在所述第一预览窗口显示所述第二数据信号。
[0011]在第一方面的第一种可能的实现方式中,所述接收来自控制设备的切换指令之后,根据本地保存的与所述第一信号源端口对应的第一预览窗口的位置信息,在所述第一预览窗口显示所述第二数据信号之前,所述方法还包括:
[0012]注销与所述当前信号源端口对应的当前播放器和与所述当前信号源端口对应的当前 SurfaceView ;
[0013]创建与所述第一信号源端口对应的第一播放器和与所述第一信号源端口对应的第一 SurfaceView。
[0014]结合第一方面的第一种可能的实现方式,在第二种可能的实现方式中,所述根据所述切换指令,获取所述第一信号源端口接收的第二数据信号之后,根据本地保存的与所述第一信号源端口对应的第一预览窗口的位置信息,在所述第一预览窗口显示所述第二数据信号之前,所述方法还包括:
[0015]获取所述第二数据信号的参数,所述第二数据信号的参数包括所述第二数据信号的音频参数和所述第二数据信号的视频参数;
[0016]其中,所述创建与所述第一信号源端口对应的第一播放器之后,所述方法还包括:
[0017]根据所述第二数据信号的参数配置所述第一播放器。
[0018]结合第一方面的第二种可能的实现方式,在第三种可能的实现方式中,所述根据本地保存的与所述第一信号源端口对应的第一预览窗口的位置信息,在所述第一预览窗口显示所述第二数据信号的方法包括:
[0019]根据所述第一预览窗口的位置信息,将所述第一 SurfaceView平移至所述第一预览窗口 ;
[0020]将所述第二数据信号输入至配置后的所述第一播放器;
[0021]通过所述第一 SurfaceView和配置后的所述第一播放器,在所述第一预览窗口显示所述第二数据信号。
[0022]结合前述的第一方面或第一方面的第一种可能的实现方式至第三种可能的实现方式中的任一种实现方式,在第四种可能的实现方式中,在所述第一预览窗口显示所述第二数据信号时,所述方法还包括:
[0023]在与所述当前预览窗口保持显示所述当前信号源端口接收的最后一帧第一数据信号。
[0024]第二方面,本发明实施例提供一种显示方法,包括:
[0025]分别获取各个信号源端口接收的数据信号;
[0026]根据本地保存的与所述各个信号源端口对应的各个预览窗口的位置信息,同时在所述各个预览窗口分别对应显示所述数据信号。
[0027]第三方面,本发明实施例提供一种显示设备,包括:
[0028]接收单元,用于当显示单元在与当前信号源端口对应的当前预览窗口显示所述当前信号源端口接收的第一数据信号时,接收来自控制设备的切换指令,所述切换指令用于指示从所述当前信号源端口切换至第一信号源端口;
[0029]获取单元,用于根据所述接收单元接收的所述切换指令,获取所述第一信号源端口接收的第二数据信号;
[0030]所述显示单元,用于根据本地保存的与所述第一信号源端口对应的第一预览窗口的位置信息,在所述第一预览窗口显示所述获取单元获取的所述第二数据信号。
[0031]在第三方面的第一种可能的实现方式中,所述显示设备还包括处理单元;
[0032]所述处理单元,用于在所述接收单元接收来自控制设备的切换指令之后,所述显示单元根据本地保存的与所述第一信号源端口对应的第一预览窗口的位置信息,在所述第一预览窗口显示所述第二数据信号之前,注销与所述当前信号源端口对应的当前播放器和与所述当前信号源端口对应的当前SurfaceView,并创建与所述第一信号源端口对应的第一播放器和与所述第一信号源端口对应的第一 SurfaceView。
[0033]结合第三方面的第一种可能的实现方式,在第二种可能的实现方式中,
[0034]所述获取单元,还用于在所述获取单元根据所述切换指令,获取所述第一信号源端口接收的第二数据信号之后,所述显示单元根据本地保存的与所述第一信号源端口对应的第一预览窗口的位置信息,在所述第一预览窗口显示所述第二数据信号之前,获取所述第二数据信号的参数,所述第二数据信号的参数包括所述第二数据信号的音频参数和所述第二数据信号的视频参数;
[0035]所述处理单元,还用于在创建与所述第一信号源端口对应的第一播放器之后,根据所述获取单元获取的所述第二数据信号的参数配置所述第一播放器,以及根据所述第一预览窗口的位置信息,将所述第一 SurfaceView平移至所述第一预览窗口,并将所述获取单元获取的所述第二数据信号输入至配置后的所述第一播放器;
[0036]所述显示单元,具体用于通过所述处理单元创建的所述第一 SurfaceView和所述处理单元配置后的所述第一播放器,在所述第一预览窗口显示所述获取单元获取的所述第二数据信号。
[0037]第四方面,本发明实施例提供一种显示设备,包括:
[0038]获取单元,用于分别获取各个信号源端口接收的数据信号;
[0039]显示单元,用于根据本地保存的与所述各个信号源端口对应的各个预览窗口的位置信息,同时在所述各个预览窗口分别对应显示所述获取单元获取的所述数据信号。
[0040]本发明实施例提供的一种显示方法及显示设备,通过当在与当前信号源端口对应的当前预览窗口显示所述当前信号源端口接收的第一数据信号时,接收来自控制设备的切换指令,其中,该切换指令用于指示从当前信号源端口切换至第一信号源端口,并根据该切换指令,获取该第一信号源端口接收的第二数据信号,以及根据本地保存的与该第一信号源端口对应的第一预览窗口的位置信息,在该第一预览窗口显示该第二数据信号。通过该方案,当用户切换信号源时,由于显示设备可以将切换后的信号源端口接收的第二数据信号在与该信号源端口对应的预览窗口显示出来,即以预览的方式显示切换后的信号源端口接收的第二数据信号,因此,可以使得用户直观、清晰的获知该信号源端口接收的第二数据信号,即为与该信号源端口连接的信号源输出的第二数据信号,从而能够改善显示效果,方便用户操作,以及提升用户体验感。
【专利附图】

【附图说明】
[0041]图1为本发明实施例提供的一种显示方法的流程图一;
[0042]图2为本发明实施例提供的另一种显示方法的流程图一;
[0043]图3为本发明实施例提供的一种显示方法的流程图二 ;
[0044]图4为本发明实施例提供的另一种显示方法的流程图二 ;
[0045]图5为本发明实施例提供的显示设备的结构示意图一;
[0046]图6为本发明实施例提供的显示设备的结构示意图二 ;
[0047]图7为本发明实施例提供的显示设备的结构示意图三;
[0048]图8为本发明实施例提供的显示设备的结构示意图四;
[0049]图9为本发明实施例提供的显示设备的结构示意图五。
【具体实施方式】
[0050]下面结合附图对本发明实施例提供的一种显示方法及显示设备进行详细地描述。[0051]实施例一
[0052]本发明实施例提供一种显示方法,如图1所示,该方法可以包括:
[0053]S101、当显示设备在与当前信号源端口对应的当前预览窗口显示当前信号源端口接收的第一数据信号时,显示设备接收来自控制设备的切换指令,该切换指令用于指示从当前信号源端口切换至第一信号源端口。
[0054]信号源是指输出数据信号的仪器或设备。若显示设备外接信号源,则由该信号源输出的数据信号可以输入至显示设备中显示,从而使得用户可观看到由该信号源输出的数据信号;端口是指设备与外界通讯的接口 ;信号源端口是指显示设备中与外接信号源连接的接口。本发明实施例中,显示设备中可以设置有多个信号源端口,从而用户可通过选择信号源端口而选择与该信号源端口连接的信号源。
[0055]需要说明的是,本发明实施例提供的显示设备的外接信号源可以包括:机顶盒、USB (Universal Serial Bus,通用串行总线)、DVD (Digital Versatile Disc,数字多功能光盘)、手机、电脑等;相应的,该显示设备的信号源端口可以包括CVBS (CompositeVideo Broadcast Signal,复合视频广播信号)端口、左声道端口、右声道端口、USB端口、HDMI (High Definition Multimedia Interface,高清晰度多媒体接口)、VGA (VideoGraphics Array,视屏图形阵列)端口等。其中,CVBS端口可用于传输复合视频信号,左声道端口可用于传输模拟人类左耳相关的压缩后的低音频信号,右声道端口可用于传输模拟人类右耳相关的压缩后的低音频信号,USB端口可用于传输USB设备中的信号,HDMI可用于传输无压缩的全数字音频信号及视频信号,VGA端口可用于传输模拟的视频信号。
[0056]当用户需要获知各个信号源输出的数据信号时,用户可通过切换各个信号源端口并观看与各个信号源端口对应的显示画面获知与各个信号源端口连接的各个信号源输出的数据信号。当显示设备在与当前信号源端口对应的当前预览窗口显示当前信号源端口接收的第一数据信号时,用户通过控制设备切换信号源,即该显示设备接收到控制设备发出的切换指令,该切换指示可用于指示从当前信号源端口切换至第一信号源端口,其中,当前信号源端口可以为上述显示设备的信号源端口中的任意一个端口 ;第一信号源端口可以为上述显示设备的信号源端口中,除当前信号源端口外的任意一个端口。
[0057]示例性的,上述控制设备可以为遥控器,也可以为显示设备本身。一方面,若上述控制设备为遥控器,则用户使用遥控器打开显示设备的信号源桌面后,假设与当前信号源端口 HDMI连接的信号源为机顶盒,当用户使用遥控器的“上”、“下”、“左”、“右”等方向键选中VGA端口并按遥控器的确定键选择该VGA端口时,此时,显示设备的信号源端口从当前的信号源端口 HDMI切换至用户选择的VGA端口,即第一信号源端口,同时显示设备的信号源也从机顶盒切换至与VGA端口连接的电脑。另一方面,若上述控制设备为显示设备本身,即用户可通过显示设备上设置的按键完成上述信号源端口之间的切换,具体的切换过程与用户使用遥控器切换的过程类似,此处不再赘述。
[0058]可以理解的是,用户在信号源桌面将当前信号源端口切换至第一信号源端口时,与当前信号源端口连接的信号源也同时切换至与第一信号源端口连接的信号源。
[0059]S102、显示设备根据该切换指令,获取第一信号源端口接收的第二数据信号。
[0060]当用户通过控制设备切换信号源时,显示设备接收到控制设备发出的切换指令后,显示设备根据该切换指令,获取第一信号源端口接收的第二数据信号,即与第一信号源端口连接的信号源输出的第二数据信号。
[0061]示例性的,当用户使用遥控器或显示设备上设置的按键将显示设备的信号源端口从HDMI切换至VGA端口时,该显示设备可以从显示设备的VGA端口获取来自与VGA端口连接的电脑的第二数据信号。
[0062]需要说明的是,切换指令指的是用户选中某个信号源端口之后,按下遥控器的确认按键或显示设备的确认按键后,遥控器或显示设备发出的可驱动显示设备的主板上的遥控控制电路的信号。
[0063]可选的,上述第二数据信号可以包括音频信号、视频信号等。
[0064]S103、显示设备根据本地保存的与第一信号源端口对应的第一预览窗口的位置信息,在该第一预览窗口显示该第二数据信号。
[0065]需要说明的是,设计显示设备时,设计人员会提供显示设备的信号源桌面预览效果图,该预览效果图提供了与各个信号源端口分别对应的各个预览窗口的位置信息,在开发人员开发该显示设备时,可将与各个信号源端口分别对应的各个预览窗口的位置信息保存在该显不设备中。
[0066]可选的,上述位置信息可以为与各个信号源端口对应的预览窗口在显示界面的坐标,即形成预览窗口的各个顶点在显示界面上的横坐标和纵坐标。
[0067]显示设备获取到第一信号源端口接收的第二数据信号后,显示设备可根据显示设备中保存的与第一信号源端口对应的第一预览窗口的位置信息,将第一信号源端口接收的第二数据信号显示在该第一预览窗口,从而实现了与第一信号源端口连接的信号源输出的第二数据信号的预览,以便于用户可直观的、清晰的选择自己所需观看的信号源。
[0068]示例性的,用户使用遥控器或显示设备上设置的按键将显示设备的信号源端口从与机顶盒连接的信号源端口切换至与电脑连接的信号源端口时,该显示设备可以从与电脑连接的信号源端口获取该信号源端口接收到的来自电脑的第二数据信号,且显示设备可根据本地保存的与和电脑连接的信号源端口对应的预览窗口的位置信息,将该来自电脑的第二数据信号显示在该预览窗口。
[0069]本发明实施例提供的一种显示方法,通过当在与当前信号源端口对应的当前预览窗口显示当前信号源端口接收的第一数据信号时,接收来自控制设备的切换指令,其中,该切换指令用于指示从当前信号源端口切换至第一信号源端口,并根据该切换指令,获取该第一信号源端口接收的第二数据信号,以及根据本地保存的与该第一信号源端口对应的第一预览窗口的位置信息,在该第一预览窗口显示该第二数据信号。通过该方案,当用户切换信号源时,由于显示设备可以将切换后的信号源端口接收的第二数据信号在与该信号源端口对应的预览窗口显示出来,即以预览的方式显示切换后的信号源端口接收的第二数据信号,因此,可以使得用户直观、清晰的获知该信号源端口接收的第二数据信号,即为与该信号源端口连接的信号源输出的第二数据信号,从而能够改善显示效果,方便用户操作,以及提升用户体验感。
[0070]本发明实施例还提供另一种显示方法,如图2所示,该方法可以包括:
[0071 ] S201、显示设备分别获取各个信号源端口接收的数据信号。
[0072]信号源是指输出数据信号的仪器或设备。若显示设备外接信号源,则由该信号源输出的数据信号可以输入至显示设备中显示,从而使得用户可观看到由该信号源输出的数据信号;端口是指设备与外界通讯的接口 ;信号源端口是指显示设备中与外接信号源连接的接口。本发明实施例中,显示设备中可以设置有多个信号源端口,从而用户可通过选择信号源端口而选择与该信号源端口连接的信号源。
[0073]显示设备获取各个信号源端口接收的数据信号,即与各个信号源端口连接的对应信号源输出的数据信号。
[0074]需要说明的是,显示设备需调用显示设备的底层硬件平台提供的相关接口,将分别从与各个信号源端口连接的对应信号源获取数据信号。
[0075]可选的,上述数据信号可以包括音频信号、视频信号等。
[0076]本发明实施例中,由于显示设备的底层硬件平台能够实现多路信号同时播放,因此,本发明实施例提供的显示方法可以支持各个预览窗口同时播放各个信号源输出的数据,其中,显示设备的底层硬件平台是指可驱动显示设备的主板上的各个芯片运行以实现其功能的软件架构。具体的,显示设备的底层硬件平台的多路播放功能,取决于显示设备的主板上的主控芯片设置的多路功能,即本发明实施例提供的显示设备的主板上的主控芯片可以设置有多路播放功能,从而使得显示设备的底层硬件平台可驱动显示设备的主板上的主控芯片实现多路播放功能。
[0077]S202、显示设备根据本地保存的与各个信号源端口对应的各个预览窗口的位置信息,同时在各个预览窗口分别对应显示该数据信号。
[0078]需要说明的是,设计显示设备时,设计人员会提供显示设备的信号源桌面预览效果图,该预览效果图提供了与各个信号源端口分别对应的各个预览窗口的位置信息,在开发人员开发该显示设备时,可将与各个信号源端口分别对应的各个预览窗口的位置信息保存在该显不设备中。
[0079]可选的,上述位置信息可以为与各个信号源端口对应的预览窗口在显示界面的坐标,即形成预览窗口的各个顶点在显示界面上的横坐标和纵坐标。
[0080]显示设备分别获取到各个信号源端口接收的数据信号后,显示设备可根据显示设备中保存的与各个信号源端口分别对应的各个预览窗口的位置信息,将各个信号源端口接收的数据信号显示在对应的该各个预览窗口,从而实现了同时对与各个信号源端口连接的信号源输出的数据信号的预览,以便于用户可直观的、清晰的选择自己所需观看的信号源。
[0081]本发明实施例提供的另一种显示方法,通过分别获取各个信号源端口接收的数据信号,且根据本地保存的与各个信号源端口对应的各个预览窗口的位置信息,同时在各个预览窗口分别对应显示该数据信号。通过该方案,当用户启动信号源桌面时,由于显示设备的各个信号源端口接收的数据信号可以在与该各个信号源端口分别对应的各个预览窗口同时显示出来,即以预览的方式同时显示各个信号源端口接收的数据信号,因此,可以使得用户同时直观、清晰的获知该各个信号源端口接收的数据信号,从而能够改善显示效果,方便用户操作,以及提升用户体验感。
[0082]实施例二
[0083]本发明实施例提供一种显示方法,如图3所示,该方法可以包括:
[0084]S301、显示设备接收来自控制设备的启动指令,该启动指令用于启动信号源桌面,且显示设备扫描该显示设备中设置的全部信号源端口。
[0085]信号源是指输出数据信号的仪器或设备。若显示设备外接信号源,则由该信号源输出的数据信号可以输入至显示设备中显示,从而使得用户可观看到由该信号源输出的数据信号;端口是指设备与外界通讯的接口 ;信号源端口是指显示设备中与外接信号源连接的接口。本发明实施例中,显示设备中可以设置有多个信号源端口,从而用户可通过选择信号源端口而选择与该信号源端口连接的信号源。
[0086]需要说明的是,本发明实施例提供的显示设备的外接信号源可以包括:机顶盒、USB、DVD、手机、电脑等;相应的,该显示设备的信号源端口可以包括CVBS端口、左声道端口、右声道端口、USB端口、HDM1、VGA端口等。其中,CVBS端口可用于传输复合视频信号,左声道端口可用于传输模拟人类左耳相关的压缩后的低音频信号,右声道端口可用于传输模拟人类右耳相关的压缩后的低音频信号,USB端口可用于传输USB设备中的信号,HDMI可用于传输无压缩的全数字音频信号及视频信号,VGA端口可用于传输模拟的视频信号。
[0087]示例性的,本发明实施例中,显示设备中设置了有线电视、视频轮播、智能应用、信号源等四类桌面,即显示设备开机后,显示设备可显示这四类桌面,以使用户可以根据自己的需求选择对应的桌面观看相应的节目。用户可以通过使用遥控器或该显示设备上设置的方向按键在这四类桌面之间进行任意切换,从而实现在有线电视台、网络视频直播、应用软件与外接信号源之间的快捷切换。
[0088]需要说明的是,有线电视桌面是指显示设备上接收来自机顶盒的有线电视信号的显示界面;视频轮播桌面是指网络视频直播的显示界面;智能应用桌面是指显示设备上加载的应用软件的显示界面;信号源桌面是指显示设备上设置的可外接信号源的信号源端口的显示界面。
[0089]本发明实施例中,显示设备中可以设置有多个信号源端口,当用户需在信号源端口之间进行切换时,用户可使用控制设备使得显示设备启动信号源桌面,且显示设备在启动信号源桌面的过程中,可扫描显示设备中全部可供使用的信号源端口。
[0090]可以理解的是,显示设备中的全部信号源端口是指在显示设备中设置的所有可外接信号源的端口,其中,信号源端口可以包括HDM1、VGA、USB等,显示设备中的信号源端口设置在显示设备的主板上,其中,显示设备的主板是指安装在显示设备中的总电路板,主要包括显示设备实现各个功能的电路单元和主控芯片,而该主控芯片是显示设备的主板的核心组件,其可用于连接显示设备的主板上的各个电路单元,该主控芯片通过控制各个电路单元实现相应的功能,而控制整个显示设备实现相应的功能。特别的,显示设备的主板上的各个信号源端口的功能的实现需通过显示设备的主板上的主控芯片的控制。
[0091]可选的,上述控制设备可以为遥控器,也可以为显示设备本身。一方面,若上述控制设备为遥控器,则用户可使用遥控器的按键发出启动指令至显示设备,而显示设备可根据该启动指令,启动显示设备的信号源桌面。另一方面,若上述控制设备为显示设备本身,则用户可通过显示设备上设置的按键发出启动指令完成上述信号源桌面的启动,具体启动信号源桌面的过程与通过遥控器启动信号源桌面的过程类似,此处不再赘述。
[0092]具体的,若用户使用遥控器启动信号源桌面,则用户可使用遥控器上的信号源按键发出启动指令至显示设备,以使显示设备根据该启动指令启动显示设备的信号源桌面;若用户使用显示设备上设置的按键启动信号源桌面,则用户可使用显示设备上的信号源按键发出启动指令至显示设备,以使显示设备根据该启动指令启动信号源桌面,其中,上述启动指令可以为用户按下遥控器上的信号源按键或显示设备上的信号源按键,发出的可驱动显示设备的主板上的遥控控制电路的信号。
[0093]S302、显示设备获取各个信号源端口的标识信息。
[0094]显示设备启动信号源桌面的过程中,显示设备可扫描显示设备中设置的全部可供使用的信号源端口,并分别获取各个信号源端口的标识信息,且将各个信号源端口的标识信息保存至该显示设备的内存中,以为后续用户预览信号源提供依据。
[0095]需要说明的是,信号源端口的标识信息可以包括信号源端口的类型。可选的,信号源端口的类型可以包括CVBS、HDM1、VGA等。
[0096]S303、显示设备根据各个信号源端口的标识信息及本地保存的与各个信号源端口分别对应的各个预览窗口的位置信息,在各个预览窗口分别显示各个信号源端口的图标。
[0097]用户通过显示设备启动信号源桌面预览信号源时,显示设备可根据各个信号源端口的标识信息从本地保存的信号源端口的图标库中选择各个信号源端口对应的图标,并根据本地保存的与各个信号源端口分别对应的各个预览窗口的位置信息,将各个信号源的图标显示在信号源桌面上与各个信号源端口分别对应的各个预览窗口。当该显示设备外接信号源时,用户可通过控制设备选择信号源桌面上的信号源端口的图标,以预览信号源端口接收的数据信号,从而获知该外接信号源输出的数据信号。
[0098]具体的,在显示设备开发过程中,开发人员可将与各个信号源端口分别对应的各个预览窗口的位置信息保存在显示设备中,当用户通过显示设备启动信号源桌面预览信号源时,显示设备通过调用各个预览窗口的位置信息,将各个信号源端口的图标分别显示在与各个信号源端口对应的各个预览窗口的中心。
[0099]需要说明的是,信号源端口的图标是由设计人员提供的,并可在开发过程中由开发人员保存在显示设备的内存中,某个信号源端口的图标可表示为该信号源端口的类型。进一步地,设计人员提供的与信号源端口对应的预览窗口的数量应与显示设备中设置的信号源端口的数量一致。
[0100]举例来说,若信号源端口为VGA端口,则该VGA端口的图标可以表示为电脑的图标;若信号源端口为HDMI,则HDMI的图标可以表示为HDMI字样等等。
[0101]S304、当显示设备在与当前信号源端口对应的当前预览窗口显示当前信号源端口接收的第一数据信号时,显示设备接收来自控制设备的切换指令,该切换指令用于指示从当前信号源端口切换至第一信号源端口。
[0102]当该显示设备外接多个信号源时,当用户需要获知各个信号源输出的数据信号时,用户可通过选择各个信号源端口的图标并观看与各个信号源端口对应的显示画面获知与各个信号源端口连接的各个信号源输出的数据信号。当显示设备在与当前信号源端口对应的当前预览窗口正在显示当前信号源端口接收的第一数据信号时,用户通过控制设备切换信号源,即该显示设备可接收到控制设备发出的切换指令,该切换指示可用于指示从当前信号源端口切换至第一信号源端口,其中,当前信号源端口可以为上述显示设备的信号源端口中的任意一个端口 ;第一信号源端口可以为上述显示设备的信号源端口中,除当前信号源端口外的任意一个端口。
[0103]示例性的,若上述控制设备为遥控器,则用户使用遥控器打开显示设备的信号源桌面后,假设与当前信号源端口 HDMI连接的信号源为机顶盒,当用户使用遥控器的“上”、“下”、“左”、“右”等方向键选中VGA端口并按遥控器的确定键选择该VGA端口时,此时,显示设备的信号源端口从当前的信号源端口 HDMI切换至用户选择的VGA端口,即第一信号源端口,同时显示设备的信号源也从机顶盒切换至与VGA端口连接的电脑。另一方面,若上述控制设备为显示设备本身,即用户可通过显示设备上设置的按键完成上述信号源端口之间的切换,具体的切换过程与用户使用遥控器切换的过程类似,此处不再赘述。
[0104]可以理解的是,用户在信号源桌面将当前信号源端口切换至第一信号源端口时,与当前信号源端口连接的信号源也同时切换至与第一信号源端口连接的信号源。
[0105]S305、显示设备接收来自控制设备的切换指令之后,显示设备注销与当前信号源端口对应的当前播放器和与当前信号源端口对应的当前SurfaceView,并创建与第一信号源端口对应的第一播放器和与第一信号源端口对应的第一 SurfaceView。
[0106]显示设备接收到控制设备发送的切换指令之后,显示设备可根据该切换指令获知用户需要从当前信号源端口切换至第一信号源端口。由于显示设备的底层硬件平台同一时刻只能播放一个外接信号源的数据信号,因此,为了能够成功播放第一信号源端口接收的第二数据信号,显示设备需注销与当前信号源端口对应的当前播放器和与当前信号源端口对应的当前SurfaceView,以释放其占用的资源,并利用该资源创建与第一信号源端口对应的第一播放器和与第一信号源端口对应的第一 SurfaceVi ew。
[0107]本发明实施例中,显示设备使用的是Android (安卓)系统,其中,Android是一种基于Linux (—种操作系统)的开放源代码的操作系统。显示设备利用Android系统中提供的SurfaceView能够实现图像的平滑移动和缩放的特点,通过对SurfaceView的位置做平移和缩放以使图像输出位置发生平移和按比例缩放。其中,SurfaceView技术是Android系统平台上的可供图像输出显示的视图技术。
[0108]需要说明的是,用户通过观看与某个信号源端口对应的预览窗口播放的内容,以获知与该信号源端口连接的信号源输出的数据信号。
[0109]可选的,若显示设备的底层硬件平台能够实现多路信号同时播放,则本发明实施例提供的显示方法可以支持多个预览窗口同时播放多个信号源输出的数据,其中,显示设备的底层硬件平台是指可驱动显示设备的主板上的各个芯片运行以实现其功能的软件架构。具体的,显示设备的底层硬件平台的多路播放功能,取决于显示设备的主板上的主控芯片设置的多路功能,若显示设备的主板上的主控芯片设置有多路播放功能,则显示设备的底层硬件平台可驱动显示设备的主板上的主控芯片实现多路播放功能。
[0110]可以理解的是,由于显示设备的底层硬件平台同一时刻只能播放一个外接信号源的数据信号,因此,在显示设备接收到来自控制设备的切换指令之后,显示设备需要注销与当前信号源端口对应的当前播放器和与当前信号源端口对应的当前SurfaceView,以释放其占用的资源,并创建与第一信号源端口对应的第一播放器和与第一信号源端口对应的第一 SurfaceView。
[0111]S306、显示设备根据该切换指令,获取第一信号源端口接收的第二数据信号。
[0112]当用户通过控制设备切换信号源时,显示设备首先接收到控制设备发出的切换指令,显示设备接收到该切换指令后,显示设备可根据该切换指令,获取第一信号源端口接收的第二数据信号,即与第一信号源端口连接的信号源输出的第二数据信号。
[0113]示例性的,当用户使用遥控器或显示设备上设置的按键将显示设备的信号源端口从HDMI切换至VGA端口时,该显示设备可以从显示设备的VGA端口获取来自与该VGA端口连接的电脑的第二数据信号。
[0114]需要说明的是,在信号源端口之间进行切换时,显示设备需调用显示设备的底层硬件平台提供的相关接口,将从与当前信号源端口连接的信号源获取第一数据信号,切换到从与第一信号源端口连接的信号源获取第二数据信号。
[0115]需要说明的是,切换指令指的是用户选中某个信号源端口之后,按下遥控器的确认按键或显示设备的确认按键后,遥控器或显示设备发出的可驱动显示设备的主板上的遥控控制电路的信号。
[0116]可选的,上述第一数据信号和第二数据信号可以包括音频信号、视频信号等。
[0117]需要说明的是,显示设备接收来自控制设备的切换指令之后,本发明不限制S305与S306的执行顺序,即本发明可以先执行S305后执行S306 ;也可以先执行S306后执行S305 ;还可以同时执行S305和S306。
[0118]S307、显示设备获取第一信号源端口接收的第二数据信号的参数,该第二数据信号的参数包括该第二数据信号的音频参数和该第二数据信号的视频参数。
[0119]显示设备获取第一信号源端口接收的第二数据信号,即与第一信号源端口连接的信号源输出的第二数据信号后,显示设备还需获取该第二数据信号的参数,该第二数据信号的参数可以包括该第二数据信号的音频参数和该第二数据信号的视频参数。
[0120]可选的,第二数据信号的音频参数可以包括音频信号的采样频率、幅度、相位、信噪比等;第二数据信号的视频参数可以包括视频信号的帧频、行频、场频、图像宽高比、模拟编码色差等。
[0121]示例性的,假设用户使用遥控器或显示设备上设置的按键将显示设备的信号源端口从HDMI切换至VGA端口时,该显示设备从显示设备的VGA端口获取来自电脑的第二数据信号,并且显示设备获取VGA端口接收的来自电脑的第二数据信号的参数,电脑的第二数据信号的参数可以为视频参数。
[0122]S308、显示设备根据本地保存的第一预览窗口的位置信息,将第一 SurfaceView平移至第一预览窗口。
[0123]显不设备创建与第一信号源端口对应的第一播放器和与第一信号源端口对应的第一 SurfaceView之后,显示设备可根据本地保存的第一预览窗口的位置信息,将第一SurfaceView平移至第一预览窗口。
[0124]需要说明的是,设计显示设备时,设计人员会提供显示设备的信号源桌面预览效果图,该预览效果图提供了与各个信号源端口分别对应的各个预览窗口的位置信息,在开发人员开发该显示设备时,可将与各个信号源端口分别对应的各个预览窗口的位置信息保存在该显不设备中。
[0125]可选的,该位置信息可以为与各个信号源端口对应的预览窗口在显示界面的坐标,即形成预览窗口的各个顶点在显示界面上的横坐标和纵坐标。
[0126]示例性的,假设用户选择的显示设备的当前信号源端口为HDMI,切换后的第一信号源端口为VGA端口。在显示设备接收到切换指令之后,显示设备可注销与HDMI对应的当前播放器和与HDMI对应的当前SurfaceView,并创建与VGA端口对应的第一播放器和与VGA端口对应的第一 SurfaceView,以及显示设备可根据VGA端口的预览窗口的位置信息,将第一 SurfaceView从信号源桌面上的HDMI的预览窗口平移至VGA端口的预览窗口。[0127]S309、显示设备根据第一信号源端口接收的第二数据信号的参数配置第一播放器,并将该第二数据信号输入至配置后的第一播放器。
[0128]显示设备获取第一信号源端口接收的第二数据信号的参数,并创建了与第一信号源端口对应的第一播放器之后,显示设备可根据该第二数据信号的参数配置第一播放器,并将该第二数据信号输入至配置后的第一播放器,以使配置后的第一播放器播放该第二数据信号。
[0129]示例性的,假设用户使用遥控器或显示设备上设置的按键将显示设备的信号源端口从HDMI切换至VGA端口时,该显示设备可从VGA端口获取来自与VGA端口连接的信号源,如电脑的第二数据信号,并可根据该第二数据信号获取该第二数据信号的参数,如电脑输出的第二数据信号的视频参数,且显示设备可根据该第二数据信号的参数配置第一播放器,以使得配置后的第一播放器能够播放与VGA端口接收的第二数据信号的类型一致的数据信号,以及显示设备可将VGA端口接收的电脑输出的第二数据信号输入至配置后的第一播放器,从而以使配置后的第一播放器能够成功播放该第二数据信号。
[0130]可以理解的是,由于播放器需播放与信号源端口接收的第二数据信号的类型一致的数据信号,因此,不同的信号源端口需要创建不同的播放器。
[0131]需要说明的是,本发明不限制S308与S309的执行顺序,即本发明可以先执行S308后执行S309 ;也可以先执行S309后执行S308 ;还可以同时执行S308和S309。
[0132]S310、显不设备通过第一 SurfaceView和配置后的第一播放器在第一预览窗口显
示该第二数据信号。
[0133]显示设备将第一 SurfaceView平移至第一预览窗口,且将第一信号源端口接收到的第二数据信号输入至配置后的第一播放器后,显示设备可通过第一 SurfaceView和配置后的第一播放器在第一预览窗口显不该第二数据信号。
[0134]特别的,为了使得用户可以在预览切换后的第一信号源端口接收的第二数据信号时,仍能直观的获知切换前的当前信号源端口接收的第一数据信号,显示设备可在第一预览窗口显示第一信号源端口接收到的第二数据信号时,还可以在与当前预览窗口保持显示当前信号源端口接收到的最后一帧第一数据信号,这样以便于用户可以更直观的选择自己所需的节目。其中,当前信号源端口是指显示设备接收来自控制设备的切换指令之前用户所选择的信号源端口。
[0135]S311、显示设备在第一预览窗口显示该第二数据信号之后,显示设备接收来自控制设备的全屏播放指令,并根据该全屏播放指令将第一 SurfaceView放大至全屏。
[0136]显示设备在第一预览窗口显示该第二数据信号之后,若用户需选择全屏观看第一预览窗口的内容,用户则可通过控制设备发出全屏播放指令,即显示设备接收来自控制设备的全屏播放指令,并根据该全屏播放指令将第一 SurfaceView放大至全屏,以实现显示设备全屏播放该第二数据信号。
[0137]可选的,本发明实施例提供的显示方法需要结合显示设备的底层硬件平台实现,若显示设备的底层硬件平台不同,则信号源端口的切换方法也可能不同,并且显示设备中可供图像输出显示的技术可以为SurfaceView技术,也可以为VideoView技术或OpenGL(Open Graphics Library,开放图形库)技术等,本发明不做限制。其中,VideoView用于播放视频文件,可以从不同的来源(例如资源文件或内容提供器)读取图像,计算和维护视频的画面尺寸以使其适用于任何布局管理器,并提供一些诸如缩放、着色之类的显示选项;OpenGL是一个跨编程语言、跨平台的专业的图形程序接口,可用于调用底层图形库。
[0138]本发明实施例提供的一种显示方法,通过当在与当前信号源端口对应的当前预览窗口显示当前信号源端口接收的第一数据信号时,接收来自控制设备的切换指令,其中,该切换指令用于指示从当前信号源端口切换至第一信号源端口,并根据该切换指令,获取该第一信号源端口接收的第二数据信号,以及根据本地保存的与该第一信号源端口对应的第一预览窗口的位置信息,在该第一预览窗口显示该第二数据信号。通过该方案,当用户切换信号源时,由于显示设备可以将切换后的信号源端口接收的第二数据信号在与该信号源端口对应的预览窗口显示出来,即以预览的方式显示切换后的信号源端口接收的第二数据信号,因此,可以使得用户直观、清晰的获知该信号源端口接收的第二数据信号,即为与该信号源端口连接的信号源输出的第二数据信号,从而能够改善显示效果,方便用户操作,以及提升用户体验感。
[0139]本发明实施例还提供另一种显示方法,如图4所示,该方法可以包括:
[0140]S401、显示设备接收来自控制设备的启动指令,该启动指令用于启动信号源桌面,且显示设备扫描该显示设备中设置的全部信号源端口。
[0141]示例性的,本发明实施例中,显示设备中设置了有线电视、视频轮播、智能应用、信号源等四类桌面,即显示设备开机后,显示设备可显示这四类桌面,以使用户可以根据自己的需求选择对应的桌面观看相应的节目。用户可以通过使用遥控器或该显示设备上设置的方向按键在这四类桌面之间进行任意切换,从而实现在有线电视台、网络视频直播、应用软件与外接信号源之间的快捷切换。
[0142]本发明实施例中,显示设备中可以设置有多个信号源端口,当用户需选择信号源端口时,用户可使用控制设备使得显示设备启动信号源桌面,且显示设备在启动信号源桌面的过程中,可扫描显示设备中全部可供使用的信号源端口。
[0143]可选的,上述控制设备可以为遥控器,也可以为显示设备本身。一方面,若上述控制设备为遥控器,则用户可使用遥控器的按键发出启动指令至显示设备,而显示设备可根据该启动指令,启动显示设备的信号源桌面。另一方面,若上述控制设备为显示设备本身,则用户可通过显示设备上设置的按键发出启动指令完成上述信号源桌面的启动,具体启动信号源桌面的过程与通过遥控器启动信号源桌面的过程类似,此处不再赘述。
[0144]S402、显示设备根据启动指令,分别获取各个信号源端口接收的数据信号。
[0145]显示设备接收到该启动指令后,显示设备可根据该启动指令,获取各个信号源端口接收的数据信号,即与各个信号源端口连接的对应信号源输出的数据信号。
[0146]需要说明的是,在信号源桌面启动时,显示设备需调用显示设备的底层硬件平台提供的相关接口,将分别从与各个信号源端口连接的对应信号源获取数据信号。
[0147]可选的,上述数据信号可以包括音频信号、视频信号等。
[0148]本发明实施例中,由于显示设备的底层硬件平台能够实现多路信号同时播放,因此,本发明实施例提供的显示方法可以支持各个预览窗口同时播放各个信号源输出的数据,其中,显示设备的底层硬件平台是指可驱动显示设备的主板上的各个芯片运行以实现其功能的软件架构。具体的,显示设备的底层硬件平台的多路播放功能,取决于显示设备的主板上的主控芯片设置的多路功能,即本发明实施例提供的显示设备的主板上的主控芯片可以设置有多路播放功能,从而使得显示设备的底层硬件平台可驱动显示设备的主板上的主控芯片实现多路播放功能。
[0149]S403、显示设备根据本地保存的与各个信号源端口分别对应的各个预览窗口的位置信息,同时在各个预览窗口分别对应显示该数据信号。
[0150]需要说明的是,设计显示设备时,设计人员会提供显示设备的信号源桌面预览效果图,该预览效果图提供了与各个信号源端口分别对应的各个预览窗口的位置信息,在开发人员开发该显示设备时,可将与各个信号源端口分别对应的各个预览窗口的位置信息保存在该显不设备中。
[0151]可选的,上述位置信息可以为与各个信号源端口对应的预览窗口在显示界面的坐标,即形成预览窗口的各个顶点在显示界面上的横坐标和纵坐标。
[0152]显示设备分别获取到各个信号源端口接收的数据信号后,显示设备可根据显示设备中保存的与各个信号源端口分别对应的各个预览窗口的位置信息,将各个信号源端口接收的数据信号显示在对应的该各个预览窗口,从而实现了同时对与各个信号源端口连接的信号源输出的数据信号的预览,以便于用户可直观的、清晰的选择自己所需观看的信号源。
[0153]本发明实施例提供的另一种显示方法,通过分别获取各个信号源端口接收的数据信号,且根据本地保存的与各个信号源端口对应的各个预览窗口的位置信息,同时在各个预览窗口分别对应显示该数据信号。通过该方案,当用户启动信号源桌面时,由于显示设备的各个信号源端口接收的数据信号可以在与该各个信号源端口分别对应的各个预览窗口同时显示出来,即以预览的方式同时显示各个信号源端口接收的数据信号,因此,可以使得用户同时直观、清晰的获知该各个信号源端口接收的数据信号,从而能够改善显示效果,方便用户操作,以及提升用户体验感。
[0154]实施例三
[0155]如图5所示,本发明实施例提供一种显示设备1,对应于本发明实施例提供的一种显示方法,该显示设备I可以包括:
[0156]接收单元10,用于当显示单元在与当前信号源端口对应的当前预览窗口显示所述当前信号源端口接收的第一数据信号时,接收来自控制设备的切换指令,所述切换指令用于指示从所述当前信号源端口切换至第一信号源端口。
[0157]获取单元11,用于根据所述接收单元10接收的所述切换指令,获取所述第一信号源端口接收的第二数据信号。
[0158]所述显示单元12,用于根据本地保存的与所述第一信号源端口对应的第一预览窗口的位置信息,在所述第一预览窗口显示所述获取单元11获取的所述第二数据信号。
[0159]可选的,如图6所示,所述显示设备还包括处理单元13。
[0160]所述处理单元13,用于在所述接收单元10接收来自控制设备的切换指令之后,所述显示单元12根据本地保存的与所述第一信号源端口对应的第一预览窗口的位置信息,在所述第一预览窗口显示所述第二数据信号之前,注销与所述当前信号源端口对应的当前播放器和与所述当前信号源端口对应的当前SurfaceView,并创建与所述第一信号源端口对应的第一播放器和与所述第一信号源端口对应的第一 SurfaceVi ew。
[0161]可选的,所述获取单元11,还用于根据所述切换指令,获取所述第一信号源端口接收的第二数据信号之后,所述显示单元12根据本地保存的与所述第一信号源端口对应的第一预览窗口的位置信息,在所述第一预览窗口显示所述第二数据信号之前,获取第二数据信号的参数,所述第二数据信号的参数包括所述第二数据信号的音频参数和所述第二数据信号的视频参数。
[0162]所述处理单元13,还用于在创建与所述第一信号源端口对应的第一播放器之后,根据所述获取单元11获取的所述第二数据信号的参数配置所述第一播放器,以及根据所述第一预览窗口的位置信息,将所述第一 SurfaceView平移至所述第一预览窗口,并将所述获取单元11获取的所述第二数据信号输入至配置后的所述第一播放器。
[0163]所述显示单元12,具体用于通过所述处理单元13创建的所述第一 SurfaceView和所述处理单元13配置后的所述第一播放器,在所述第一预览窗口显示所述获取单元11获取的所述第二数据信号。
[0164]本发明实施例提供的一种显示设备,当该显示设备在与当前信号源端口对应的当前预览窗口显示当前信号源端口接收的第一数据信号时,该显示设备接收来自控制设备的切换指令,其中,该切换指令用于指示从当前信号源端口切换至第一信号源端口,且该显示设备根据该切换指令,获取该第一信号源端口接收的第二数据信号,以及该显示设备根据本地保存的与该第一信号源端口对应的第一预览窗口的位置信息,在该第一预览窗口显示该第二数据信号。通过该方案,当用户切换信号源时,由于显示设备可以将切换后的信号源端口接收的第二数据信号在与该信号源端口对应的预览窗口显示出来,即以预览的方式显示切换后的信号源端口接收的第二数据信号,因此,可以使得用户直观、清晰的获知该信号源端口接收的第二数据信号,即为与该信号源端口连接的信号源输出的第二数据信号,从而能够改善显示效果,方便用户操作,以及提升用户体验感。
[0165]如图7所示,本发明实施例还提供一种显示设备1,对应于本发明实施例提供的另一种显示方法,该显示设备I可以包括:
[0166]获取单元11,用于分别获取各个信号源端口接收的数据信号。
[0167]显示单元12,用于根据本地保存的与所述各个信号源端口对应的各个预览窗口的位置信息,同时在所述各个预览窗口分别对应显示所述获取单元11获取的所述数据信号。
[0168]本发明实施例提供的一种显示设备,该显示设备分别获取各个信号源端口接收的数据信号,且该显示设备根据本地保存的与各个信号源端口对应的各个预览窗口的位置信息,同时在该显示设备的各个预览窗口分别对应显示该数据信号。通过该方案,当用户启动信号源桌面时,由于显示设备的各个信号源端口接收的数据信号可以在与该各个信号源端口分别对应的各个预览窗口同时显示出来,即以预览的方式同时显示各个信号源端口接收的数据信号,因此,可以使得用户同时直观、清晰的获知该各个信号源端口接收的数据信号,从而能够改善显示效果,方便用户操作,以及提升用户体验感。
[0169]实施例四
[0170]如图8所示,本发明实施例提供一种显示设备,对应于本发明实施例提供的一种显示方法,该显示设备可包括接收器14、处理器15、显示器16、存储器17、系统总线18和信号源端口 19,其中,
[0171]接收器14、处理器15、显示器16、存储器17和信号源端口 19之间通过系统总线18连接并完成相互间的通信。
[0172]处理器15可能为单核或多核中央处理单元,或者为特定集成电路,或者为被配置成实施本发明实施例的一个或多个集成电路。
[0173]存储器17可以为高速RAM存储器,也可以为非易失性存储器(non-volatilememory),例如至少一个磁盘存储器。
[0174]存储器17用于计算机执行指令。具体的,计算机执行指令中可以包括程序代码。
[0175]具体的,所述接收器14可用于当所述显示器16在与当前信号源端口对应的当前预览窗口显示所述当前信号源端口接收的第一数据信号时,接收来自控制设备的切换指令,所述切换指令用于指示从所述信号源端口 19中用户选择的所述当前信号源端口切换至第一信号源端口 ;所述处理器15可用于根据所述接收器14接收的所述切换指令,通过所述系统总线18获取所述第一信号源端口接收的第二数据信号;所述显示器16可用于根据本地保存的与所述第一信号源端口对应的第一预览窗口的位置信息,通过所述系统总线18在所述第一预览窗口显示所述处理器15获取的所述第二数据信号;所述存储器17可用于存储所述信号源端口 19接收的第二数据信号的软件代码,以及控制显示设备完成上述过程的软件程序,从而使得所述处理器15可通过执行上所述存储器17中存储的所述软件程序及调用相应的软件代码,完成上述过程。
[0176]可选的,所述处理器15,还用于在所述接收器14接收来自控制设备的切换指令之后,所述显示器16根据本地保存的与所述第一信号源端口对应的第一预览窗口的位置信息,在所述第一预览窗口显示所述第二数据信号之前,注销与所述当前信号源端口对应的当前播放器和与所述当前信号源端口对应的当前SurfaceView,并创建与所述第一信号源端口对应的第一播放器和与所述第一信号源端口对应的第一 SurfaceVi ew。
[0177]可选的,所述处理器15,还用于根据所述切换指令,获取所述第一信号源端口接收的第二数据信号之后,所述显示器16根据本地保存的与所述第一信号源端口对应的第一预览窗口的位置信息,在所述第一预览窗口显示所述第二数据信号之前,获取所述第二数据信号的参数,所述第二数据信号的参数包括所述第二数据信号的音频参数和所述第二数据信号的视频参数。
[0178]所述处理器15,还用于在创建与所述第一信号源端口对应的第一播放器之后,根据所述第二数据信号的参数配置所述第一播放器。
[0179]可选的,所述处理器15,还用于根据所述第一预览窗口的位置信息,将所述第一SurfaceView平移至所述第一预览窗口,并将所述第二数据信号输入至配置后的所述第一播放器。
[0180]所述显示器16,具体用于通过所述处理器15创建的所述第一 SurfaceView和所述处理器15配置后的所述第一播放器,在所述第一预览窗口显示所述处理器15获取的所述
第二数据信号。
[0181]本发明实施例提供的显示设备可以为智能电视、电脑等设备。
[0182]本发明实施例提供的一种显示设备,当该显示设备在与当前信号源端口对应的当前预览窗口显示当前信号源端口接收的第一数据信号时,该显示设备接收来自控制设备的切换指令,其中,该切换指令用于指示从当前信号源端口切换至第一信号源端口,且该显示设备根据该切换指令,获取该第一信号源端口接收的第二数据信号,以及该显示设备根据本地保存的与该第一信号源端口对应的第一预览窗口的位置信息,在该第一预览窗口显示该第二数据信号。通过该方案,当用户切换信号源时,由于显示设备可以将切换后的信号源端口接收的第二数据信号在与该信号源端口对应的预览窗口显示出来,即以预览的方式显示切换后的信号源端口接收的第二数据信号,因此,可以使得用户直观、清晰的获知该信号源端口接收的第二数据信号,即为与该信号源端口连接的信号源输出的第二数据信号,从而能够改善显示效果,方便用户操作,以及提升用户体验感。
[0183]如图9所示,本发明实施例提供一种显示设备,对应于本发明实施例提供的另一种显示方法,该显示设备可包括处理器15、显示器16、存储器17、系统总线18和信号源端口19,其中,
[0184]处理器15、显示器16、存储器17和信号源端口 19之间通过系统总线18连接并完成相互间的通信。
[0185]处理器15可能为单核或多核中央处理单元,或者为特定集成电路,或者为被配置成实施本发明实施例的一个或多个集成电路。
[0186]存储器17可以为高速RAM存储器,也可以为非易失性存储器(non-volatilememory),例如至少一个磁盘存储器。
[0187]存储器17用于计算机执行指令。具体的,计算机执行指令中可以包括程序代码。
[0188]具体的,所述处理器15可用于通过所述系统总线18分别获取各个信号源端口接收的数据信号;所述显示器16可用于根据本地保存的与所述各个信号源端口对应的各个预览窗口的位置信息,通过所述系统总线18同时在所述各个预览窗口分别对应显示所述处理器15获取的所述数据信号;所述存储器17可用于存储所述信号源端口 19接收的所述数据信号的软件代码,以及控制显示设备完成上述过程的软件程序,从而使得所述处理器15可通过执行上所述存储器17中存储的所述软件程序及调用相应的软件代码,完成上述过程。
[0189]本发明实施例提供的一种显示设备,该显示设备分别获取各个信号源端口接收的数据信号,且该显示设备根据本地保存的与各个信号源端口对应的各个预览窗口的位置信息,同时在该显示设备的各个预览窗口分别对应显示该数据信号。通过该方案,当用户启动信号源桌面时,由于显示设备的各个信号源端口接收的数据信号可以在与该各个信号源端口分别对应的各个预览窗口同时显示出来,即以预览的方式同时显示各个信号源端口接收的数据信号,因此,可以使得用户同时直观、清晰的获知该各个信号源端口接收的数据信号,从而能够改善显示效果,方便用户操作,以及提升用户体验感。
[0190]所属领域的技术人员可以清楚地了解到,为描述的方便和简洁,仅以上述各功能模块的划分进行举例说明,实际应用中,可以根据需要而将上述功能分配由不同的功能模块完成,即将装置的内部结构划分成不同的功能模块,以完成以上描述的全部或者部分功能。上述描述的装置的具体工作过程,可以参考前述方法实施例中的对应过程,在此不再赘述。
[0191]在本申请所提供的几个实施例中,应该理解到,所揭露的装置和方法,可以通过其它的方式实现。例如,以上所描述的装置实施例仅仅是示意性的。
[0192]所述的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是一个物理单元或多个物理单元,即可以位于一个地方,或者也可以分布到多个不同地方。可以根据实际的需要选择其中的部分或者全部单元来实现本实施例方案的目的。
[0193]另外,在本发明各个实施例中的各功能单元可以集成在一个处理单元中,也可以是各个单元单独物理存在,也可以两个或两个以上单元集成在一个单元中。上述集成的单元既可以采用硬件的形式实现,也可以采用软件功能单元的形式实现。
[0194]所述集成的单元如果以软件功能单元的形式实现并作为独立的产品销售或使用时,可以存储在一个可读取存储介质中。基于这样的理解,本发明的技术方案本质上或者说对现有技术做出贡献的部分或者该技术方案的全部或部分可以以软件产品的形式体现出来,该软件产品存储在一个存储介质中,包括若干指令用以使得一个设备(可以是单片机,芯片等)或处理器(processor)执行本发明各个实施例所述方法的全部或部分步骤。而前述的存储介质包括:U盘、移动硬盘、只读存储器(ROM,Read-Only Memory)、随机存取存储器(RAM, Random Access Memory)、磁碟或者光盘等各种可以存储程序代码的介质。
[0195]以上所述,仅为本发明的【具体实施方式】,但本发明的保护范围并不局限于此,任何熟悉本【技术领域】的技术人员在本发明揭露的技术范围内,可轻易想到变化或替换,都应涵盖在本发明的保护范围之内。因此,本发明的保护范围应所述以权利要求的保护范围为准。
【权利要求】
1.一种显示方法,其特征在于,包括: 当在与当前信号源端口对应的当前预览窗口显示所述当前信号源端口接收的第一数据信号时,接收来自控制设备的切换指令,所述切换指令用于指示从所述当前信号源端口切换至第一信号源端口; 根据所述切换指令,获取所述第一信号源端口接收的第二数据信号; 根据本地保存的与所述第一信号源端口对应的第一预览窗口的位置信息,在所述第一预览窗口显示所述第二数据信号。
2.根据权利要求1所述的显示方法,其特征在于,所述接收来自控制设备的切换指令之后,根据本地保存的与所述第一信号源端口对应的第一预览窗口的位置信息,在所述第一预览窗口显示所述第二数据信号之前,所述方法还包括: 注销与所述当前信号源端口对应的当前播放器和与所述当前信号源端口对应的当前SurfaceView ; 创建与所述第一信号源端口对应的第一播放器和与所述第一信号源端口对应的第一SurfaceView。
3.根据权利要求2所述的显示方法,其特征在于,所述根据所述切换指令,获取所述第一信号源端口接收的第二数据信号之后,根据本地保存的与所述第一信号源端口对应的第一预览窗口的位置信息,在所述第一预览窗口显示所述第二数据信号之前,所述方法还包括: 获取所述第二数据信号的参数,所述第二数据信号的参数包括所述第二数据信号的音频参数和所述第二数据信号的视频参数; 其中,所述创建与所述第一信号源端口对应的第一播放器之后,所述方法还包括: 根据所述第二数据信号的参数配置所述第一播放器。
4.根据权利要求3所述的显示方法,其特征在于,所述根据本地保存的与所述第一信号源端口对应的第一预览窗口的位置信息,在所述第一预览窗口显示所述第二数据信号的方法包括: 根据所述第一预览窗口的位置信息,将所述第一 SurfaceView平移至所述第一预览窗n ; 将所述第二数据信号输入至配置后的所述第一播放器; 通过所述第一 SurfaceView和配置后的所述第一播放器,在所述第一预览窗口显示所述第二数据信号。
5.根据权利要求1-4任一项所述的显示方法,其特征在于,在所述第一预览窗口显示所述第二数据信号时,所述方法还包括: 在与所述当前预览窗口保持显示所述当前信号源端口接收的最后一帧第一数据信号。
6.一种显示方法,其特征在于,包括: 分别获取各个信号源端口接收的数据信号; 根据本地保存的与所述各个信号源端口对应的各个预览窗口的位置信息,同时在所述各个预览窗口分别对应显示所述数据信号。
7.—种显示设备,其特征在于,包括: 接收单元,用于当显示单元在与当前信号源端口对应的当前预览窗口显示所述当前信号源端口接收的第一数据信号时,接收来自控制设备的切换指令,所述切换指令用于指示从所述当前信号源端口切换至第一信号源端口; 获取单元,用于根据所述接收单元接收的所述切换指令,获取所述第一信号源端口接收的第二数据信号; 所述显示单元,用于根据本地保存的与所述第一信号源端口对应的第一预览窗口的位置信息,在所述第一预览窗口显示所述获取单元获取的所述第二数据信号。
8.根据权利要求7所述的显示设备,其特征在于,所述显示设备还包括处理单元; 所述处理单元,用于在所述接收单元接收来自控制设备的切换指令之后,所述显示单元根据本地保存的与所述第一信号源端口对应的第一预览窗口的位置信息,在所述第一预览窗口显示所述第二数据信号之前,注销与所述当前信号源端口对应的当前播放器和与所述当前信号源端口对应的当前SurfaceView,并创建与所述第一信号源端口对应的第一播放器和与所述第一信号源端口对应的第一 SurfaceView。
9.根据权利要求8所述的显示设备,其特征在于, 所述获取单元,还用于在所述获取单元根据所述切换指令,获取所述第一信号源端口接收的第二数据信号之后,所述显示单元根据本地保存的与所述第一信号源端口对应的第一预览窗口的位置信息,在所述 第一预览窗口显示所述第二数据信号之前,获取所述第二数据信号的参数,所述第二数据信号的参数包括所述第二数据信号的音频参数和所述第二数据信号的视频参数; 所述处理单元,还用于在创建与所述第一信号源端口对应的第一播放器之后,根据所述获取单元获取的所述第二数据信号的参数配置所述第一播放器,以及根据所述第一预览窗口的位置信息,将所述第一 SurfaceView平移至所述第一预览窗口,并将所述获取单元获取的所述第二数据信号输入至配置后的所述第一播放器; 所述显示单元,具体用于通过所述处理单元创建的所述第一 SurfaceView和所述处理单元配置后的所述第一播放器,在所述第一预览窗口显示所述获取单元获取的所述第二数据信号。
10.一种显示设备,其特征在于,包括: 获取单元,用于分别获取各个信号源端口接收的数据信号; 显示单元,用于根据本地保存的与所述各个信号源端口对应的各个预览窗口的位置信息,同时在所述各个预览窗口分别对应显示所述获取单元获取的所述数据信号。
【文档编号】G06F3/14GK103500081SQ201310447100
【公开日】2014年1月8日 申请日期:2013年9月26日 优先权日:2013年9月26日
【发明者】赵明阳, 田甲子 申请人:乐视致新电子科技(天津)有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1