WO2018010383A1 - 智能终端设备的显示方法和*** - Google Patents

智能终端设备的显示方法和*** Download PDF

Info

Publication number
WO2018010383A1
WO2018010383A1 PCT/CN2016/113098 CN2016113098W WO2018010383A1 WO 2018010383 A1 WO2018010383 A1 WO 2018010383A1 CN 2016113098 W CN2016113098 W CN 2016113098W WO 2018010383 A1 WO2018010383 A1 WO 2018010383A1
Authority
WO
WIPO (PCT)
Prior art keywords
display
information
rendering
terminal device
channel
Prior art date
Application number
PCT/CN2016/113098
Other languages
English (en)
French (fr)
Inventor
林茂伟
Original Assignee
广州视睿电子科技有限公司
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by 广州视睿电子科技有限公司 filed Critical 广州视睿电子科技有限公司
Publication of WO2018010383A1 publication Critical patent/WO2018010383A1/zh

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F1/00Details not covered by groups G06F3/00 - G06F13/00 and G06F21/00
    • G06F1/16Constructional details or arrangements
    • G06F1/1613Constructional details or arrangements for portable computers
    • G06F1/1626Constructional details or arrangements for portable computers with a single-body enclosure integrating a flat display, e.g. Personal Digital Assistants [PDAs]
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F1/00Details not covered by groups G06F3/00 - G06F13/00 and G06F21/00
    • G06F1/16Constructional details or arrangements
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N5/00Details of television systems
    • H04N5/222Studio circuitry; Studio devices; Studio equipment
    • H04N5/262Studio circuits, e.g. for mixing, switching-over, change of character of image, other special effects ; Cameras specially adapted for the electronic generation of special effects
    • H04N5/265Mixing
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N5/00Details of television systems
    • H04N5/222Studio circuitry; Studio devices; Studio equipment
    • H04N5/262Studio circuits, e.g. for mixing, switching-over, change of character of image, other special effects ; Cameras specially adapted for the electronic generation of special effects
    • H04N5/268Signal distribution or switching

Definitions

  • the present invention relates to the field of computer technologies, and in particular, to a display method and system for an intelligent terminal device.
  • Intelligent terminal devices are used more and more frequently in people's work and life.
  • the above intelligent terminal devices usually have a smart operating system and multiple displays.
  • Channels, intelligent operating systems on smart terminal devices can use their corresponding display channels to render and display related content.
  • the smart terminal device can display the display resources rendered by the currently used display channel. If an intelligent operating system in the smart terminal device receives the display task and the corresponding display channel is not currently used, the display channel corresponding to the smart operating system needs to be switched to perform the display of the corresponding display task. .
  • a display method of a smart terminal device includes the following steps:
  • the display channel currently used by the smart terminal device is obtained, and the rendered display resource is displayed through the currently used display channel.
  • a display system for a smart terminal device comprising:
  • the receiving module is configured to receive the full channel rendering information that is sent by the server, where the full channel rendering information is information preset by the server for being respectively rendered on each display channel of the smart terminal device;
  • a rendering module configured to send the display resource corresponding to the full channel rendering information to a graphics card memory of the smart terminal device, and render the display resource in each display channel of the smart terminal device;
  • the display module is configured to obtain a display channel currently used by the smart terminal device, and display the rendered display resource by using the currently used display channel.
  • the display method and system of the smart terminal device can send the corresponding display resource to the graphics card memory of the smart terminal device after the smart operating system of the smart terminal device receives the full channel rendering information sent by the server, so that the display resources are respectively Displayed in each display channel corresponding to the memory of the graphics card, so that the display resource of the above rendering is displayed by using the display channel currently used by the smart terminal device; even if the display channel corresponding to the corresponding smart operating system is not currently used, the currently used
  • the display channel realizes the display of the corresponding display task, which can improve the display efficiency of the display task by the intelligent operating system in the smart terminal device, and improve the display convenience.
  • FIG. 1 is a flowchart of a display method of an intelligent terminal device according to an embodiment
  • FIG. 2 is a schematic diagram of a communication connection between an intelligent operating system and a server according to an embodiment
  • FIG. 3 is a schematic diagram of a communication connection between an intelligent operating system and a server according to an embodiment
  • FIG. 4 is a schematic diagram of a communication connection between an intelligent operating system and a server according to an embodiment
  • FIG. 5 is a schematic structural diagram of a display system of an intelligent terminal device according to an embodiment.
  • FIG. 1 is a flowchart of a display method of an intelligent terminal device according to an embodiment, which includes the following steps:
  • S10 Receive all-channel rendering information that is sent by the server, where the full-channel rendering information is information preset by the server for being respectively rendered on each display channel of the smart terminal device;
  • the intelligent terminal device includes one or more intelligent operating systems (such as Android, IOS or Windows), and also includes HDMI (High Definition Multimedia) channel, VGA (Video Transmission Standard) channel or display channel corresponding to each intelligent operating system. Multiple display channels.
  • a server is an intelligent control device that can communicate with one or more smart terminal devices.
  • Each of the smart operating systems can establish a communication connection with the server respectively, wherein the smart operating system and the server can establish a corresponding communication link by setting or adding port address information between each other to implement a communication connection between the two.
  • the server can monitor the system work of each intelligent operating system, and the software running in the intelligent operating system itself or the intelligent operating system has a new state (such as running abnormally). Or the version update, etc.), the prompt information may be generated according to the new state, and the full channel identifier indicating the priority of the prompt information display may be set, and then the corresponding smart operating system is set according to the prompt information and the corresponding full channel identifier.
  • Full channel rendering information the above full channel rendering information is sent to the smart operating system.
  • S20 Send the display resource corresponding to the full channel rendering information to the graphics card memory of the smart terminal device, and render the display resource in each display channel of the smart terminal device;
  • the intelligent operating system may identify the all-channel identifier to obtain a display resource corresponding to the full-channel identifier (such as an image or a text to be displayed), and then send the display resource.
  • the display resources can be rendered in all display channels of the smart terminal device.
  • the display resource rendered in the display channel currently used by the smart terminal device can be displayed on the display interface of the smart terminal device.
  • the display method of the smart terminal device may send the corresponding display resource to the graphics card memory of the smart terminal device, so that the display is performed. Resources are respectively displayed in the graphics card memory
  • the display channel is rendered to display the display resource of the above rendering by using the display channel currently used by the smart terminal device; even if the display channel corresponding to the corresponding smart operating system is not currently used, the currently displayed display channel can be used to implement the corresponding display task.
  • the display can improve the display efficiency of the above display task by the intelligent operating system in the smart terminal device, and improve the convenience of display.
  • the step of receiving the full channel rendering information pushed by the server may further include:
  • the intelligent operating system may send the test graphic to the graphics card memory of the smart terminal device. If the test pattern can be further sent to each display channel of the smart terminal device, the corresponding The intelligent operating system has a service capability (a service of full-channel rendering capability) for transmitting display resources to respective display channels of the smart terminal device, and may send first rendering capability confirmation information for characterizing the full-channel rendering capability to the server;
  • the server may send the full channel rendering information generated or set for the smart operating system to the smart operating system, so that the intelligent operating system receives the above-mentioned full channel rendering information, and realizes full channel rendering of the above full channel rendering information (in smart respectively)
  • Each display channel of the terminal device is rendered) and displayed by using the display channel currently used by the smart display device.
  • the test pattern described above may include simple and recognizable graphics such as numbers, letters or geometric figures.
  • the foregoing first rendering capability confirmation information may include system feature information
  • the process of feeding back all-channel rendering information according to the first rendering capability confirmation information includes:
  • the system feature information may include information such as a version of the smart operating system or a system identifier.
  • the server may The system feature information is matched with the status information monitored by the system, and a display task such as an update prompt or an alarm is allocated according to the monitored new state information corresponding to the system feature information, thereby obtaining a full channel rendering identifier of the corresponding smart operating system.
  • the process of allocating a display task according to the system feature information, and generating the full channel rendering information according to the display task may include:
  • the step of receiving the full channel rendering information pushed by the server may further include:
  • the server monitors the operation of the smart operating system, and the first push information sent to the smart operating system may include a shutdown command, a software startup command, a related detection instruction, or a conventional display information, etc.; the embodiment may render the information for the entire channel.
  • the smart channel can identify whether the first push information is full channel rendering information according to the above-mentioned full channel identifier, so as to improve the intelligent operating system for the server.
  • the first push information sent is valid for full channel rendering.
  • the method may further include:
  • the first rendering capability confirmation information is used to indicate that the smart operating system itself has full channel rendering capability; the second rendering capability confirmation information is used to represent that the intelligent operating system that is in communication with the system has full channel rendering capability.
  • the smart operating system may send first rendering capability confirmation information indicating that it has full channel rendering capability to other operating systems, so that other operating systems will need to perform
  • the full-channel rendering information displayed in time is sent to the above intelligent operating system, and the intelligent operating system is used for full-channel rendering, so that the full-channel rendering information of other operating systems is displayed in time on the corresponding display interface.
  • the other operating systems and the smart operating system may be multiple intelligent operating systems installed on the same smart terminal device. As shown in FIG. 2, at least the smart operating system A, the intelligent operating system B, and the intelligent operation are installed on the smart terminal device 110. System C; if the smart operating system A has a full-channel rendering capability service, the other operating systems may be one or more of the intelligent operating system B, ..., and the intelligent operating system C, and the plurality of intelligent terminals of the intelligent terminal device The operating system can communicate independently with the server 120.
  • the other operating systems and the smart operating system may also be smart operating systems respectively installed on different smart terminal devices. As shown in FIG. 3, the intelligent operating system with full channel rendering capability may be the smart device on the smart terminal device 111.
  • the operating system D, the other operating system may be, for example, the smart operating system E or the smart operating system F on the smart terminal device 112. In this case, the server 120 can communicate independently with each intelligent operating system on different smart terminal devices.
  • the above-mentioned full channel rendering information carries a full channel identifier
  • the other operating system After the other operating system receives the second push information, it also includes:
  • the second push information is all channel rendering information.
  • the second push information sent by the server to other operating systems may include a shutdown command, a software startup command, a related detection command, or a conventional display information.
  • the full channel rendering information carries a full channel identifier, so that other operating systems After receiving the second push information sent by the server, the second channel identifier may be used to identify whether the second push information is full channel rendering information. To improve the effectiveness of other operating systems to forward the second push information delivered by the server and subsequent full-channel rendering.
  • the smart operating system A sends the test pattern to the graphics card memory of the corresponding smart terminal device 110, and detects each display channel corresponding to the memory of the graphics card.
  • the first rendering capability may be separately sent to other operating systems (smart operating system B, ..., and one or more of the smart operating systems C, smart operating systems on other smart terminal devices).
  • the other operating system receives the first rendering capability confirmation information, and sends a second rendering capability confirmation information corresponding to the full channel rendering capability service to the server; the server receives the second rendering capability confirmation information, according to the second rendering
  • the capability confirmation information is assigned to the display task of the corresponding operating system, and the corresponding full channel rendering identifier can also be set, and the second push information corresponding to other operating systems is generated according to the display task and the full channel rendering identifier; the other operating system receives the second push Information, in identifying the second push information, including full channel rendering After the identifier is dyed, the second push information is determined to be full channel rendering information, and the full channel rendering information sent by the server is sent to the intelligent operating system A, and the intelligent operating system A receives the above full channel rendering information, and renders the whole channel.
  • the display resource corresponding to the information is sent to the graphics card memory of the smart terminal device 110, so that the display resources are respectively rendered in the respective display channels corresponding to the graphics card memory, so as to utilize the display channel currently used by the smart terminal device 110 to timely access all other operating systems.
  • Channel rendering information is displayed.
  • the step of receiving the full channel rendering information pushed by the server may further include:
  • the resource identifier may include an identifier of a resource code or a resource name, etc., which can quickly acquire the corresponding display resource. After obtaining the resource identifier corresponding to the full channel rendering information, the resource identifier may be used to search from the local display resource library or the related resource library in the Internet and obtain correspondingly.
  • the resource identifier is used to perform the search of the corresponding display resource, and the accuracy of the obtained display resource can be further ensured.
  • the display method of the smart terminal device may be applied to a smart TV.
  • the smart operating system of the smart TV may include an Android (Android) system, and the Android system detects that its display resource can be sent to the smart TV.
  • the first rendering capability confirmation information is sent to the server; the server receives the first rendering capability confirmation information, and when detecting an abnormality information such as an update or an alarm occurs in the running status of the Android system, the abnormality may be The information distribution display task, and then generates full channel rendering information, and sends the above-mentioned full channel rendering information to the Android system, and the Android system receives the above-mentioned full channel rendering information, acquires its corresponding display resource, and sends the display resource to the smart TV graphics card.
  • an abnormality information such as an update or an alarm occurs in the running status of the Android system
  • the memory is such that the display resources are respectively rendered in the respective display channels of the smart TV, and the rendered display resources are displayed by the display channel currently used by the smart TV; for example, if the smart TV currently uses the HDMI channel, the HDMI channel
  • the rendered display resource can be displayed on the display interface of the smart TV in time.
  • the display method of the above smart terminal device may be applied to a multi-system computer, for example, a computer installed with both an Android system and a Windows system.
  • the display channel currently used by the above computer is a display channel corresponding to the Android system.
  • the Windows system can send the first rendering capability confirmation information to the server; the server receives the above The first rendering capability confirmation information, when detecting the running status of the Windows system, new status information (update or prompt information, etc.), the display task can be allocated according to the new state information, and then the full channel rendering information is generated, and the whole channel rendering information is generated.
  • the Windows system After being sent to the Windows system, the Windows system receives the above-mentioned full-channel rendering information, acquires the corresponding display resource, and sends the display resource to the graphics card memory of the computer, so that the display resource is separately displayed by each display channel of the calculator (the corresponding operating system)
  • the display channel and other display channels are rendered, and the rendered display resources are displayed by the display channel currently used by the computer (the display channel corresponding to the Android system).
  • FIG. 5 is a schematic structural diagram of a display system of an intelligent terminal device according to an embodiment, including:
  • the receiving module 10 is configured to receive the full-channel rendering information that is sent by the server, where the full-channel rendering information is a preset message that is preset by the server for each display channel of the smart terminal device. interest;
  • the rendering module 20 is configured to send the display resource corresponding to the full channel rendering information to the graphics card memory of the smart terminal device, and render the display resource in each display channel of the smart terminal device;
  • the display module 30 is configured to obtain a display channel currently used by the smart terminal device, and display the rendered display resource by using the currently used display channel.
  • the receiving module may further include:
  • a detecting module configured to send the test graphic to the graphics card memory of the smart terminal device, and detect whether each test channel corresponding to the graphics card memory receives the test graphic;
  • a sending module configured to send the first rendering capability confirmation information to the server, where the server receives the first rendering capability confirmation information, and feeds back the full channel rendering information according to the first rendering capability confirmation information.
  • the smart terminal device display system has a one-to-one correspondence with the display method of the corresponding smart terminal device, and the technical features and the beneficial effects described in the embodiment of the display method of the smart terminal device are applicable to the embodiment of the smart terminal device display system. In this regard, hereby declare.

Landscapes

  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Human Computer Interaction (AREA)
  • Physics & Mathematics (AREA)
  • General Engineering & Computer Science (AREA)
  • General Physics & Mathematics (AREA)
  • Multimedia (AREA)
  • Signal Processing (AREA)
  • Computer Hardware Design (AREA)
  • Information Transfer Between Computers (AREA)

Abstract

一种智能终端设备的显示方法和***,其中一种智能终端设备的显示方法,包括如下步骤:接收服务器推送的全通道渲染信息;其中,所述全通道渲染信息为服务器预设的用于在智能终端设备各个显示通道分别渲染的信息;将所述全通道渲染信息对应的显示资源发送至智能终端设备的显卡内存,并在智能终端设备的各个显示通道渲染所述显示资源;获取智能终端设备当前使用的显示通道,通过当前使用的显示通道显示所述渲染后的显示资源。上述智能终端设备的显示方法和***可以提高智能终端设备中智能操作***显示相应显示任务的显示效率,提高了显示的便利性。

Description

智能终端设备的显示方法和*** 技术领域
本发明涉及计算机技术领域,特别是涉及一种智能终端设备的显示方法和***。
背景技术
智能终端设备(智能电视或者平板电脑等)在人们工作和生活中的使用频率越来越高,为了满足人们使用过程中各方面的需求,上述智能终端设备通常设置了智能操作***以及多个显示通道,智能终端设备上的智能操作***可以使用其对应的显示通道进行相关内容的渲染及显示。
通常情况下,智能终端设备可以对当前使用的显示通道所渲染的显示资源进行显示。若智能终端设备中某智能操作***接收到显示任务,而其对应的显示通道当前没有被使用,则需要将上述智能操作***所对应的显示通道进行相关切换,才能实现其对应的显示任务的显示。
由于显示通道之间的切换过程较为复杂,耗时长,从而影响智能操作***显示相应显示任务的效率。
发明内容
基于此,有必要针对影响智能操作***显示相应显示任务的效率的技术问题,提供一种智能终端设备的显示方法和***。
一种智能终端设备的显示方法,包括如下步骤:
接收服务器推送的全通道渲染信息;其中,所述全通道渲染信息为服务器预设的用于在智能终端设备各个显示通道分别渲染的信息;
将所述全通道渲染信息对应的显示资源发送至智能终端设备的显卡内存,并在智能终端设备的各个显示通道渲染所述显示资源;
获取智能终端设备当前使用的显示通道,通过当前使用的显示通道显示所述渲染后的显示资源。
一种智能终端设备的显示***,包括:
接收模块,用于接收服务器推送的全通道渲染信息;其中,所述全通道渲染信息为服务器预设的用于在智能终端设备各个显示通道分别渲染的信息;
渲染模块,用于将所述全通道渲染信息对应的显示资源发送至智能终端设备的显卡内存,并在智能终端设备的各个显示通道渲染所述显示资源;
显示模块,用于获取智能终端设备当前使用的显示通道,通过当前使用的显示通道显示所述渲染后的显示资源。
上述智能终端设备的显示方法和***,在智能终端设备的智能操作***接收到服务器发送的全通道渲染信息后,可以将其对应的显示资源发送至智能终端设备的显卡内存,使上述显示资源分别在显卡内存对应的各个显示通道中被渲染,以便利用智能终端设备当前使用的显示通道显示上述渲染的显示资源;即便相应智能操作***所对应的显示通道当前没有被使用,也可以利用当前使用的显示通道实现相应显示任务的显示,可以提高智能终端设备中智能操作***显示上述显示任务的显示效率,提高了显示的便利性。
附图说明
图1为一个实施例的智能终端设备的显示方法流程图;
图2为一个实施例的智能操作***与服务器通信连接示意图;
图3为一个实施例的智能操作***与服务器通信连接示意图;
图4为一个实施例的智能操作***与服务器通信连接示意图;
图5为一个实施例的智能终端设备的显示***结构示意图。
具体实施方式
下面结合附图对本发明的智能终端设备的显示方法和***的具体实施方式作详细描述。
参考图1,图1所示为一个实施例的智能终端设备的显示方法流程图,包括如下步骤:
S10,接收服务器推送的全通道渲染信息;其中,所述全通道渲染信息为服务器预设的用于在智能终端设备各个显示通道分别渲染的信息;
智能终端设备包括一个或者多个智能操作***(比如Android、IOS或者Windows等***),还包括HDMI(高清晰度多媒体)通道、VGA(视频传输标准)通道或者各智能操作***对应的显示通道等多个显示通道。服务器为可以与一个或者多个智能终端设备进行通信的智能控制设备。
各个智能操作***可以分别与服务器建立通信连接,其中,上述智能操作***和服务器可以通过设置或者添加相互之间的端口地址信息建立相应的通信链路,实现两者之间的通信连接。智能终端设备的各个智能操作***与服务器建立通信连接后,服务器可以对各个智能操作***进行***工作的监控,在监控到智能操作***本身或者智能操作***中运行的软件出现新状态(比如运行异常或者版本更新等)时,可以根据上述新状态生成提示信息,还可以设置表征上述提示信息显示优先级的全通道标识符,再根据上述提示信息和相应的全通道标识符设置相应智能操作***的全通道渲染信息,将上述全通道渲染信息发送至智能操作***。
S20,将所述全通道渲染信息对应的显示资源发送至智能终端设备的显卡内存,并在智能终端设备的各个显示通道渲染所述显示资源;
智能操作***接收到上述全通道标识符后,可以对上述全通道标识符进行识别,以获取全通道标识符对应的显示资源(比如需要进行显示的图像或者文字等),再将上述显示资源发送至智能终端设备的显卡内存中,使显示资源可以在智能终端设备的所有显示通道中被渲染。
S30,获取智能终端设备当前使用的显示通道,通过当前使用的显示通道显示所述渲染后的显示资源。
上述步骤中,在智能终端设备当前使用的显示通道中渲染的显示资源,便可以实现其在智能终端设备显示界面的显示。
本实施例提供的智能终端设备的显示方法,在智能终端设备的智能操作***接收到服务器发送的全通道渲染信息后,可以将其对应的显示资源发送至智能终端设备的显卡内存,使上述显示资源分别在显卡内存对应的各个显 示通道中被渲染,以便利用智能终端设备当前使用的显示通道显示上述渲染的显示资源;即便相应智能操作***所对应的显示通道当前没有被使用,也可以利用当前使用的显示通道实现相应显示任务的显示,可以提高智能终端设备中智能操作***显示上述显示任务的显示效率,提高了显示的便利性。
在一个实施例中,上述接收服务器推送的全通道渲染信息的步骤前还可以包括:
发送测试图形至智能终端设备的显卡内存,检测所述显卡内存对应的各个显示通道是否接收到所述测试图形;
若是,则向服务器发送第一渲染能力确认信息;其中,服务器接收所述第一渲染能力确认信息,根据所述第一渲染能力确认信息反馈全通道渲染信息。
本实施例中,在接收服务器推送的全通道渲染信息之前,智能操作***可以发送测试图形至智能终端设备的显卡内存,若上述测试图形可以进一步发送至智能终端设备的各个显示通道,则表明相应的智能操作***具备将显示资源发送至智能终端设备各个显示通道进行渲染的服务能力(全通道渲染能力的服务),可以向服务器发送用于表征全通道渲染能力的第一渲染能力确认信息;此时,服务器可以将针对该智能操作***生成或者设置的全通道渲染信息发送至上述智能操作***,以便智能操作***接收上述全通道渲染信息,实现上述全通道渲染信息的全通道渲染(分别在智能终端设备的各个显示通道进行渲染),并利用智能显示设备当前使用的显示通道进行显示。上述测试图形可以包括数字、字母或者几何图形等简单易辨的图形。
作为一个实施例,上述第一渲染能力确认信息可以包括***特征信息;
所述根据所述第一渲染能力确认信息反馈全通道渲染信息的过程包括:
从所述第一渲染能力确认信息中读取***特征信息;
根据所述***特征信息分配显示任务,根据所述显示任务生成全通道渲染信息,并发送所述全通道渲染信息。
上述***特征信息可以包括智能操作***的版本或者***标识等信息。服务器接收上述包括***特征信息的第一渲染能力确认信息后,可以根据上 述***特征信息进行其所监控的状态信息的匹配,根据监控到的上述***特征信息所对应的新状态信息分配更新提示或者告警等显示任务,进而得到相应智能操作***的全通道渲染标识符。
作为一个实施例,上述根据所述***特征信息分配显示任务,根据所述显示任务生成全通道渲染信息的过程可以包括:
根据所述***特征信息分配显示任务,并生成所述显示任务对应的全通道标识符;
根据所述显示任务和全通道标识符生成全通道渲染信息。
作为一个实施例,上述接收服务器推送的全通道渲染信息的步骤前还可以包括:
接收服务器的第一推送信息;
解析所述第一推送信息,判断解析后的第一推送信息是否携带全通道标识符;
若是,则判定所述第一推送信息为全通道渲染信息。
服务器对智能操作***的运行进行监控,其向智能操作***下发的第一推送信息可以包括关机指令、软件启动指令、相关检测指令或者常规显示信息等等;本实施例可以为全通道渲染信息设置全通道标识符,使智能操作***接收到服务器下发的第一推送信息后,可以根据上述全通道标识符识别上述第一推送信息是否为全通道渲染信息,以提高智能操作***针对服务器下发的第一推送信息进行全通道渲染的有效性。
在一个实施例中,检测显卡内存对应的各个显示通道接收到所述测试图形后,还可以包括:
向其他操作***发送第一渲染能力确认信息;其中,其他操作***接收所述第一渲染能力确认信息,根据所述第一渲染能力确认信息向服务器发送第二渲染能力确认信息,服务器接收所述第二渲染能力确认信息,根据所述第二渲染能力确认信息反馈第二推送信息,其他操作***接收第二推送信息,在判定所述第二推送信息为全通道渲染信息后发送所述第二推送信息;
接收其他操作***响应第一渲染能力确认信息后反馈的第二推送信息, 并将所述第二推送信息对应的显示资源发送至智能终端设备的显卡内存。
上述第一渲染能力确认信息用于表明智能操作***本身具备全通道渲染能力;上述第二渲染能力确认信息用于表征与本***进行通信连接的智能操作***具备全通道渲染能力。
本实施例中,智能操作***在检测自身具备全通道渲染能力的服务后,可以向其他操作***发送用于表明自身具有全通道渲染能力的第一渲染能力确认信息,使其他操作***将需要进行及时显示的全通道渲染信息发送至上述智能操作***,利用这个智能操作***进行全通道渲染,实现其他操作***的全通道渲染信息在相应显示界面的及时显示。
上述其他操作***与智能操作***可以为同一个智能终端设备上安装的多个智能操作***,如图2所示,智能终端设备110上至少安装有智能操作***A、智能操作***B以及智能操作***C;若智能操作***A具备全通道渲染能力的服务,则其他操作***可以为智能操作***B,……,以及智能操作***C中的一个或者多个,上述智能终端设备的多个智能操作***均可以与服务器120进行独立通信。上述其他操作***与智能操作***还可以为分别安装在不同智能终端设备上的智能操作***,如图3所示,具备全通道渲染能力的服务的智能操作***可以为智能终端设备111上的智能操作***D,其他操作***可以为如智能终端设备112上的智能操作***E或者智能操作***F等,此时,服务器120可以与不同智能终端设备上的各个智能操作***进行独立通信。
作为一个实施例,上述全通道渲染信息携带全通道标识符;
其他操作***接收第二推送信息后,还包括:
识别所述第二推送信息中是否携带全通道标识符;
若是,则判定所述第二推送信息为全通道渲染信息。
服务器对其他操作***下发的第二推送信息可以包括关机指令、软件启动指令、相关检测指令或者常规显示信息等等;本实施例中,全通道渲染信息携带全通道标识符,使其他操作***接收到服务器下发的第二推送信息后,可以根据上述全通道标识符识别上述第二推送信息是否为全通道渲染信息, 以提高其他操作***针对服务器下发的第二推送信息进行转发以及后续全通道渲染的有效性。
在一个实施例中,以图2所示的智能终端设备结构为例,如图3所示,智能操作***A发送测试图形至相应智能终端设备110的显卡内存,检测显卡内存对应的各个显示通道接收到所述测试图形后,可以分别向其他操作***(智能操作***B,……,以及智能操作***C、其他智能终端设备上的智能操作***中的一个或者多个)发送第一渲染能力确认信息;其他操作***接收所述第一渲染能力确认信息,向服务器发送全通道渲染能力服务对应的第二渲染能力确认信息;服务器接收所述第二渲染能力确认信息,根据所述第二渲染能力确认信息分配相应操作***的显示任务,还可以设置相应的全通道渲染标识符,根据上述显示任务和全通道渲染标识符生成其他操作***对应的第二推送信息;其他操作***接收第二推送信息,在识别到上述第二推送信息包括全通道渲染标识符后,判定所述第二推送信息为全通道渲染信息,并将服务器下发的全通道渲染信息发送至智能操作***A,智能操作***A接收上述全通道渲染信息,将全通道渲染信息对应的显示资源发送至智能终端设备110的显卡内存,使上述显示资源分别在显卡内存对应的各个显示通道中被渲染,以便利用智能终端设备110当前使用的显示通道及时对其他操作***的全通道渲染信息进行显示。
在一个实施例中,上述接收服务器推送的全通道渲染信息的步骤后还可以包括:
识别所述全通道渲染信息对应的资源标识符;
根据所述资源标识符搜索对应的显示资源。
上述资源标识符可以包括资源代码或者资源名称等可以快速获取相应显示资源的标识。获取到全通道渲染信息对应的资源标识符后,可以利用上述资源标识符从本地的显示资源库或者互联网中的相关资源库中进行搜索以及相应的获取。
本实施例利用资源标识符进行相应显示资源的搜索,可以进一步保证所获取的显示资源的准确性。
在一个实施例中,上述智能终端设备的显示方法可以应用在智能电视上,上述智能电视的智能操作***可以包括Android(安卓)***,上述Android***在检测到自身的显示资源可以发送至智能电视的各个显示通道进行渲染后,向服务器发送第一渲染能力确认信息;服务器接收上述第一渲染能力确认信息,在检测到Android***的运行状况出现需要更新或者告警等异常信息时,可以根据上述异常信息分配显示任务,进而生成全通道渲染信息,将上述全通道渲染信息发送至安卓***,安卓***接收上述全通道渲染信息后,获取其对应的显示资源,将上述显示资源发送至智能电视的显卡内存,使上述显示资源分别智能电视的各个显示通道中被渲染,渲染后的显示资源便会通过智能电视当前使用的显示通道实现其显示;比如,若智能电视当前使用HDMI通道,在HDMI通道渲染的显示资源便可以及时显示在智能电视的显示界面。
在一个实施例中,上述智能终端设备的显示方法可以应用在多***计算机中,例如应用在同时安装有Android***和Windows***的计算机。上述计算机当前使用的显示通道为Android***对应的显示通道,Windows***在检测到自身的显示资源可以发送至计算机的各个显示通道进行渲染后,可以向服务器发送第一渲染能力确认信息;服务器接收上述第一渲染能力确认信息,在检测到Windows***的运行状况出现新状态信息(更新或者提示信息等),可以根据上述新状态信息分配显示任务,进而生成全通道渲染信息,将上述全通道渲染信息发送至Windows***,Windows***接收上述全通道渲染信息后,获取其对应的显示资源,将上述显示资源发送至计算机的显卡内存,使上述显示资源分别计算器的各个显示通道(各个操作***对应的显示通道以及其他显示通道)中被渲染,渲染后的显示资源便会通过计算机当前使用的显示通道(Android***对应的显示通道)实现其显示。
参考图5,图5所示为一个实施例的智能终端设备的显示***结构示意图,包括:
接收模块10,用于接收服务器推送的全通道渲染信息;其中,所述全通道渲染信息为服务器预设的用于在智能终端设备各个显示通道分别渲染的信 息;
渲染模块20,用于将所述全通道渲染信息对应的显示资源发送至智能终端设备的显卡内存,并在智能终端设备的各个显示通道渲染所述显示资源;
显示模块30,用于获取智能终端设备当前使用的显示通道,通过当前使用的显示通道显示所述渲染后的显示资源。
在一个实施例中,上述接收模块之前还可以包括:
检测模块,用于发送测试图形至智能终端设备的显卡内存,检测所述显卡内存对应的各个显示通道是否接收到所述测试图形;
发送模块,用于若是,则向服务器发送第一渲染能力确认信息;其中,服务器接收所述第一渲染能力确认信息,根据所述第一渲染能力确认信息反馈全通道渲染信息。
上述智能终端设备显示***与相应的智能终端设备的显示方法一一对应,在所述智能终端设备的显示方法的实施例阐述的技术特征及其有益效果均适用于智能终端设备显示***的实施例中,特此声明。
以上所述实施例的各技术特征可以进行任意的组合,为使描述简洁,未对上述实施例中的各个技术特征所有可能的组合都进行描述,然而,只要这些技术特征的组合不存在矛盾,都应当认为是本说明书记载的范围。
以上所述实施例仅表达了本发明的几种实施方式,其描述较为具体和详细,但并不能因此而理解为对发明专利范围的限制。应当指出的是,对于本领域的普通技术人员来说,在不脱离本发明构思的前提下,还可以做出若干变形和改进,这些都属于本发明的保护范围。因此,本发明专利的保护范围应以所附权利要求为准。

Claims (10)

  1. 一种智能终端设备的显示方法,其特征在于,包括如下步骤:
    接收服务器推送的全通道渲染信息;其中,所述全通道渲染信息为服务器预设的用于在智能终端设备各个显示通道分别渲染的信息;
    将所述全通道渲染信息对应的显示资源发送至智能终端设备的显卡内存,并在智能终端设备的各个显示通道渲染所述显示资源;
    获取智能终端设备当前使用的显示通道,通过当前使用的显示通道显示所述渲染后的显示资源。
  2. 根据权利要求1所述的智能终端设备的显示方法,其特征在于,所述接收服务器推送的全通道渲染信息的步骤前还包括:
    发送测试图形至智能终端设备的显卡内存,检测所述显卡内存对应的各个显示通道是否接收到所述测试图形;
    若是,则向服务器发送第一渲染能力确认信息;其中,服务器接收所述第一渲染能力确认信息,根据所述第一渲染能力确认信息反馈全通道渲染信息。
  3. 根据权利要求2所述的智能终端设备的显示方法,其特征在于,所述第一渲染能力确认信息包括***特征信息;
    所述根据所述第一渲染能力确认信息反馈全通道渲染信息的过程包括:
    从所述第一渲染能力确认信息中读取***特征信息;
    根据所述***特征信息分配显示任务,根据所述显示任务生成全通道渲染信息,并发送所述全通道渲染信息。
  4. 根据权利要求3所述的智能终端设备的显示方法,其特征在于,所述根据所述***特征信息分配显示任务,根据所述显示任务生成全通道渲染信息的过程包括:
    根据所述***特征信息分配显示任务,并生成所述显示任务对应的全通道标识符;
    根据所述显示任务和全通道标识符生成全通道渲染信息。
  5. 根据权利要求4所述的智能终端设备的显示方法,其特征在于,所述 接收服务器推送的全通道渲染信息的步骤前还包括:
    接收服务器的第一推送信息;
    解析所述第一推送信息,判断解析后的第一推送信息是否携带全通道标识符;
    若是,则判定所述第一推送信息为全通道渲染信息。
  6. 根据权利要求2所述的智能终端设备的显示方法,其特征在于,检测显卡内存对应的各个显示通道接收到所述测试图形后,还包括:
    向其他操作***发送第一渲染能力确认信息;其中,其他操作***接收所述第一渲染能力确认信息,根据所述第一渲染能力确认信息向服务器发送第二渲染能力确认信息,服务器接收所述第二渲染能力确认信息,根据所述第二渲染能力确认信息反馈第二推送信息,其他操作***接收第二推送信息,在判定所述第二推送信息为全通道渲染信息后发送所述第二推送信息;
    接收其他操作***响应第一渲染能力确认信息后反馈的第二推送信息,并将所述第二推送信息对应的显示资源发送至智能终端设备的显卡内存。
  7. 根据权利要求6所述的智能终端设备的显示方法,其特征在于,所述全通道渲染信息携带全通道标识符;
    其他操作***接收第二推送信息后,还包括:
    识别所述第二推送信息中是否携带全通道标识符;
    若是,则判定所述第二推送信息为全通道渲染信息。
  8. 根据权利要求1至7任一项所述的智能终端设备的显示方法,其特征在于,所述接收服务器推送的全通道渲染信息的步骤后还包括:
    识别所述全通道渲染信息对应的资源标识符;
    根据所述资源标识符搜索对应的显示资源。
  9. 一种智能终端设备的显示***,其特征在于,包括:
    接收模块,用于接收服务器推送的全通道渲染信息;其中,所述全通道渲染信息为服务器预设的用于在智能终端设备各个显示通道分别渲染的信息;
    渲染模块,用于将所述全通道渲染信息对应的显示资源发送至智能终端 设备的显卡内存,并在智能终端设备的各个显示通道渲染所述显示资源;
    显示模块,用于获取智能终端设备当前使用的显示通道,通过当前使用的显示通道显示所述渲染后的显示资源。
  10. 根据权利要求9所述的智能终端设备的显示***,其特征在于,还包括:
    检测模块,用于发送测试图形至智能终端设备的显卡内存,检测所述显卡内存对应的各个显示通道是否接收到所述测试图形;
    发送模块,用于若是,则向服务器发送第一渲染能力确认信息;其中,服务器接收所述第一渲染能力确认信息,根据所述第一渲染能力确认信息反馈全通道渲染信息。
PCT/CN2016/113098 2016-07-15 2016-12-29 智能终端设备的显示方法和*** WO2018010383A1 (zh)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
CN201610567522.9 2016-07-15
CN201610567522.9A CN106200804B (zh) 2016-07-15 2016-07-15 智能终端设备的显示方法和***

Publications (1)

Publication Number Publication Date
WO2018010383A1 true WO2018010383A1 (zh) 2018-01-18

Family

ID=57493133

Family Applications (1)

Application Number Title Priority Date Filing Date
PCT/CN2016/113098 WO2018010383A1 (zh) 2016-07-15 2016-12-29 智能终端设备的显示方法和***

Country Status (2)

Country Link
CN (1) CN106200804B (zh)
WO (1) WO2018010383A1 (zh)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN111464618A (zh) * 2020-03-30 2020-07-28 广州市百果园信息技术有限公司 一种消息推送方法、装置、设备和存储介质

Families Citing this family (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN106200804B (zh) * 2016-07-15 2019-11-05 广州视睿电子科技有限公司 智能终端设备的显示方法和***
CN106919491A (zh) * 2017-03-07 2017-07-04 郑州云海信息技术有限公司 一种基于服务器硬件告警的动态css控制方法和控制***
CN116523729B (zh) * 2023-06-27 2023-09-15 深流微智能科技(深圳)有限公司 一种图形处理设备、图形渲染管线分配方法及相关装置

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN103888829A (zh) * 2014-03-27 2014-06-25 青岛海信宽带多媒体技术有限公司 一种连通usb端口的方法和设备
CN104423915A (zh) * 2013-09-03 2015-03-18 联想(北京)有限公司 一种显示输出方法及电子设备
CN104679467A (zh) * 2013-11-29 2015-06-03 联想(北京)有限公司 一种显示模式切换方法及电子设备
CN106200804A (zh) * 2016-07-15 2016-12-07 广州视睿电子科技有限公司 智能终端设备的显示方法和***

Family Cites Families (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101540056B (zh) * 2009-02-20 2011-05-18 南京师范大学 面向ERDAS Virtual GIS的植入式真三维立体渲染方法
CN202615462U (zh) * 2012-06-23 2012-12-19 西安飞豹科技发展公司 基于单台计算机的多通道图像生成器
CN103973940B (zh) * 2014-05-13 2017-03-08 中国人民解放军68029部队 多机多通道投影同步方法
WO2016016688A1 (en) * 2014-07-30 2016-02-04 Telefonaktiebolaget Lm Ericsson (Publ) Method and apparatus for surfing an ordered lineup of tv channels
US9812054B2 (en) * 2014-12-05 2017-11-07 Novatek Microelectronics Corp. Display driver and display apparatus using sub-pixel rendering method

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN104423915A (zh) * 2013-09-03 2015-03-18 联想(北京)有限公司 一种显示输出方法及电子设备
CN104679467A (zh) * 2013-11-29 2015-06-03 联想(北京)有限公司 一种显示模式切换方法及电子设备
CN103888829A (zh) * 2014-03-27 2014-06-25 青岛海信宽带多媒体技术有限公司 一种连通usb端口的方法和设备
CN106200804A (zh) * 2016-07-15 2016-12-07 广州视睿电子科技有限公司 智能终端设备的显示方法和***

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN111464618A (zh) * 2020-03-30 2020-07-28 广州市百果园信息技术有限公司 一种消息推送方法、装置、设备和存储介质

Also Published As

Publication number Publication date
CN106200804B (zh) 2019-11-05
CN106200804A (zh) 2016-12-07

Similar Documents

Publication Publication Date Title
WO2018010383A1 (zh) 智能终端设备的显示方法和***
US11509505B2 (en) Method and apparatus for operating smart network interface card
US10009307B2 (en) Message notification method, system, and device for a communication account
CN109618174B (zh) 一种直播数据传输方法、装置、***以及存储介质
CN110768803B (zh) 一种电视墙显示方法、装置及服务器
US9600152B2 (en) Providing feedback for screen sharing
US11269705B2 (en) Method and apparatus for outputting information
CN113900834B (zh) 基于物联网技术的数据处理方法、装置、设备及存储介质
CN104077521A (zh) 信息处理方法和装置
US20120047292A1 (en) Monitoring System, Device Server, Host Computer, Monitoring Method, and Storage Medium
CN111246238A (zh) 直播方法、装置、存储介质及直播***
US20080184320A1 (en) TVOD Processing Device And Computer KVM Switch Thereof
CN111159269B (zh) 一种数据处理方法、装置及***
CN111811560A (zh) 自动驾驶传感器的检测方法、装置、***和计算机设备
CN111757123A (zh) 一种分布式视频解码***、视频解码输出方法及设备
US11121912B2 (en) Method and apparatus for processing information
CN109195021B (zh) 截图分享方法和装置
CN114034972B (zh) 基于图像数据的智能电缆故障确定方法和装置
CN113162997B (zh) 数据传输方法、装置、电子设备及可读存储介质
CN115098052A (zh) 屏幕投射方法、装置、设备以及存储介质
US20170289464A1 (en) Smart device detection for display devices
CN108228128B (zh) 一种界面数据融合多屏操控方法、电子设备、存储介质及***
US10635840B2 (en) Banner notification in locked host monitor
US20200388406A1 (en) Electronic device and control method therefor, and computer-readable recording medium
CN117831434A (zh) 一种大屏显示***的故障诊断方法、装置及电子设备

Legal Events

Date Code Title Description
121 Ep: the epo has been informed by wipo that ep was designated in this application

Ref document number: 16908705

Country of ref document: EP

Kind code of ref document: A1

NENP Non-entry into the national phase

Ref country code: DE

122 Ep: pct application non-entry in european phase

Ref document number: 16908705

Country of ref document: EP

Kind code of ref document: A1