WO2024139130A1 - 显示设备和数据显示方法 - Google Patents
显示设备和数据显示方法 Download PDFInfo
- Publication number
- WO2024139130A1 WO2024139130A1 PCT/CN2023/104141 CN2023104141W WO2024139130A1 WO 2024139130 A1 WO2024139130 A1 WO 2024139130A1 CN 2023104141 W CN2023104141 W CN 2023104141W WO 2024139130 A1 WO2024139130 A1 WO 2024139130A1
- Authority
- WO
- WIPO (PCT)
- Prior art keywords
- display
- external device
- state
- media data
- controller
- Prior art date
Links
- 238000000034 method Methods 0.000 title claims abstract description 40
- 230000008569 process Effects 0.000 claims description 19
- 230000004044 response Effects 0.000 claims description 14
- 230000006870 function Effects 0.000 description 29
- 238000010586 diagram Methods 0.000 description 24
- 238000004891 communication Methods 0.000 description 9
- 230000003993 interaction Effects 0.000 description 9
- 238000012790 confirmation Methods 0.000 description 6
- 238000001514 detection method Methods 0.000 description 4
- 230000036544 posture Effects 0.000 description 4
- 101000827703 Homo sapiens Polyphosphoinositide phosphatase Proteins 0.000 description 3
- 102100023591 Polyphosphoinositide phosphatase Human genes 0.000 description 3
- 101100012902 Saccharomyces cerevisiae (strain ATCC 204508 / S288c) FIG2 gene Proteins 0.000 description 3
- 101100233916 Saccharomyces cerevisiae (strain ATCC 204508 / S288c) KAR5 gene Proteins 0.000 description 3
- 230000008859 change Effects 0.000 description 3
- 230000002452 interceptive effect Effects 0.000 description 3
- 239000004973 liquid crystal related substance Substances 0.000 description 2
- 238000012986 modification Methods 0.000 description 2
- 230000004048 modification Effects 0.000 description 2
- 238000012544 monitoring process Methods 0.000 description 2
- 238000012545 processing Methods 0.000 description 2
- 230000007704 transition Effects 0.000 description 2
- 101001121408 Homo sapiens L-amino-acid oxidase Proteins 0.000 description 1
- 102100026388 L-amino-acid oxidase Human genes 0.000 description 1
- 230000009471 action Effects 0.000 description 1
- 238000013473 artificial intelligence Methods 0.000 description 1
- 238000006243 chemical reaction Methods 0.000 description 1
- 238000011161 development Methods 0.000 description 1
- 230000000694 effects Effects 0.000 description 1
- 238000005516 engineering process Methods 0.000 description 1
- 238000009434 installation Methods 0.000 description 1
- 230000003287 optical effect Effects 0.000 description 1
- 230000001360 synchronised effect Effects 0.000 description 1
- 230000000007 visual effect Effects 0.000 description 1
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F9/00—Arrangements for program control, e.g. control units
- G06F9/06—Arrangements for program control, e.g. control units using stored programs, i.e. using an internal store of processing equipment to receive or retain programs
- G06F9/44—Arrangements for executing specific programs
- G06F9/451—Execution arrangements for user interfaces
Definitions
- the present application relates to the technical field of display devices, and in particular to a display device and a data display method.
- a display device refers to a terminal device that can output specific display images.
- the functions of display devices will become more and more abundant, and the performance will become more and more powerful. It can realize two-way human-computer interaction functions, integrate multiple functions such as audio and video, entertainment, and data, and is used to meet the diverse and personalized needs of users.
- the display device can also receive and display various media data sent by the external device, so that the user can use the display device to watch the screen provided by the external device, thereby controlling the external device.
- the display device and the external device can be connected in a form such as HDMI to transmit data for display. Taking into account the user's experience, when the display device detects that the signal of the external device is connected, it can switch to the corresponding playback channel and run the application for playing the corresponding data of the external device, so that the display device can display the data sent by the external device.
- the image provided by the application that plays the data of the external device may not match the display.
- the resolution of the display is 16:9, which is equivalent to being in a vertical screen state, but the interface of the external device is in a horizontal screen form, resulting in a mismatch between the state of the display and the image provided by the application, and the image displayed on the display is distorted.
- the user cannot view the positive image through the display, which seriously affects the user experience.
- some embodiments of the present application provide a display device, including a display, an external device interface, a rotating component, and a controller.
- the external device interface is configured to connect an external device;
- the rotating component is configured to adjust the display state of the display; and the controller is configured to perform the following steps:
- the rotation component Based on detecting that the external device control service supports only one display direction, controlling the rotation component to adjust the display state of the display to a target display state; the target display state is a display state corresponding to the display direction;
- some embodiments of the present application provide a data display method, applied to a display device, comprising:
- the rotation component Based on detecting that the external device control service supports only one display direction, controlling the rotation component to adjust the display state of the display to a target display state; the target display state is a display state corresponding to the display direction;
- FIG4 is a diagram of software configuration in the display device 200 according to some embodiments.
- FIG5 is a schematic diagram of a user interface in some embodiments.
- FIG8 is a diagram illustrating a rotation process of a display from a landscape state to a portrait state in some embodiments
- FIG12 is a schematic diagram of a UI interface provided by an external device control service in some embodiments.
- FIG12 is a schematic diagram of a display showing media data in full screen in some embodiments.
- FIG13 is a schematic diagram of a display device displaying media data in a non-full screen manner in some embodiments
- the mobile terminal 300 can install software applications with the display device 200, and realize connection communication through the network communication protocol to achieve the purpose of one-to-one control operation and data communication.
- the audio and video content displayed on the mobile terminal 300 can also be transmitted to the display device 200 to realize the synchronous display function.
- the display device 200 also communicates data with the server 400 through various communication methods.
- the display device 200 can be allowed to communicate and connect through a local area network (LAN), a wireless local area network (WLAN) and other networks.
- the server 400 can provide various content and interactions to the display device 200.
- the display device 200 can be a liquid crystal display, an OLED display, or a projection display device.
- the display device 200 can also provide an intelligent network TV function that provides a computer support function.
- an external device control service is running on the display device, and the service is used to determine the display status supported by each foreground application.
- the external device control service supports only one presentation direction, and after the presentation state of the display 260 has been adjusted to the target presentation state, the controller 250 may control the display 260 to display the media asset data sent by the external device.
- the controller 250 may detect whether the external device supports the target display state.
- the media data is not in the target display state, and therefore is not compatible with the current display state of the display 260.
- the external device control service can only provide a UI interface corresponding to the target display state, and in order to ensure the user experience, the display 260 cannot be rotated. Therefore, the media data can be adjusted so that the media data can adapt to the current display state of the display 260, that is, the target display state.
- the controller 250 may obtain a resolution of the media data, which is referred to as a first resolution in the present embodiment, and obtain a resolution of the display 260, which is referred to as a second resolution in the present embodiment.
- the controller 250 may scale the media data according to the two resolutions.
- the external device sends the horizontal screen data, which can make the width of the media data equal to the height of the display 260.
- the scaling ratio L d/a.
- the external device control service can adapt to the display state of the display 260. Even if the display state of the display 260 changes, the external device control service can regenerate a suitable UI interface to match the display 260, thereby displaying a positive picture.
- the controller 250 may keep the display 260 from rotating to save resource consumption, and instead allow the external device to directly output media data adapted to the current display state of the display 260 .
- the controller 250 may first obtain the current display status of the display 260 .
- the controller 250 may generate a request for acquiring second media data corresponding to the current display state of the display 260, which is referred to as a second media data acquisition request in the embodiment of the present application.
- the controller 250 may send the second media data acquisition request to an external device.
- the controller 250 may control the display 260 to display the media data.
- the controller 250 may further inquire the user whether the display 260 needs to be rotated, so as to satisfy the user's need not to rotate the display 260 .
- Step 1602 Based on detecting that the external device control service supports only one display direction, control the rotation component to adjust the display state of the display to a target display state; the target display state is the display state corresponding to the display direction.
- control rotation component adjusts the display state of the display to the target display state, including: if the external device control service only supports the horizontal screen orientation, the control rotation component adjusts the display state of the display to the horizontal screen orientation; if the external device control service only supports the vertical screen orientation, the control rotation component adjusts the display state of the display to the vertical screen orientation.
- the number of display directions supported by the external device control service is obtained based on the application information. If the number of display directions is multiple, the display is controlled to display the media data sent by the external device. If the number of display directions is one, the step of controlling the rotation component to adjust the display state of the display to the target display state is performed.
- controlling the display to display media data sent by the external device in a target display state includes:
- the device information includes data display status information, and the data display status information is used to characterize the display status supported by the external device when outputting data. If the external device supports the target display status, send a first media data acquisition request to the external device, the first media data acquisition request is used to acquire the first media data corresponding to the target display status; receive the first media data sent by the external device and control the display to display the first media data. If the external device does not support the target display status, receive the media data sent by the external device and control the display to display the media data.
- controlling a display to display media asset data includes:
- controlling a display to display media data sent by an external device includes:
- Obtain device information of an external device including data display status information, which is used to characterize the display status supported when the external device outputs data. Based on the data display status information, obtain the number of display states supported when the external device outputs data; if the number of display states is one, obtain the display states supported by the external device; control the rotating component to adjust the display state of the display to the display state supported by the external device; receive media data sent by the external device, and control the display to display the media data.
- obtain the current display state of the display if there are multiple display states, obtain the current display state of the display; send a second media data acquisition request to an external device, the second media data acquisition request is used to obtain the second media data corresponding to the current display state; receive the second media data sent by the external device and control the display to display the second media data.
- controlling the rotating component to adjust the display state of the display to a display state supported by the external device includes:
- the display state supported by the external device is the current display state of the display, the display state of the display is not adjusted. If the display state supported by the external device is not the current display state of the display, the display is controlled to display a rotation prompt interface, the rotation prompt interface is used to allow the user to confirm whether to adjust the display state of the display; in response to the confirmation instruction input by the user, the rotation component is controlled to adjust the display state of the display to the display state supported by the external device.
- the technology in the embodiments of the present invention can be implemented by means of software plus a necessary general hardware platform.
- the technical solution in the embodiments of the present invention is essentially or the part that contributes to the prior art can be embodied in the form of a software product, which can be stored in a storage medium such as ROM/RAM, a disk, an optical disk, etc., and includes a number of instructions for a computer device (which can be a personal computer, a server, or a network device, etc.) to execute the methods of various embodiments of the present invention or certain parts of the embodiments.
Landscapes
- Engineering & Computer Science (AREA)
- Software Systems (AREA)
- Theoretical Computer Science (AREA)
- Human Computer Interaction (AREA)
- Physics & Mathematics (AREA)
- General Engineering & Computer Science (AREA)
- General Physics & Mathematics (AREA)
- Controls And Circuits For Display Device (AREA)
- Two-Way Televisions, Distribution Of Moving Picture Or The Like (AREA)
- Digital Computer Display Output (AREA)
Abstract
本申请一些实施例提供一种显示设备和数据显示方法。外接设备向显示设备发送显示媒资数据的请求后,显示设备获取外接设备控制服务的应用信息,包括外接设备控制服务支持的展示方向。如果外接设备控制服务支持的展示方向只有一个,显示设备可以将显示器的展示状态调整为外接设备控制服务支持的展示方向对应的展示状态。显示设备控制显示器在该展示状态下显示外接设备发送的媒资数据。由于控制了显示器的展示状态和外接设备控制服务支持的展示方向相适配,因此可以保证外接设备控制服务输出的画面在显示器中正向显示,提高用户的使用体验。
Description
相关申请的交叉引用
本公开要求在2022年12月28日提交中国专利局、申请号为CN202211700167.X的中国专利申请的优先权,其全部内容通过引用结合在本公开中。
本申请涉及显示设备技术领域,尤其涉及一种显示设备和数据显示方法。
显示设备是指能够输出具体显示画面的终端设备,随着显示设备的快速发展,显示设备的功能将越来越丰富,性能也越来越强大,可实现双向人机交互功能,集影音、娱乐、数据等多种功能于一体,用于满足用户多样化和个性化需求。
显示设备还可以接收外接设备发送的各种媒资数据并进行显示,以使用户利用显示设备观看外接设备提供的画面,从而控制外接设备。显示设备和外接设备可以进行HDMI等形式连接,从而传输数据进行显示。考虑到用户的使用体验,当显示设备检测到外接设备的信号接入后,可以切换至相应的播放通道,并且运行用于播放该外接设备对应数据的应用,从而令显示设备显示外接设备发送的数据。
然而,当显示设备接入外接设备后,播放外接设备数据的应用所提供的画面可能和显示器并不匹配。例如,显示器的分辨率为16:9,相当于处在竖屏状态,但是外接设备为横屏形式的界面,导致显示器的状态和应用提供的画面不匹配,显示器显示的画面是歪的。用户无法通过显示器观看正向的画面,从而严重影响用户的使用体验。
发明内容
本申请一些实施例提供了一种显示设备和数据显示方法。以解决相关技术中,对端设备无法同步更新蓝牙遥控器的设备名称,从而严重影响用户的使用体验的问题。
第一方面,本申请一些实施例提供一种显示设备,包括显示器、外部装置接口、旋转组件和控制器。其中,外部装置接口被配置为连接外接设备;旋转组件被配置为调整显示器的展示状态;控制器被配置为执行以下步骤:
响应于外接设备发送的显示媒资数据的请求,获取外接设备控制服务的应用信息;所述应用信息包括所述外接设备控制服务支持的展示方向,所述展示方向为所述外接设备控制服务提供的UI界面的方向,所述UI界面用于调节所述外接设备发送的媒资数据的显示过程;
基于检测到所述外接设备控制服务支持的展示方向为一个,控制旋转组件将显示器的展示状态调整为目标展示状态;所述目标展示状态为所述展示方向对应的展示状态;
控制显示器在所述目标展示状态下显示所述外接设备发送的媒资数据。
第二方面,本申请一些实施例提供一种数据显示方法,应用于显示设备,包括:
响应于外接设备发送的显示媒资数据的请求,获取外接设备控制服务的应用信息;所述应用信息包括所述外接设备控制服务支持的展示方向,所述展示方向为所述外接设备控制服务提供的UI界面的方向,所述UI界面用于调节所述外接设备发送的媒资
数据的显示过程;
基于检测到所述外接设备控制服务支持的展示方向为一个,控制旋转组件将显示器的展示状态调整为目标展示状态;所述目标展示状态为所述展示方向对应的展示状态;
控制显示器在所述目标展示状态下显示所述外接设备发送的媒资数据。
为了更清楚地说明本申请的技术方案,下面将对实施例中所需要使用的附图作简单地介绍,显而易见地,对于本领域普通技术人员而言,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。
图1为根据一些实施例的显示设备的使用场景;
图2为根据一些实施例的控制装置100的硬件配置框图;
图3为根据一些实施例的显示设备200的硬件配置框图;
图4为根据一些实施例的显示设备200中软件配置图;
图5为一些实施例中用户界面的示意图;
图6为一些实施例中应用面板的示意图;
图7为一些实施例中显示器处于竖屏状态下显示用户界面的示意图;
图8为一些实施例中显示器从横屏状态到竖屏状态的旋转过程;
图9为一些实施例中信号源界面的示意图;
图10为一些实施例中显示器中显示显示器状态调节模式确认信息的示意图;
图11为一些实施例中显示设备各部件的交互流程图;
图12为一些实施例中外接设备控制服务提供的UI界面的示意图;
图12为一些实施例中显示器全屏显示媒资数据的示意图;
图13为一些实施例中显示器非全屏显示媒资数据的示意图;
图14为一些实施例中旋转提示界面的示意图。
为使本申请的目的、实施方式和优点更加清楚,下面将结合本申请示例性实施例中的附图,对本申请示例性实施方式进行清楚、完整地描述,显然,所描述的示例性实施例仅是本申请一部分实施例,而不是全部的实施例。
基于本申请描述的示例性实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本申请所附权利要求保护的范围。此外,虽然本申请中公开内容按照示范性一个或几个实例来介绍,但应理解,可以就这些公开内容的各个方面也可以单独构成一个完整实施方式。需要说明的是,本申请中对于术语的简要说明,仅是为了方便理解接下来描述的实施方式,而不是意图限定本申请的实施方式。除非另有说明,这些术语应当按照其普通和通常的含义理解。
本申请中说明书和权利要求书及上述附图中的术语“第一”、“第二”、“第三”等是用于区别类似或同类的对象或实体,而不必然意味着限定特定的顺序或先后次序,除非另外注明。应该理解这样使用的用语在适当情况下可以互换。
术语“包括”和“具有”以及他们的任何变形,意图在于覆盖但不排他的包含,例如,包含了一系列组件的产品或设备不必限于清楚地列出的所有组件,而是可包括没有清
楚地列出的或对于这些产品或设备固有的其它组件。
术语“模块”是指任何已知或后来开发的硬件、软件、固件、人工智能、模糊逻辑或硬件或/和软件代码的组合,能够执行与该元件相关的功能。
图1为根据一些实施例的显示设备的使用场景,如图1所示,用户可通过移动终端300和控制装置100操作显示设备200。控制装置100可以是遥控器,遥控器和显示设备的通信包括红外协议通信、蓝牙协议通信,无线或其他有线方式来控制显示设备200。用户可以通过遥控器上按键,语音输入、控制面板输入等输入用户指令,来控制显示设备200。在一些实施例中,也可以使用移动终端、平板电脑、计算机、笔记本电脑、和其他智能设备以控制显示设备200。
在一些实施例中,移动终端300可与显示设备200安装软件应用,通过网络通信协议实现连接通信,实现一对一控制操作的和数据通信的目的。也可以将移动终端300上显示音视频内容传输到显示设备200上,实现同步显示功能显示设备200还与服务器400通过多种通信方式进行数据通信。可允许显示设备200通过局域网(LAN)、无线局域网(WLAN)和其他网络进行通信连接。服务器400可以向显示设备200提供各种内容和互动。显示设备200,可以液晶显示器、OLED显示器、投影显示设备。显示设备200除了提供广播接收电视功能之外,还可以附加提供计算机支持功能的智能网络电视功能。
图2为根据一些实施例的控制装置100的硬件配置框图。如图2所示,控制装置100包括控制器110、通信接口130、用户输入/输出接口140、存储器、供电电源。控制装置100可接收用户的输入操作指令,且将操作指令转换为显示设备200可识别和响应的指令,起用用户与显示设备200之间交互中介作用。通信接口130用于和外部通信,包含WIFI芯片,蓝牙模块,NFC或可替代模块中的至少一种。用户输入/输出接口140包含麦克风,触摸板,传感器,按键或可替代模块中的至少一种。
图3为根据一些实施例的显示设备200的硬件配置框图。如图3所示,显示设备200包括调谐解调器210、通信器220、检测器230、外部装置接口240、控制器250、显示器260、音频输出接口270、存储器、供电电源、用户接口280中的至少一种。控制器包括中央处理器,视频处理器,音频处理器,图形处理器,RAM,ROM,用于输入/输出的第一接口至第n接口。显示器260可为液晶显示器、OLED显示器、触控显示器以及投影显示器中的至少一种,还可以为一种投影装置和投影屏幕。显示器用于显示用户界面。用户界面中可以是第一图像,例如从网络信号源中获取到的各种媒资,包括视频、图片等内容。用户界面也可以是显示设备的一些UI界面。用户可以在显示器中观看媒资等内容。调谐解调器210通过有线或无线接收方式接收广播电视信号,以及从多个无线或有线广播电视信号中解调出音视频信号,如以及EPG数据信号。检测器230用于采集外部环境或与外部交互的信号。控制器250和调谐解调器210可以位于不同的分体设备中,即调谐解调器210也可在控制器250所在的主体设备的外置设备中,如外置机顶盒等。
在一些实施例中,控制器250,通过存储在存储器上中各种软件控制程序,来控制显示设备的工作和响应用户的操作。控制器250控制显示设备200的整体操作。用户可在显示器260上显示的图形用户界面(GUI)输入用户命令,则用户输入接口通过图形用户界面(GUI)接收用户输入命令。或者,用户可通过输入特定的声音或手
势进行输入用户命令,则用户输入接口通过传感器识别出声音或手势,来接收用户输入命令。
在一些实施例中,“用户界面”,是应用程序或操作系统与用户之间进行交互和信息交换的介质接口,它实现信息的内部形式与用户可以接收形式之间的转换。用户界面常用的表现形式是图形用户界面(Graphic User Interface,GUI),是指采用图形方式显示的与计算机操作相关的用户界面。它可以是在电子设备的显示屏中显示的一个图标、窗口、控件等界面元素,其中控件可以包括图标、按钮、菜单、选项卡、文本框、对话框、状态栏、导航栏、Widget等可视的界面元素中的至少一种。
图4为根据一些实施例的显示设备200中软件配置图,如图4所示,将系统分为四层,从上至下分别为应用程序(Applications)层(简称“应用层”),应用程序框架(Application Framework)层(简称“框架层”),安卓运行时(Android runtime)和系统库层(简称“系统运行库层”),以及内核层。内核层至少包含以下驱动中的至少一种:音频驱动、显示驱动、蓝牙驱动、摄像头驱动、WIFI驱动、USB驱动、HDMI驱动、传感器驱动(如指纹传感器,温度传感器,压力传感器等)、以及电源驱动等。
在一些实施例中,显示设备200具有旋转功能,可以将显示器260进行旋转,时显示器260处于不同的展示状态,例如横屏状态或者竖屏状态,以显示不同类型的媒资。显示设备200还具有升降功能,可以控制显示器260上升或者下降,以处于用户需要的位置,方便用户进行观看。
显示设备200可以通过增加驱动组件和姿态检测组件,从而支持旋转和/或升降功能。驱动组件包括旋转组件和/或升降组件,控制器250可与旋转组件和/或升降组件进行通信,从而在需要使显示器260旋转时,控制旋转组件驱动显示器260进行旋转,在需要使显示器上升或者下降时,控制升降组件驱动显示器上升或者下降。
其中,旋转组件能够将显示设备200进行固定,并能够在控制器250的控制下,控制显示器260旋转以使显示器260处于横屏状态或竖屏状态。所述横屏状态是指,从显示器260正面观看时,所述显示器260水平方向上的长度大于竖直方向上的长度的状态,所述竖屏状态是指,从显示器260正面观看时,所述显示器260水平方向上的长度小于竖直方向上的长度的状态。
在一些实施例中,旋转组件和/或升降组件上设有GPIO接口,控制器250通过读取该GPIO接口以改变旋转组件和/或升降组件的GPIO接口状态。旋转组件和/或升降组件则在GPIO接口状态发生变化时,根据变化后的GPIO接口状态,驱动显示器旋转和/或升降。
在可能的实现方式中,升降组件和/或升降组件包括MCU芯片,MCU芯片上集成蓝牙模块,从而使得升降组件和/或升降组件支持蓝牙功能,如低功耗蓝牙(BLE),进而,控制器250可以基于蓝牙协议与升降组件和/或升降组件进行通信。
在一些实施例中,检测组件包括用于检测显示器260旋转状态的传感器和用于检测显示升降状态的传感器。在显示器260旋转或者升降过程中,控制器250根据姿态检测组件检测到的数据,以实时监测显示器260的旋转状态或者升降状态。例如,在控制显示器260旋转过程中,通过监听传感器的数据获取旋转角度、角度速等信息。在控制显
示器260升降过程中,通过监听传感器的数据获取升降距离、升降速度等信息。
在一些实施例中,检测组件包括驱动组件。例如,用于检测显示器260旋转状态的传感器包括在旋转组件,与上述旋转组件共同构成旋转组件。用于检测显示升降状态的传感器包括在升降组件,与上述升降组件共同构成升降组件。
在一些实施例中,用户控制显示设备200开机后,显示设备200可以显示用户界面。图5为一些实施例中用户界面的示意图。如图5所示,用户界面包括第一导航栏500、第二导航栏510、功能栏520和内容显示区530,功能栏520包括多个功能控件如“观看记录”、“我的应用”和“我的收藏”等。其中,内容显示区530中显示的内容会随第一导航栏500和第二导航栏510中被选中控件的变化而变化。用户可以通过点击功能栏520中的“我的应用”控件,以输入针对应用面板页面的显示指令,来触发进入对应的应用面板。需要说明的是,用户也可以通过其他方式来输入对功能控件的选中操作,以触发进入应用面板。例如,利用语音控制功能或者搜索功能等,控制进入到应用面板页面。
在一些实施例中,用户可以通过应用面板查看到显示设备200已经安装的应用程序,即显示设备200所支持的功能。对于图5所示的用户界面,用户可以选择“我的应用”控件,从而触发显示设备200显示出应用面板。用户进一步可以选择打开其中一个应用,以实现该应用的功能。需要说明的是,显示设备200安装的应用可以是系统应用,也可以是第三方应用。图6为一些实施例中应用面板的示意图。如图6所示,应用面板中包括“网络媒资”、“有线电视”、“看漫画”、“看小说”、“视频聊天”几个控件。其中,用户可以通过点击“网络媒资”控件,从而控制显示设备200观看网络媒资。用户可以点击“有线电视”控件,从而利用显示设备200观看一些媒资频道,包括由有线电视供应商提供的各种媒资节目。用户可以点击“看漫画”控件,从而利用显示设备200观看网络中的漫画资源。用户可以点击“看小说”控件,从而利用显示设备200观看网络中的小说资源。用户可以点击“视频聊天”控件,从而利用显示设备200进行视频聊天。
在一些实施例中,显示设备200可以利用旋转控件实现旋转功能,通过调节显示器260的放置角度实现对显示器260的旋转处理,以调整显示器260的展示状态,例如将显示器260从横屏状态调整为竖屏状态,也可以将显示器260从竖屏状态调整为横屏状态。需要说明的是,受到显示设备200安装或者放置位置的影响,本申请实施例中,竖屏状态是指显示器260的方向大致竖直,横屏状态也是指大致水平即可。
不同的显示器260放置角度可以适应不同宽高比的动画页面。例如,当显示器260横向放置,即呈横屏状态,可以显示宽大于高的比例,例如宽高比为16:9的电影、电视剧等视频画面。即横屏状态主要用于播放横屏媒资,以适应用户的观看习惯。
当显示器260竖向放置,即处于竖屏状态,则可以显示宽小于高的比例,可以是画面比例为9:16等的竖屏媒资,例如通过手机等终端拍摄的短视频、网络中的漫画资源和小说资源等。对于竖屏媒资,显示器260呈竖屏状态能够避免对画面进行过渡缩放,充分利用显示器260的应用页面,拥有更好的用户体验。在竖屏状态下,控制器250还可以控制显示器260显示竖屏状态对应的用户界面,并拥有竖屏状态相对应的界面布局和交互方式。
图7为一些实施例中显示器260处于竖屏状态下显示用户界面的示意图。如图7
所示。在竖屏状态下,显示器260可以显示竖屏方向对应的用户界面,并拥有竖屏方向相对应的界面布局和交互方式。显示器260处于竖屏状态时,用户可以观看短视频、漫画等竖屏媒资,此时显示器260更适合播放画面比例诸如9:16等竖屏形式的媒资。
在一些实施例中,针对显示器260的不同展示状态,可以设置有不同的媒资播放模式。其中,显示设备200的播放模式可以包括横屏媒资观看模式和竖屏媒资观看模式。当显示器260处于横屏状态时,显示设备200进入横屏媒资观看模式,可以显示横屏媒资。当显示器260处于竖屏状态时,显示设备200进入竖屏媒资观看模式,可以显示竖屏媒资。
在检测到显示设备200进入某个媒资观看模式后,控制器250可以与服务器通信连接,用于调用服务器的接口,以获取相应数据。用户可通过控制装置来控制显示设备200的播放内容。
需要说明的是,上述横屏状态和竖屏状态只是两种不相同的显示器260放置状态,并不对显示的内容构成限制,例如,在横屏状态下依然可以显示短视频、漫画等竖向媒资;在竖屏状态下也依然可以显示电视剧、电影等横向媒资,只是在该状态需要对不相符的显示窗口进行压缩、调整。例如,对于需要显示宽小于高的比例的情况,可以是视频画面的宽高比为9:16的短视频、漫画等画面时,横向放置的显示器260需要对画面进行缩放,且在显示器260的两侧显示黑色区域。
在一些实施例中,用户在使用显示设备200的过程中可以自行调整显示器260的展示状态,通过令显示器260切换为横屏状态或者竖屏状态,以显示不同类型的数据。例如,显示器260当前处于横屏状态,但用户需要利用显示设备200观看漫画,则可以将显示器260切换为竖屏状态。
用户在使用显示设备200时,可以根据观影需要,调整显示设备200进入横屏媒资观看模式或者竖屏媒资观看模式,以调整显示器260的展示状态。也可以直接向显示设备200发出旋转显示器260的指令。例如可以通过控制装置上的旋转键、或者在UI界面上选中旋转选项、或者通过语音系统输入“旋转”相关语音发出旋转指令,控制器250则会根据旋转指令控制旋转组件进行转动,以驱动显示器260进行旋转从而进入相应的展示状态。
在一些实施例中,显示设备200还可以根据不同的媒资播放场景,自行调整显示器260的展示状态。当用户开启某个应用程序,例如通过图6所示的应用面板选择某个控件后,控制器250可以检测用户需要开启的应用所输出的画面时横屏媒资还是竖屏媒资。其中,网络媒资和有线电视可以输出横屏媒资,看漫画和看小说可以输出竖屏媒资,视频聊天可以输出两种类型的媒资,可以由用户自行设定输出的媒资类型。在检测到应用待输出的媒资类型后,控制器250可以控制显示器260进入相应的展示状态。例如用户需要观看有线电视,则待显示的媒资为横屏媒资,需要显示器260处于横屏状态。控制器250可以检测显示器260当前的展示状态,如果显示器260为横屏状态,则不需要控制显示器260旋转,如果显示器260为竖屏状态,则控制器250可以控制旋转组件对显示器260进行旋转,使显示器260进入横屏状态。同理,当用户需要观看竖屏媒资但显示器260当前处于横屏状态时,控制器250也可以控制旋转组件旋转显示器260至竖屏状态。
图8为一些实施例中显示器260从横屏状态到竖屏状态的旋转过程。如图8所示,
显示器260开始处于横屏状态,正在播放有线电视。当用户想要利用显示设备200观看短视频时,可以控制显示设备200进行竖屏媒资观看模式,控制器250可以控制旋转组件将显示器260旋转90度,时显示器260从横屏状态调整为竖屏状态。在旋转过程中,控制器250还可以控制显示器260显示过场画面。
在一些实施例中,显示设备200可以接收外接设备发送的各种媒资数据并进行显示,用户可以利用显示设备200观看外接设备提供的画面。外接设备可以是游戏设备、机顶盒、计算机等设备,能够向显示设备200提供画面。
显示设备200设置有外部装置接口,外接设备可以通过外部装置接口和显示设备200进行连接,以传输数据。显示设备200和外接设备之间可以进行多种形式的连接,例如VGA(Video Graphics Array,视频图形阵列)、HDMI(High Definition Multimedia Interface,高清多媒体接口)和USB(Universal Serial Bus,通用串行总线)等形式的连接。本申请实施例中,以HDMI连接为例进行介绍。
根据外接设备和显示设备200连接形式的不同,外接设备发送的信号类型也不同。例如,当外接设备和显示设备200进行HDMI连接时,外接设备会发送HDMI信号至显示设备200,显示设备200会显示HDMI信号。需要说明的是,当显示设备200播放其他类型媒资时,例如有线电视时,显示设备200接收的是电视直播信号,可以是有线电视供应商发送的DTV信号。针对不同信号源发送的信号,显示设备200会使用不同的播放通道。例如,显示设备200接收到HDMI信号时,显示设备200会使用HDMI通道进行播放。当用户需要切换至其他信号源时,显示设备200会切换播放通道至用户选择信号源对应的播放通道。
图9为一些实施例中信号源界面的示意图。如图9所示,信号源包括视频1、视频2、USB、HDMI和VGA。用户可以选择其中某个信号源设定显示设备200当前的播放通道。
在一些实施例中,为了方便用户观看,可以通过设置启动方式,指定电视的开机信号源。开机信号源是针对显示设备200设置的一种开机时默认画面显示方式。当显示设备200开机后,可以将播放通道设置为开机信号源对应的播放通道,从而直接播放开机信号源提供的媒资数据。
例如,为了获得传统电视的观影体验,可以设置显示设备200的开机信号源为电视直播信号,使电视开机后直接进入直播状态,播放有线电视节目,以达到传统电视的观看体验。开机信号源可以为显示设备200开机默认启动的某个应用,例如设置HDP直播应用、IPTV直播应用为开机信号源,当显示设备200开机运行后,可以直接启动上述应用实现电视直播。
开机信号源还可以为开机默认连接的信号源。例如,显示设备200通过HDMI接口外接了机顶盒(数字视频变换盒),则可以设置开机信号源为HDMI接口,即机顶盒,在用户开机启动后,显示设备200自动跳转至机顶盒提供的显示画面。
用户可以通过设置程序将开机信号源设置为任一应用程序。由于不同的应用所支持的显示器260姿态不同,因此电视在开机时的姿态要与作为开机信号源的应用相适应,才能正常显示开机信号源应用对应的画面。
为了设置开机信号源,可以在显示设备200的UI设置界面中预置有开机设置选项,用于通过在设置界面上的交互操作,设置开机信号源。例如,在设置界面中,用户可
以通过控制装置执行交互操作,依次在设置界面中选择“设置-系统设置-开机信号源”进入开机信号源设置界面,再从开机信号源设置界面中,选定需要设置的开机信号源。
在一些实施例中,当用户使用显示设备200的过程中,可以将外接设备接入显示设备200的外部装置接口,以使显示设备200接收外接设备发送的媒资数据,从而显示外接设备提供的画面。用户可以在显示器260中观看外接设备的画面,从而控制外接设备。
显示设备200可以设置有特定的应用程序,用于播放各种信号源对应的数据。以HDMI为例,显示设备200中可以安装有外接设备控制服务,用于播放HDMI信号源提供的媒资数据。当外接设备和显示设备200进行HDMI连接时,外接设备可以向显示设备200发送HDMI信号,外接设备控制服务可以开始运行,并可以控制显示设备200播放HDMI信号源,即外接设备提供的媒资数据,同时该外接设备控制服务还可以设置显示器260的显示参数,包括对媒资数据的显示过程进行调节等。
需要说明的是,考虑到显示设备200的旋转功能,在接入外接设备之前,显示设备200可能会播放各种类型的媒资,从而导致显示器260的展示状态可能是横屏状态,也可能是竖屏状态。当接入外接设备后,显示设备即将播放外接设备提供的媒资数据。然而,显示设备当前可能处于横屏,也可能处于竖屏,这就有可能和外接设备的播放画面的呈现效果不相一致。例如,目前的HDMI盒子仅提供横屏界面(仅支持横屏播放),当显示器260处于竖屏状态时,画面和显示器260明显不匹配,从而严重影响用户的使用体验。
为了解决上述问题,本申请实施例所提供的显示设备200具有显示器状态调节功能。当显示设备200开启显示器状态调节功能后,显示设备200可以自动检测需要所接入的外接设备类型,从而调节显示器260的展示状态,以保证用户观看到正向的画面内容。
图10为一些实施例中显示设备各部件的交互流程图。
S1001、响应于接入外接设备事件,获取一触即播服务的开关属性;
S1002、若所述一触即播服务的开关属性为开,则检测所述显示器的展示状态;
S1003、若所述显示器的展示状态为竖屏状态,则控制所述旋转组件驱动所述显示器旋转至横屏后,控制所述显示器呈现外接设备发送的媒资数据。
在一些实施例中,控制外接设备接入的后续流程的可以使一个或者多个服务,也可以使一个或者多个应用,也可以将其统称为外接设备控制服务。该外接设备控制服务可以使多个为实现相关功能的一个或者多个应用的统称。一些实施例中,一触即播服务也是该外接设备控制服务中的其中一种。
一些实施例中,当用户插入外接设备后,还需要通过遥控器的多次操作控制电视跳转到外接设备播放信号源下,才能观看外接设备上的多媒体资源。考虑到用户的操作过程较为繁琐,无法在插入外接设备后一步到位的播放外接设备上的多媒体资源。因此,显示设备200设置有一触即播服务,其在检测到外接设备的接入后可以主动切换播放通道至外接设备播放通道(如信号源播放),以显示外接设备提供的数据。避免用户手动切换的过程,以提高用户的使用体验。
一触即播服务的启动和关闭可以在设置菜单中开放给用户,由用户选择开关键来进行选择。当打开一触即播功能的开关时候,检测到外部装置接口接入外接设备时,
则发送信号到相关服务中,使得播放通道切换至外接设备播放通道,显示设备呈现外接设备提供的多媒体数据。而对于可旋转的电视,检测到外部装置接入外接设备时,还需检测显示器的展示状态。如果所述显示器的展示状态为横屏状态,则在切换通道的动作执行完成后,直接控制所述显示器呈现外接设备发送的媒资数据;如果所述显示器的展示状态为竖屏状态,则控制所述旋转组件驱动所述显示器旋转至横屏后,控制所述显示器呈现外接设备发送的媒资数据。
在一些实施例中,响应于接入外接设备事件,获取一触即播服务的开关属性,若所述一触即播应用的开关属性为开,则在检测所述显示器的展示状态的同时,需要控制播放通道的切换。由于旋转组件驱动所述显示器旋转至横屏的过程需要4-5s的时间,在此期间,播放通道已经切换结束,则通过中间画面在上层进行遮挡,以及当声音静音。直到显示器完成竖屏到横屏的后,中间画面退去,声音恢复原音量进行播放。
响应于外接设备发送的显示媒资数据的请求,可以确定外接设备对应的信号源类型,例如HDMI。显示设备200可以通过运行HDMI对应的外接设备控制服务,以播放HDMI信号对应的媒资数据。
为了避免显示器260和应用输出画面不匹配,控制器250可以检测该外接设备支持输出的画面方向,从而调整显示器260的展示状态。
图11为另一些实施例中显示设备各部件的交互流程图。
S1101、响应于外接设备发送的显示媒资数据的请求,获取外接设备控制服务的应用信息。
S1102、基于检测到所述外接设备控制服务支持的展示方向为一个,控制旋转组件将显示器260的展示状态调整为目标展示状态。
S1103、控制显示器260在目标展示状态下显示外接设备发送的媒资数据。
在一些实施例中,当用户将外接设备接入显示设备200后,可以运行外接设备,外接设备可以将信号发送至显示设备200。以外接设备和显示设备200建立HDMI连接为例,外接设备可以向显示设备200发送HDMI信号。可以是外接设备先向显示设备200发送显示媒资数据的请求。当显示设备200允许该请求后,外接设备可以向显示设备200发送媒资请求,从而令显示设备200显示媒资数据。
在一些实施例中,用户在将外接设备接入显示设备200后,为了能够令显示器260正常显示外接设备提供的媒资数据,可以将显示设备200的播放通道切换至外接设备对应的播放通道,可以在显示设备200的系统设置中将信号源进行切换。例如,外接设备通过HDMI接口和显示设备200连接,用户可以将显示设备200的信号源设置为HDMI。控制器250可以将显示设备200的播放通道设置为HDMI通道,从而控制显示器260显示外接设备发送的媒资数据。
在一些实施例中,考虑到用户的操作过程可能较为繁琐,显示设备200可以设置有一触即播功能,即检测到外接设备的信号后,可以主动将播放通道切换至该信号源对应的播放通道,以显示外接设备提供的数据。
控制器250可以获取外接设备对应的信号源类型,即外接设备和显示设备200的连接类型,例如HDMI。控制器250再获取该信号源类型对应的目标播放通道,如HDMI通道。即显示设备200的播放通道应为该目标播放通道。控制器250可以检测显示设备200当前的播放通道,以确定是否需要切换播放通道。
在一些实施例中,当检测到HDMI设备接入,判断当前是否在HDMI信号下,也即在有HDMI设备接入之前,是否已经有其他HDMI设备接入,若是,则显示设备200直接显示该外接设备发送的媒资数据,不会存在画面非正向的情况。
如果显示设备200当前的播放通道不是目标播放通道,说明显示设备200之前播放了其他类型的媒资数据,可能是网络媒资或有线电视等。则在一触即播功能开启的情况下,判断HDMI设备的播放画面是否与所述显示设备的展示状态一致。例如HDMI设备支持横屏播放的情况下,读取所述显示设备的横竖屏属性。因此,需要检测显示器260的展示状态是否需要调整。为了保证外接设备提供的媒资数据能够正常播放,控制器250可以将显示设备200的播放通道切换至目标播放通道。显示器260可以再获取所示显示器的展示状态,并调整显示器260的展示状态。
在一些实施例中,当显示器处于竖屏状态,且一触即播开关打开时,检测到HDMI设备的接入,控制所述旋转组件带动所述显示器旋转到横屏,以及在所述显示器旋转过程中切换播放通道,使得在显示器旋转至横屏后,呈现HDMI设备输入的画面。
在一些实施例中,显示设备上运行有外接设备控制服务,该服务用于判断各前台应用所支持的展示状态。
在一些实施例中,在获取到外接设备控制服务的应用信息后,控制器250可以先基于应用信息获取外接设备控制服务支持的展示方向数量。外接设备控制服务可能仅仅支持一种展示方向,例如只支持横屏形式的界面或者竖屏形式的界面。外接设备控制服务也可能支持多种展示方向,例如既支持横屏形式的界面,也支持竖屏形式的界面,可以由用户自行设定外接设备控制服务输出界面的展示方向。
如果外接设备控制服务支持的展示方向数量为多个,说明外接设备控制服务可以自适应调整待输出UI界面的展示方向。例如,当显示器260当前的展示状态为横屏状态时,外接设备控制服务可以生成横屏形式的UI界面,从而自动适配显示器260,不需要旋转显示器260,以节约资源消耗。
在不需要调整显示器260展示状态的情况下,外接设备控制服务可以自适应生成合适的界面。因此,控制器250可以直接控制显示器260显示外接设备发送的媒资数据。
如果外接设备控制服务支持的展示方向数量为一个,则说明外接设备控制服务不能自适应显示器260当前的展示状态,需要显示器260适应外接设备控制服务,以确定适合的展示状态。控制器250可以控制旋转组件将显示器260的展示状态调整为外接设备控制服务支持的展示方向对应的展示状态。本申请实施例中,将外接设备控制服务支持的展示方向对应的展示状态称之为目标展示状态。例如,外接设备控制服务支持横屏状态的界面,即外接设备控制服务支持的展示方向为横向,因此目标展示状态为横屏状态。控制器250可以控制旋转组件将显示器260的展示状态调整为目标展示状态。
如果检测到外接设备控制服务支持的展示方向数量为一个,说明显示器260需要将展示状态调整为目标展示状态。
如果显示器260当前的展示状态已经是目标展示状态,则无需旋转显示器260。如果显示器260当前的展示状态不是目标展示状态,则控制器250可以控制旋转组件旋转显示器260至目标展示状态。
在将显示器260调整为目标展示状态后,控制器250可以控制显示器260在目标展示状态下显示外接设备发送的媒资数据。
在一些实施例中,外接设备控制服务支持的展示方向为一个,并且显示器260的展示状态已经调整为目标展示状态后,控制器250可以控制显示器260显示外接设备发送的媒资数据。
控制器250可以先获取外接设备的设备信息。其中,设备信息包括数据展示状态信息,数据展示状态信息用于表征外接设备输出数据时支持的展示状态,即外接设备能够输出横屏数据还是竖屏数据。外接设备可能仅仅支持横屏数据,可能仅仅支持竖屏数据,也可能既支持横屏数据又支持竖屏数据,本申请实施例中不做限定。
控制器250可以检测外接设备是否支持目标展示状态。
如果外接设备支持目标展示状态,说明外接设备可以发送和显示器260当前的展示状态适配的媒资数据,即可以发送目标展示状态对应的媒资数据,从而令显示器260正常显示媒资数据。
此时,控制器250可以向外接设备发送用于获取所述目标展示状态对应的第一媒资数据的请求,本申请实施例中称之为第一媒资数据获取请求。在接收到第一媒资数据获取请求后,外接设备可以生成目标展示状态对应的媒资数据,本申请实施例中称为第一媒资数据。例如,目标展示状态为横屏状态,则控制器250向外接设备发送获取横屏媒资数据的请求,外接设备则生成横屏媒资数据,并发送给显示设备200。此时,外接设备发送横屏数据,显示器260也为横屏状态,因此可以直接显示。
即控制器250可以接收外接设备发送的第一媒资数据并控制显示器260显示第一媒资数据。
图12为一些实施例中显示器全屏显示媒资数据的示意图。如图12所示,显示器260当前处于横屏状态,并且外接设备支持发送横屏数据,因此外接设备发送横屏媒资数据至显示设备200,控制器250控制显示器260直接显示媒资数据。
如果外接设备不支持目标展示状态,说明外接设备无法发送和显示器260当前的展示状态适配的媒资数据。因此,控制器250无法要求外接设备发送目标展示状态对应的第一媒资数据。控制器250可以直接接受外接设备发送的媒资数据,从而控制显示器260显示媒资数据。
该媒资数据并不是目标展示状态,因此和显示器260当前的展示状态并不适配。需要说明的是,由于当前情况下外接设备控制服务只能提供目标展示状态对应的UI界面,为保证用户使用体验,不能够旋转显示器260,因此可以对媒资数据进行调整,使得媒资数据能够适应显示器260当前的展示状态,即适应目标展示状态。
在一些实施例中,控制器250可以获取媒资数据的分辨率,本申请实施例中称为第一分辨率,控制器250获取显示器260的分辨率,本申请实施例中称为第二分辨率。控制器250可以根据两个分辨率对媒资数据进行缩放。
控制器250可以基于第一分辨率和第二分辨率,先获取缩放比例。
在缩放处理时,可以根据目标展示状态确定缩放情况。如果目标展示状态为横屏状态,则外接设备发送竖屏数据,可以令媒资数据的高度和显示器260的高度相等。以第一分辨率为a×b(宽度×高度),第二分辨率为c×d为例。需要将媒资数据的高度调整为显示器260的高度。因此,缩放比例L=d/b。
如果目标展示状态为竖屏状态,则外接设备发送横屏数据,可以令媒资数据的宽度和显示器260的高度相等。缩放比例L=d/a。
控制器250基于缩放比例,可以对媒资数据进行缩放处理,得到缩放媒资数据。需要说明的是,缩放媒资数据和目标展示状态依然不适配。
控制器250可以将缩放媒资数据旋转至目标展示状态,例如将横屏数据旋转90度,适配竖屏状态的显示器260。控制器250再控制显示器260显示旋转后的缩放媒资数据。此时,显示器260中显示缩放后的媒资数据,虽然不是全屏显示,但可以令显示器260中显示的媒资数据为正向,以提高用户的观看体验。
图13为一些实施例中显示器非全屏显示媒资数据的示意图。如图13所示,显示器260当前处于竖屏状态,并且外接设备只支持发送横屏数据,因此外接设备可以发送横屏媒资数据至显示设备200。控制器250对媒资数据进行缩放处理以及旋转后,控制显示器260显示处理后的媒资数据。
在一些实施例中,如果外接设备控制服务支持的展示方向数量为多个,说明外接设备控制服务可以自适应显示器260的展示状态。即使显示器260的展示状态发生改变,外接设备控制服务也可以重新生成适合的UI界面,以匹配显示器260,从而显示正向的画面。
因此,针对外接设备发送的不同展示状态的媒资数据,显示器260可以适应旋转,外接设备控制服务也可以适应改变UI界面的方向。
为了能够显示外接设备发送的媒资数据,控制器250可以先获取外接设备的设备信息,设备信息包括数据展示状态信息,表征外接设备输出数据时支持的展示状态。
为了能够全屏显示媒资数据,提高用户的观看体验,控制器250可以控制旋转组件将显示器260的展示状态调整为外接设备支持的展示状态。外接设备控制服务可以自适应显示器260的展示状态生成相应的UI界面。
控制器250可以接收外接设备发送的媒资数据,并控制显示器260显示媒资数据。
在一些实施例中,如果外接设备既支持横屏数据也支持竖屏数据,控制器250可以保持显示器260不旋转,以节省资源消耗,而是令外接设备直接输出适配显示器260当前展示状态的媒资数据。
控制器250可以先获取显示器260当前的展示状态。
控制器250可以生成用于获取显示器260当前的展示状态对应的第二媒资数据的请求,本申请实施例中称为第二媒资数据获取请求。控制器250可以向外接设备发送第二媒资数据获取请求。
在接收到第二媒资数据获取请求后,外接设备可以获取显示设备200当前需要的媒资展示状态,例如需要横屏数据。外接设备可以生成横屏媒资数据,即第二媒资数据,并发送至显示设备200。
控制器250可以接收外接设备发送的第二媒资数据,第二媒资数据已经和显示器260当前展示状态相匹配,因此,控制器250可以控制显示器260直接显示第二媒资数据。
在一些实施例中,如果外接设备支持的展示状态数量为多个,控制器250也可以先不要求外接设备发送特定展示状态的数据,而是通过调整显示器260的展示状态以适应外接设备。
控制器250可以接收外接设备发送的媒资数据,并获取媒资数据的展示状态。
控制器250可以控制旋转组件将显示器260的展示状态调整为媒资数据的展示状态。以媒资数据为横屏数据为例,如果显示器260当前的展示状态已经是横屏状态,则无需选择显示器260,如果显示器260当前的展示状态不是横屏状态例如处于竖屏状态,控制器250可以控制旋转组件将显示器260旋转,使得显示器260处于横屏状态。
在显示器260的展示状态调整为媒资数据的展示状态后,控制器250可以控制显示器260显示媒资数据。
在一些实施例中,控制器250在控制旋转组件选择显示器260之前,还可以询问用户是否需要旋转显示器260,以满足用户具有不旋转显示器260的需求。
以控制器250控制旋转组件将显示器260的展示状态调整为外接设备支持的展示状态的过程为例:
如果外接设备支持的展示状态不是显示器260当前的展示状态,控制器250可以先控制显示器260显示旋转提示界面。图14为一些实施例中旋转提示界面的示意图。如图14所示,旋转提示界面包括旋转提示信息、确认控件和取消控件。其中,旋转提示信息用于使用户确认是否调整显示器260的展示状态,可以是提示语“请确认是否旋转显示器”。当用户点击确认控件“是”时,认为用户输入了确认指令,指示旋转显示器260,当用户点击取消控件“否”时,认为用户输入了取消指令,指示不旋转显示器260。
响应于用户输入的确认指令,控制器250可以控制旋转组件将显示器260的展示状态调整为外接设备支持的展示状态。
本申请实施例还提供了一种数据显示方法,应用于显示设备,该方法包括:
步骤1601、响应于外接设备发送的显示媒资数据的请求,获取外接设备控制服务的应用信息。其中,应用信息包括外接设备控制服务支持的展示方向,展示方向为外接设备控制服务提供的UI界面的方向,UI界面用于调节外接设备发送的媒资数据的显示过程。
步骤1602、基于检测到外接设备控制服务支持的展示方向为一个,控制旋转组件将显示器的展示状态调整为目标展示状态;目标展示状态为展示方向对应的展示状态。
步骤1603、控制显示器在目标展示状态下显示外接设备发送的媒资数据。
在一些实施例中,控制旋转组件将显示器的展示状态调整为目标展示状态,包括:如果外接设备控制服务仅支持横屏方向,控制旋转组件将显示器的展示状态调整为横屏状态;如果外接设备控制服务仅支持竖屏方向,控制旋转组件将显示器的展示状态调整为竖屏状态。
在一些实施例中,获取外接设备控制服务的应用信息前,包括:
获取外接设备对应的信号源类型,并获取信号源类型对应的目标播放通道。如果显示设备当前的播放通道是目标播放通道,控制显示器显示外接设备发送的媒资数据。如果显示设备当前的播放通道不是目标播放通道,将显示设备的播放通道切换至目标播放通道,并执行获取外接设备控制服务的应用信息的步骤。
在一些实施例中,控制旋转组件将显示器的展示状态调整为目标展示状态前,包括:
基于应用信息获取外接设备控制服务支持的展示方向数量。如果展示方向数量为多个,控制显示器显示外接设备发送的媒资数据。如果展示方向数量为一个,执行控制旋转组件将显示器的展示状态调整为目标展示状态的步骤。
在一些实施例中,控制显示器在目标展示状态下显示外接设备发送的媒资数据,包括:
获取外接设备的设备信息,设备信息包括数据展示状态信息,数据展示状态信息用于表征外接设备输出数据时支持的展示状态。如果外接设备支持目标展示状态,向外接设备发送第一媒资数据获取请求,第一媒资数据获取请求用于获取目标展示状态对应的第一媒资数据;接收外接设备发送的第一媒资数据并控制显示器显示第一媒资数据。如果外接设备不支持目标展示状态,则接收外接设备发送的媒资数据并控制显示器显示媒资数据。
在一些实施例中,控制显示器显示媒资数据,包括:
获取媒资数据的第一分辨率和显示器的第二分辨率;基于第一分辨率和第二分辨率获取缩放比例;基于缩放比例对媒资数据进行缩放处理,得到缩放媒资数据;将缩放媒资数据旋转至目标展示状态,控制显示器显示旋转后的缩放媒资数据。
在一些实施例中,控制显示器显示外接设备发送的媒资数据,包括:
获取外接设备的设备信息,设备信息包括数据展示状态信息,数据展示状态信息用于表征外接设备输出数据时支持的展示状态。基于数据展示状态信息获取外接设备输出数据时支持的展示状态数量;如果展示状态数量为一个,获取外接设备支持的展示状态;控制旋转组件将显示器的展示状态调整为外接设备支持的展示状态;接收外接设备发送的媒资数据,并控制显示器显示媒资数据。
在一些实施例中,如果展示状态数量为多个,获取显示器当前的展示状态;向外接设备发送第二媒资数据获取请求,第二媒资数据获取请求用于获取当前的展示状态对应的第二媒资数据;接收外接设备发送的第二媒资数据并控制显示器显示第二媒资数据。
在一些实施例中,控制旋转组件将显示器的展示状态调整为外接设备支持的展示状态,包括:
如果外接设备支持的展示状态为显示器当前的展示状态,则不调整显示器的展示状态。如果外接设备支持的展示状态不是显示器当前的展示状态,则控制显示器显示旋转提示界面,旋转提示界面用于使用户确认是否调整显示器的展示状态;响应于用户输入的确认指令,控制旋转组件将显示器的展示状态调整为外接设备支持的展示状态。
本说明书中各个实施例之间相同相似的部分互相参照即可,在此不再赘述。
本领域的技术人员可以清楚地了解到本发明实施例中的技术可借助软件加必需的通用硬件平台的方式来实现。基于这样的理解,本发明实施例中的技术方案本质上或者说对现有技术做出贡献的部分可以以软件产品的形式体现出来,该计算机软件产品可以存储在存储介质中,如ROM/RAM、磁碟、光盘等,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)执行本发明各个实施例或者实施例的某些部分的方法。
最后应说明的是:以上各实施例仅用以说明本申请的技术方案,而非对其限制;
尽管参照前述各实施例对本申请进行了详细的说明,本领域的普通技术人员应当理解:其依然可以对前述各实施例所记载的技术方案进行修改,或者对其中部分或者全部技术特征进行等同替换;而这些修改或者替换,并不使相应技术方案的本质脱离本申请各实施例技术方案的范围。
为了方便解释,已经结合具体的实施方式进行了上述说明。但是,上述示例性的讨论不是意图穷尽或者将实施方式限定到上述公开的具体形式。根据上述的教导,可以得到多种修改和变形。上述实施方式的选择和描述是为了更好的解释原理以及实际的应用,从而使得本领域技术人员更好的使用实施方式以及适于具体使用考虑的各种不同的变形的实施方式。
Claims (9)
- 一种显示设备,包括:显示器;外部装置接口,被配置为连接外接设备;旋转组件,被配置为调整显示器的展示状态,所述显示器的展示状态包括横屏状态和竖屏状态;控制器,被配置为:响应于接入外接设备事件,获取外接设备控制服务的开关属性;若所述外接设备控制服务的开关属性为开,则检测所述显示器的展示状态;若所述显示器的展示状态为竖屏状态,则控制所述旋转组件驱动所述显示器旋转至横屏后,控制所述显示器呈现外接设备发送的媒资数据。
- 根据权利要求1所述的显示设备,所述控制器执行若所述外接设备控制服务的开关属性为开后,还具体被配置为:控制所述旋转组件驱动所述显示器旋转至横屏的过程中,切换播放通道到外接设备通道,以及,在显示器呈现中间画面;直到所述旋转组件驱动所述显示器旋转至横屏后,控制所述显示器呈现外接设备发送的媒资数据。
- 根据权利要求2所述的显示设备,控制所述旋转组件驱动所述显示器旋转至横屏的过程中,切换播放通道到外接设备通道,以及,在显示器呈现中间画面,还进一步被配置为:将所述显示设备的声音输出设备作静音处理,直到所述旋转组件驱动所述显示器旋转至横屏,以及控制所述显示器呈现外接设备发送的媒资数据后,将所述声音输出设备作解除静音的处理。
- 根据权利要求1所述的显示设备,所述控制器执行响应于接入外接设备事件之后,还被配置为:获取所述外接设备对应的信号源类型,并获取所述信号源类型对应的目标播放通道;如果显示设备当前的播放通道是所述目标播放通道,控制显示器显示所述外接设备发送的媒资数据;如果显示设备当前的播放通道不是所述目标播放通道,将显示设备的播放通道切换至所述目标播放通道,并执行获取外接设备控制服务的应用信息的步骤。
- 一种显示设备,包括:显示器;外部装置接口,被配置为连接外接设备;旋转组件,被配置为调整显示器的展示状态,所述显示器的展示状态包括横屏状态和竖屏状态;控制器,被配置为:响应于外接设备发送的显示媒资数据的请求,获取外接设备控制服务的应用信息;所述应用信息包括所述外接设备控制服务支持的展示方向;基于检测到所述外接设备控制服务支持的展示方向与所述显示器当前的显示方向不同,则控制旋转组件将显示器的展示状态调整为目标展示状态;控制所述显示器在所述横屏显示所述外接设备发送的媒资数据。
- 根据权利要求5所述的显示设备,所述控制器执行控制显示器在所述目标展示状态下显示所述外接设备发送的媒资数据,还被配置为:获取所述外接设备的设备信息;所述设备信息包括数据展示状态信息,所述数据展示状态信息用于表征所述外接设备输出数据时支持的展示状态;如果所述外接设备支持所述目标展示状态,向所述外接设备发送第一媒资数据获取请求,所述第一媒资数据获取请求用于获取所述目标展示状态对应的第一媒资数据;接收所述外接设备发送的第一媒资数据并控制显示器显示所述第一媒资数据;如果所述外接设备不支持所述目标展示状态,则接收所述外接设备发送的媒资数据并控制显示器显示所述媒资数据。
- 根据权利要求6所述的显示设备,所述控制器执行控制显示器显示所述媒资数据,还被配置为:获取所述媒资数据的第一分辨率和显示器的第二分辨率;基于所述第一分辨率和所述第二分辨率获取缩放比例;基于所述缩放比例对所述媒资数据进行缩放处理,得到缩放媒资数据;将所述缩放媒资数据旋转至所述目标展示状态,控制显示器显示旋转后的缩放媒资数据。
- 一种数据显示方法,所述方法应用于显示设备,所述显示设备包括显示器、外部装置接口旋转组件以及控制器,所述外部装置接口,被配置为连接外接设备;所述旋转组件,被配置为调整显示器的展示状态,所述显示器的展示状态包括横屏状态和竖屏状态;所述方法在控制器中执行,所述方法包括:响应于接入外接设备事件,获取外接设备控制服务的开关属性;若所述外接设备控制服务的开关属性为开,则检测所述显示器的展示状态;若所述显示器的展示状态为竖屏状态,则控制所述旋转组件驱动所述显示器旋转至横屏后,控制所述显示器呈现外接设备发送的媒资数据。
- 一种数据显示方法,所述方法应用于显示设备,所述显示设备包括显示器、外部装置接口旋转组件以及控制器,所述外部装置接口,被配置为连接外接设备;所述旋转组件,被配置为调整显示器的展示状态,所述显示器的展示状态包括横屏状态和竖屏状态;所述方法在控制器中执行,所述方法包括:响应于外接设备发送的显示媒资数据的请求,获取外接设备控制服务的应用信息;所述应用信息包括所述外接设备控制服务支持的展示方向;基于检测到所述外接设备控制服务支持的展示方向与所述显示器当前的显示方向 不同,则控制旋转组件将显示器的展示状态调整为目标展示状态;控制所述显示器在所述横屏显示所述外接设备发送的媒资数据。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202380011906.0A CN118575163A (zh) | 2022-12-28 | 2023-06-29 | 显示设备和数据显示方法 |
Applications Claiming Priority (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202211700167.X | 2022-12-28 | ||
CN202211700167.XA CN116048695A (zh) | 2022-12-28 | 2022-12-28 | 显示设备和数据显示方法 |
Publications (1)
Publication Number | Publication Date |
---|---|
WO2024139130A1 true WO2024139130A1 (zh) | 2024-07-04 |
Family
ID=86128717
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
PCT/CN2023/104141 WO2024139130A1 (zh) | 2022-12-28 | 2023-06-29 | 显示设备和数据显示方法 |
Country Status (2)
Country | Link |
---|---|
CN (2) | CN116048695A (zh) |
WO (1) | WO2024139130A1 (zh) |
Families Citing this family (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN116048695A (zh) * | 2022-12-28 | 2023-05-02 | 海信视像科技股份有限公司 | 显示设备和数据显示方法 |
Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR20180025763A (ko) * | 2016-09-01 | 2018-03-09 | 삼성전자주식회사 | 미라캐스트 제공 장치 및 방법 |
CN113141529A (zh) * | 2021-04-25 | 2021-07-20 | 聚好看科技股份有限公司 | 显示设备及媒资播放方法 |
CN113556591A (zh) * | 2020-04-24 | 2021-10-26 | 青岛海信传媒网络技术有限公司 | 一种显示设备及投屏画面旋转显示方法 |
CN114296679A (zh) * | 2021-05-14 | 2022-04-08 | 海信视像科技股份有限公司 | 一种音箱模式下快速起播的方法及显示设备 |
CN115396704A (zh) * | 2020-03-31 | 2022-11-25 | 海信视像科技股份有限公司 | 一种显示设备及开机信号源显示适配方法 |
CN116048695A (zh) * | 2022-12-28 | 2023-05-02 | 海信视像科技股份有限公司 | 显示设备和数据显示方法 |
-
2022
- 2022-12-28 CN CN202211700167.XA patent/CN116048695A/zh active Pending
-
2023
- 2023-06-29 WO PCT/CN2023/104141 patent/WO2024139130A1/zh active Application Filing
- 2023-06-29 CN CN202380011906.0A patent/CN118575163A/zh active Pending
Patent Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR20180025763A (ko) * | 2016-09-01 | 2018-03-09 | 삼성전자주식회사 | 미라캐스트 제공 장치 및 방법 |
CN115396704A (zh) * | 2020-03-31 | 2022-11-25 | 海信视像科技股份有限公司 | 一种显示设备及开机信号源显示适配方法 |
CN113556591A (zh) * | 2020-04-24 | 2021-10-26 | 青岛海信传媒网络技术有限公司 | 一种显示设备及投屏画面旋转显示方法 |
CN113141529A (zh) * | 2021-04-25 | 2021-07-20 | 聚好看科技股份有限公司 | 显示设备及媒资播放方法 |
CN114296679A (zh) * | 2021-05-14 | 2022-04-08 | 海信视像科技股份有限公司 | 一种音箱模式下快速起播的方法及显示设备 |
CN116048695A (zh) * | 2022-12-28 | 2023-05-02 | 海信视像科技股份有限公司 | 显示设备和数据显示方法 |
Also Published As
Publication number | Publication date |
---|---|
CN118575163A (zh) | 2024-08-30 |
CN116048695A (zh) | 2023-05-02 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN111741372B (zh) | 一种视频通话的投屏方法、显示设备及终端设备 | |
WO2021135068A1 (zh) | 一种声音输出设备的选择控制方法及显示设备 | |
WO2022073392A1 (zh) | 图像显示方法及显示设备 | |
CN114302204B (zh) | 一种分屏播放方法及显示设备 | |
CN113421532B (zh) | 背光调整方法及显示设备 | |
WO2022048203A1 (zh) | 一种输入法控件的操控提示信息的显示方法及显示设备 | |
WO2022021669A1 (zh) | 一种控制智能图像模式切换的方法及显示设备 | |
WO2024139130A1 (zh) | 显示设备和数据显示方法 | |
WO2022028060A1 (zh) | 一种显示设备及显示方法 | |
WO2022078065A1 (zh) | 显示设备资源播放方法及显示设备 | |
CN112104950B (zh) | 一种音量控制方法及显示设备 | |
WO2024098974A1 (zh) | 一种显示设备及外接设备的控制方法 | |
CN113593488A (zh) | 背光调整方法及显示设备 | |
CN110602540B (zh) | 显示设备音量控制方法及显示设备 | |
WO2021031608A1 (zh) | 一种摄像头物理开关锁定状态显示方法及显示设备 | |
WO2022083357A1 (zh) | 显示设备及摄像头控制的方法 | |
US12056418B2 (en) | Content-based voice output method and display apparatus | |
WO2022116600A1 (zh) | 一种显示设备 | |
CN111918056B (zh) | 一种摄像头状态检测方法及显示设备 | |
WO2021196432A1 (zh) | 一种控件对应的内容的显示方法及显示设备 | |
WO2021159658A1 (zh) | 一种界面显示方法及显示设备 | |
WO2020147507A1 (zh) | 显示设备和显示方法 | |
WO2021008137A1 (zh) | 显示设备及视频画面缩放方法 | |
CN114417035A (zh) | 一种图片浏览方法和显示设备 | |
WO2022105410A1 (zh) | 一种显示设备及其设备参数的记忆方法、恢复方法 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
WWE | Wipo information: entry into national phase |
Ref document number: 202380011906.0 Country of ref document: CN |
|
121 | Ep: the epo has been informed by wipo that ep was designated in this application |
Ref document number: 23909074 Country of ref document: EP Kind code of ref document: A1 |