[go: up one dir, main page]

CN116257199A - Screen throwing display method, type-C screen throwing device, equipment and storage medium - Google Patents

Screen throwing display method, type-C screen throwing device, equipment and storage medium Download PDF

Info

Publication number
CN116257199A
CN116257199A CN202111507897.3A CN202111507897A CN116257199A CN 116257199 A CN116257199 A CN 116257199A CN 202111507897 A CN202111507897 A CN 202111507897A CN 116257199 A CN116257199 A CN 116257199A
Authority
CN
China
Prior art keywords
screen
display
picture
data source
parameters
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
CN202111507897.3A
Other languages
Chinese (zh)
Inventor
田楠
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Guangzhou Shiyuan Electronics Thecnology Co Ltd
Guangzhou Shiyuan Innovation Technology Co Ltd
Original Assignee
Guangzhou Shiyuan Electronics Thecnology Co Ltd
Guangzhou Shiyuan Innovation Technology Co Ltd
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 Guangzhou Shiyuan Electronics Thecnology Co Ltd, Guangzhou Shiyuan Innovation Technology Co Ltd filed Critical Guangzhou Shiyuan Electronics Thecnology Co Ltd
Priority to CN202111507897.3A priority Critical patent/CN116257199A/en
Publication of CN116257199A publication Critical patent/CN116257199A/en
Pending legal-status Critical Current

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/14Digital output to display device ; Cooperation and interconnection of the display device with other functional units
    • G06F3/1407General aspects irrespective of display type, e.g. determination of decimal point position, display with fixed or driving decimal point, suppression of non-significant zeros
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F13/00Interconnection of, or transfer of information or other signals between, memories, input/output devices or central processing units
    • G06F13/38Information transfer, e.g. on bus
    • G06F13/42Bus transfer protocol, e.g. handshake; Synchronisation
    • G06F13/4282Bus transfer protocol, e.g. handshake; Synchronisation on a serial bus, e.g. I2C bus, SPI bus

Landscapes

  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • General Engineering & Computer Science (AREA)
  • General Physics & Mathematics (AREA)
  • Human Computer Interaction (AREA)
  • Controls And Circuits For Display Device (AREA)

Abstract

The embodiment of the invention discloses a screen projection display method, a Type-C screen projector, equipment and a storage medium, wherein the method comprises the following steps: when receiving screen throwing pictures from a plurality of data source ends, configuring picture parameters for each data source end according to display parameters of a screen and the number of the data source ends; the screen throwing picture is used for displaying on the screen; and sending the picture parameters to the corresponding data source end so that the terminal equipment corresponding to the data source end generates and sends a screen throwing picture according to the received picture parameters. The screen-throwing display equipment configures picture parameters for each data source end according to the number of the data source ends and the display parameters of the screen, and sends the picture parameters to the corresponding data source end, so that the terminal equipment corresponding to the data source end generates a screen-throwing picture according to the received picture parameters, and the screen utilization rate and the display effect of the screen-throwing picture are improved.

Description

投屏显示方法、Type-C投屏器、设备和存储介质Screen projection display method, Type-C screen projection device, equipment and storage medium

技术领域technical field

本发明实施例涉及交互技术领域,尤其涉及投屏显示方法、Type-C投屏器、设备和存储介质。The embodiments of the present invention relate to the field of interactive technologies, and in particular, to a screen projection display method, a Type-C screen projection device, a device, and a storage medium.

背景技术Background technique

在会议、教学等多人沟通场景下,屏幕分享是一种使用频率较高的基于信息技术的功能,常见的屏幕分享方案,作为数据源端的设备(例如计算机、手机),以有线或者无线的形式将屏幕画面投送到显示设备(显示器、电视机、投影仪等),显示设备对接收到的屏幕画面进行显示。In multi-person communication scenarios such as conferences and teaching, screen sharing is a frequently used function based on information technology. Common screen sharing solutions use wired or wireless The form sends the screen image to a display device (display, TV, projector, etc.), and the display device displays the received screen image.

为实现多个数据源端的画面内容的对比参考,现有的显示设备中的屏幕分享方案还实现了多屏同屏功能,即多个数据源端投送的屏幕画面在显示设备中平铺显示。平铺显示时,投送的屏幕画面按原有的长宽比进行等比例的缩放显示,因为屏幕画面的数量不同,所有的屏幕画面可能并不能铺满整个屏幕,并且平铺后会影响正常的显示效果。例如屏幕中只显示两个屏幕画面,每个屏幕画面进行等比例缩放后平铺显示,通常是以一左一右横向铺满,上下居中的方式显示,此时每个投送的屏幕画面实际只有整个屏幕的1/4大小,每个屏幕画面的画面内容被压缩到很小,屏幕的利用率很低,对比展示不能看清各个屏幕画面的内容,不能实现对比展示的显示目标。In order to realize the comparison and reference of the screen content of multiple data sources, the screen sharing scheme in the existing display device also realizes the multi-screen same-screen function, that is, the screen images delivered by multiple data sources are displayed in a tiled manner on the display device . When displaying in tiles, the projected screen images are scaled and displayed proportionally according to the original aspect ratio. Because the number of screen images is different, all screen images may not be able to cover the entire screen, and the normal operation will be affected after tiling. display effect. For example, only two screens are displayed on the screen, and each screen is scaled in equal proportions and then displayed in a tiled manner. Usually, one left and one right are horizontally spread, and the top and bottom are centered. At this time, the actual Only 1/4 of the size of the entire screen, the content of each screen is compressed to a small size, and the utilization rate of the screen is very low. The content of each screen cannot be clearly seen in the comparison display, and the display goal of the comparison display cannot be achieved.

发明内容Contents of the invention

本发明提供了一种投屏显示方法、Type-C投屏器、设备和存储介质,以解决现有投屏方案中的屏幕利用率低,不能实现对比展示的技术问题。The present invention provides a screen projection display method, a Type-C screen projection device, equipment, and a storage medium to solve the technical problems of low screen utilization and inability to realize comparative display in the existing screen projection scheme.

第一方面,本发明实施例提供了一种投屏显示方法,用于投屏显示设备,包括:In the first aspect, an embodiment of the present invention provides a screen projection display method for a screen projection display device, including:

当接收到来自多个数据源端的投屏画面,根据屏幕的显示参数和数据源端的数量,为每个所述数据源端配置画面参数;其中,所述投屏画面用于在所述屏幕进行显示;When receiving screen projections from multiple data sources, configure screen parameters for each of the data sources according to the display parameters of the screen and the number of data sources; show;

将所述画面参数发送到对应的数据源端,以使所述数据源端对应的终端设备根据收到的画面参数生成并发送投屏画面。The screen parameters are sent to the corresponding data source, so that the terminal device corresponding to the data source generates and sends a projection screen according to the received screen parameters.

第二方面,本发明实施例还提供了一种投屏显示方法,用于Type-C投屏器,包括:In the second aspect, the embodiment of the present invention also provides a screen projection display method for a Type-C screen projection device, including:

接收投屏显示设备发送的画面参数;Receive the screen parameters sent by the projection screen display device;

根据所述画面参数重置扩展显示器识别数据,并重连显示通道;Resetting the identification data of the extended display according to the screen parameters, and reconnecting the display channel;

将从所述显示通道接收的图像数据作为投屏画面发送到所述投屏显示设备进行显示。The image data received from the display channel is sent to the screen projection display device as a projection screen for display.

第三方面,本发明实施例还提供了一种投屏显示方法,用于终端设备,包括:In the third aspect, the embodiment of the present invention also provides a projection screen display method for a terminal device, including:

接收投屏显示设备发送或者投屏显示设备通过USB投屏器转发的画面参数;Receive the screen parameters sent by the screen projection display device or forwarded by the screen projection display device through the USB screen projector;

根据所述画面参数显示截图区域框;Displaying a screenshot area frame according to the screen parameters;

接收对所述截图区域框的位置调整操作,对应调整所述截图区域框的显示位置;receiving a position adjustment operation on the screenshot area frame, and correspondingly adjusting the display position of the screenshot area frame;

将所述截图区域框的图像数据截取为投屏画面。The image data of the screenshot area frame is intercepted as a projected screen image.

第四方面,本发明实施例还提供了一种投屏显示设备,包括:In a fourth aspect, an embodiment of the present invention further provides a screen projection display device, including:

参数配置单元,用于当接收到来自多个数据源端的投屏画面,根据屏幕的显示参数和数据源端的数量,为每个所述数据源端配置画面参数;其中,所述投屏画面用于在所述屏幕进行显示;The parameter configuration unit is used to configure screen parameters for each of the data source terminals according to the display parameters of the screen and the number of data source terminals when receiving screen projection pictures from multiple data source terminals; wherein, the screen projection pictures use for display on said screen;

参数发送单元,用于将所述画面参数发送到对应的数据源端,以使所述数据源端对应的终端设备根据收到的画面参数生成并发送投屏画面。The parameter sending unit is configured to send the screen parameters to the corresponding data source, so that the terminal device corresponding to the data source generates and sends a projection screen according to the received screen parameters.

第五方面,本发明实施例还提供了一种Type-C投屏器,包括:In the fifth aspect, the embodiment of the present invention also provides a Type-C screen projector, including:

第一参数接收单元,用于接收投屏显示设备发送的画面参数;The first parameter receiving unit is used to receive the screen parameters sent by the projection screen display device;

画面参数重置单元,用于根据所述画面参数重置扩展显示器识别数据,并重连显示通道;A screen parameter reset unit, configured to reset the identification data of the extended display according to the screen parameters, and reconnect the display channel;

投屏画面发送单元,用于将从所述显示通道接收的图像数据作为投屏画面发送到所述投屏显示设备进行显示。The screen projection image sending unit is configured to send the image data received from the display channel as a projection image to the projection display device for display.

第六方面,本发明实施例还提供了一种终端设备,包括:In a sixth aspect, an embodiment of the present invention further provides a terminal device, including:

第二参数接收单元,用于接收投屏显示设备发送或者投屏显示设备通过USB投屏器转发的画面参数;The second parameter receiving unit is used to receive the screen parameters sent by the screen projection display device or forwarded by the screen projection display device through the USB screen projector;

截图框显示单元,用于根据所述画面参数显示截图区域框;A screenshot frame display unit, configured to display a screenshot area frame according to the screen parameters;

调整操作接收单元,用于接收对所述截图区域框的位置调整操作,对应调整所述截图区域框的显示位置;an adjustment operation receiving unit, configured to receive a position adjustment operation on the screenshot area frame, and correspondingly adjust the display position of the screenshot area frame;

截图发送单元,用于将所述截图区域框的图像数据截取为投屏画面,并发送到所述投屏显示设备进行显示。A screenshot sending unit, configured to intercept the image data of the screenshot area frame as a screen projection image, and send it to the screen projection display device for display.

第七方面,本发明实施例还提供了一种电子设备,包括:In the seventh aspect, the embodiment of the present invention also provides an electronic device, including:

一个或多个处理器;one or more processors;

存储器,用于存储一个或多个程序;memory for storing one or more programs;

当所述一个或多个程序被所述一个或多个处理器执行,使得所述电子设备实现如第一方面至第三方面任一所述的投屏显示方法。When the one or more programs are executed by the one or more processors, the electronic device is made to implement the screen projection display method according to any one of the first aspect to the third aspect.

第四方面,本发明实施例还提供了计算机可读存储介质,其上存储有计算机程序,该程序被处理器执行时实现如第一方面至第三方面任一所述的投屏显示方法。In a fourth aspect, an embodiment of the present invention further provides a computer-readable storage medium, on which a computer program is stored, and when the program is executed by a processor, the screen projection display method according to any one of the first aspect to the third aspect is implemented.

上述投屏显示方法、Type-C投屏器、设备和存储介质,该方法包括:当接收到来自多个数据源端的投屏画面,根据屏幕的显示参数和数据源端的数量,为每个所述数据源端配置画面参数;其中,所述投屏画面用于在所述屏幕进行显示;将所述画面参数发送到对应的数据源端,以使所述数据源端对应的终端设备根据收到的画面参数生成并发送投屏画面。投屏显示设备根据数据源端的数量和屏幕的显示参数,为每个数据源端配置画面参数,并将画面参数发送到对应的数据源端,使得数据源端对应的终端设备根据收到的画面参数生成投屏画面,提高了屏幕利用率和投屏画面的显示效果。The above screen projection display method, Type-C screen projection device, device and storage medium, the method includes: when receiving screen projection images from multiple data sources, according to the display parameters of the screen and the number of data sources, for each The data source end configures screen parameters; wherein, the screen projection screen is used to display on the screen; the screen parameters are sent to the corresponding data source end, so that the terminal device corresponding to the data source end The received screen parameters are generated and sent to the projection screen. The screen projection display device configures screen parameters for each data source according to the number of data sources and the display parameters of the screen, and sends the screen parameters to the corresponding data source, so that the terminal device corresponding to the data source The parameters generate the projection screen, which improves the screen utilization and the display effect of the projection screen.

附图说明Description of drawings

图1为本发明实施例提供的一种用于投屏显示设备的投屏显示方法的方法流程图;FIG. 1 is a flow chart of a screen projection display method for a screen projection display device provided by an embodiment of the present invention;

图2为交互平板的示意图;2 is a schematic diagram of an interactive panel;

图3为现有技术中交互平板显示两个数据源端的投屏画面的示意图;FIG. 3 is a schematic diagram of screen projection screens displayed by two data source terminals on an interactive panel in the prior art;

图4为现有技术中交互平板与一种数据源端组合相连的状态的示意图;FIG. 4 is a schematic diagram of a state in which an interactive panel is connected to a combination of data sources in the prior art;

图5为现有技术中交互平板与另一种数据源端组合相连的状态的示意图;FIG. 5 is a schematic diagram of a state in which an interactive panel is connected to another data source combination in the prior art;

图6为现有技术中交互平板显示两个数据源端的投屏画面的显示内容示意图;Fig. 6 is a schematic diagram of the display content of the screen projection screen displayed by the interactive panel displaying two data sources in the prior art;

图7为根据EDID调整投屏画面后的示意图;FIG. 7 is a schematic diagram of adjusting the projection screen according to the EDID;

图8和图9为通过截图区域框生成投屏画面的示意图;Fig. 8 and Fig. 9 are the schematic diagrams of generating the projection screen through the screenshot area box;

图10是本方案中交互平板显示一种数据源端组合的投屏画面的示意图;Fig. 10 is a schematic diagram of a projected screen displaying a combination of data sources on the interactive panel in this solution;

图11是本方案中交互平板显示另一种数据源端组合的投屏画面的示意图;Fig. 11 is a schematic diagram of the projection screen of another combination of data sources displayed on the interactive panel in this solution;

图12为本发明实施例提供的一种用于Type-C投屏器的投屏显示方法的方法流程图;Fig. 12 is a method flow chart of a screen projection display method for a Type-C screen projection device provided by an embodiment of the present invention;

图13为本发明实施例提供的一种用于终端设备的投屏显示方法的方法流程图;FIG. 13 is a method flow chart of a screen projection method for a terminal device provided by an embodiment of the present invention;

图14为本发明实施例提供的一种投屏显示设备的结构示意图;FIG. 14 is a schematic structural diagram of a projection screen display device provided by an embodiment of the present invention;

图15为本发明实施例提供的一种Type-C投屏器的结构示意图;FIG. 15 is a schematic structural diagram of a Type-C screen projector provided by an embodiment of the present invention;

图16为本发明实施例提供的一种终端设备的结构示意图;FIG. 16 is a schematic structural diagram of a terminal device provided by an embodiment of the present invention;

图17为本发明实施例提供的一种电子设备的结构示意图。FIG. 17 is a schematic structural diagram of an electronic device provided by an embodiment of the present invention.

具体实施方式Detailed ways

下面结合附图和实施例对本发明作进一步的详细说明。可以理解的是,此处所描述的具体实施例用于解释本发明,而非对本发明的限定。另外还需要说明的是,为了便于描述,附图中仅示出了与本发明相关的部分而非全部结构。The present invention will be further described in detail below in conjunction with the accompanying drawings and embodiments. It should be understood that the specific embodiments described here are used to explain the present invention rather than limit the present invention. In addition, it should be noted that, for the convenience of description, only some structures related to the present invention are shown in the drawings but not all structures.

需要注意的是,由于篇幅所限,本申请说明书没有穷举所有可选的实施方式,本领域技术人员在阅读本申请说明书后,应该能够想到,只要技术特征不互相矛盾,那么技术特征的任意组合均可以构成可选的实施方式。It should be noted that due to space limitations, this application description does not list all optional implementation modes. After reading this application description, those skilled in the art should be able to imagine that as long as the technical features do not contradict each other, then any of the technical features Any combination can constitute an optional embodiment.

下面对各实施例进行详细说明。Each embodiment will be described in detail below.

图1为本发明实施例提供的一种投屏显示方法的方法流程图,该投屏显示方法,用于投屏显示设备,如图所示,该投屏显示方法,包括:Fig. 1 is a method flow chart of a screen projection display method provided by an embodiment of the present invention. The screen projection display method is used for a screen projection display device. As shown in the figure, the screen projection display method includes:

步骤S110:当接收到来自多个数据源端的投屏画面,根据屏幕的显示参数和数据源端的数量,为每个所述数据源端配置画面参数;其中,所述投屏画面用于在所述屏幕进行显示。Step S110: When receiving screen projections from multiple data sources, configure screen parameters for each of the data sources according to the display parameters of the screen and the number of data sources; The above screen is displayed.

投屏显示设备是实现屏幕分享时的辅助设备,其可以通过软件和/或硬件的结合,以有线和/或无线的方式接收其他终端设备的屏幕画面,在多人沟通场景下将个人使用的终端设备的显示内容向多人展示。常见的投屏显示设备例如大尺寸电视机、交互平板、LED屏幕等。本方案中以交互平板为例进行详细说明。交互平板可以是通过触控技术对显示在显示平板上的内容进行操控和实现人机交互操作的一体化设备,其集成了投影机、电子白板、幕布、音响、电视机以及视频会议终端等一种或多种功能。The projection display device is an auxiliary device for screen sharing. It can receive the screen images of other terminal devices in a wired and/or wireless manner through a combination of software and/or hardware. The display content of the terminal device is displayed to multiple people. Common screen projection devices such as large-size TVs, interactive panels, LED screens, etc. In this solution, the interactive tablet is taken as an example to describe in detail. An interactive panel can be an integrated device that controls the content displayed on the display panel and realizes human-computer interaction through touch technology. one or more functions.

一般而言,如图2所示,交互平板1包括至少一块显示屏。例如,交互平板1配置有一块具有触摸功能的显示屏11,且该显示屏可以是电容屏、电阻屏或者电磁屏。在本实施例中,进一步的,用户可以通过手指或触控笔触控显示屏的方式实现触控操作,相应的,交互平板1检测触控位置,并根据触控位置进行响应,以实现触控功能。典型的,交互平板1安装有至少一种操作系统,其中,操作系统包括但不限定于安卓系统、Linux系统及Windows系统。Generally speaking, as shown in FIG. 2 , the interactive tablet 1 includes at least one display screen. For example, the interactive panel 1 is configured with a display screen 11 with a touch function, and the display screen may be a capacitive screen, a resistive screen or an electromagnetic screen. In this embodiment, further, the user can realize the touch operation by touching the display screen with a finger or a stylus. Correspondingly, the interactive panel 1 detects the touch position, and responds according to the touch position, so as to realize the touch operation. Function. Typically, the interactive tablet 1 is installed with at least one operating system, wherein the operating system includes but not limited to Android system, Linux system and Windows system.

交互平板作为主要用于支持多人沟通场景的交互设备,其中的软件主要用于实现多人沟通场景下的功能需求。例如,交互平板1可以安装至少一个具有文稿演示功能的应用程序。其中,该应用程序可以为操作系统自带的应用程序,同时,也安装有从第三方设备或者服务器中下载的应用程序。可选的,具有文稿演示功能的程序除了显示已经编辑好的内容这一基础功能,还具有其他演示过程中的编辑功能,如插入表格、插入图片、插图图形、绘制表格、绘制图形等功能,以实现信息展示过程中的用户信息输入和输入内容的实时展示,进而提高文稿演示过程中的信息展示和交互效果。例如,交互平板1可以安装至少一个具有白板功能的应用程序,用户可以基于该应用程序实现多人沟通场景下的实时书写记录、修改和保存。又例如,交互平板1可以安装一应用程序,实现对投屏画面的接收和显示,例如图2中的交互平板1,接收并在屏幕11上全屏显示有第一画面111。为更好地支持多人沟通,不同的应用程序可能会有配合使用,例如在进行文稿演示时,可以在文稿演示画面之上,通过白板功能的实时输入功能对文稿演示的内容实现补充说明。The interactive tablet is an interactive device mainly used to support multi-person communication scenarios, and the software in it is mainly used to realize the functional requirements in multi-person communication scenarios. For example, the interactive tablet 1 can install at least one application program with document presentation function. Wherein, the application program may be an application program provided by the operating system, and at the same time, an application program downloaded from a third-party device or server is also installed. Optionally, in addition to the basic function of displaying the edited content, the program with the presentation function also has other editing functions during the presentation process, such as inserting tables, inserting pictures, illustration graphics, drawing tables, drawing graphics, etc. In order to realize the real-time display of user information input and input content in the information display process, and further improve the information display and interaction effect in the document presentation process. For example, the interactive tablet 1 can be installed with at least one application program with a whiteboard function, based on which the user can realize real-time writing, recording, modification and storage in a multi-person communication scenario. For another example, an application program may be installed on the interactive tablet 1 to receive and display the projected screen, for example, the interactive tablet 1 in FIG. 2 receives and displays the first image 111 on the screen 11 in full screen. In order to better support multi-person communication, different applications may be used in conjunction. For example, when performing a presentation, you can use the real-time input function of the whiteboard function to implement supplementary explanations on the content of the presentation on the presentation screen.

具体到投屏画面的接收和显示,其它终端设备与交互设备之间的数据传输可以是有线、也可以是无线。有线例如HDMI(High Definition Multimedia Interface,高清多媒体接口)数据线、网线;无线例如蓝牙、Wi-Fi(Wireless Fidelity,无线保真),为实现其它终端设备与交互设备之间的数据传输,有的连接方式下需要在终端设备连接一个外部设备,作为数据传输的物理硬件基础。本方案中,将投屏过程中与交互设备直接进行数据传输的硬件设备定义为数据源端,即数据源端有可能是其它终端设备本身,也可能是其它终端设备连接的外部设备。对于交互设备而言,不管数据源端的类型如何,最终对接收到的屏幕数据的显示效果基本一致。Specific to receiving and displaying the projected screen, the data transmission between other terminal devices and the interactive device may be wired or wireless. Wired such as HDMI (High Definition Multimedia Interface, high-definition multimedia interface) data cable, network cable; wireless such as Bluetooth, Wi-Fi (Wireless Fidelity, wireless fidelity), in order to realize data transmission between other terminal devices and interactive devices, some In the connection mode, an external device needs to be connected to the terminal device as the physical hardware basis for data transmission. In this solution, the hardware device that directly transmits data with the interactive device during the projection process is defined as the data source, that is, the data source may be other terminal devices themselves, or external devices connected to other terminal devices. For an interactive device, regardless of the type of the data source, the final display effect on the received screen data is basically the same.

在图2所示在交互平板1中全屏显示一个投屏画面(即第一画面111)的基础上,如果交互平板1接收到一个新的投屏画面,则将新的投屏画面也显示到屏幕11上,原有的第一画面111结束全屏状态,第一画面111和新接收到的第二画面112相较于全屏进行缩小后,以最大的画面在屏幕11上居中显示,如图3所示,在这种显示状态下,第一画面111和第二画面112只能占全屏的1/4,一般而言,第一画面111和第二画面112的显示区域的大小已经影响到第一画面111和第二画面112的内容的清晰呈现,多人沟通场景下的信息显示效果已经不能得到保证。需要对每个投屏画面的显示效果进行优化。On the basis of displaying a full-screen projection screen (i.e. the first screen 111) in the interactive panel 1 as shown in FIG. 2, if the interactive panel 1 receives a new projection screen, the new projection screen is also displayed on the On the screen 11, the original first picture 111 ends the full-screen state, and the first picture 111 and the newly received second picture 112 are reduced in size compared to the full screen, and then displayed in the center of the screen 11 with the largest picture, as shown in Figure 3 As shown, in this display state, the first picture 111 and the second picture 112 can only occupy 1/4 of the full screen. Generally speaking, the size of the display area of the first picture 111 and the second picture 112 has affected the The clear presentation of the contents of the first screen 111 and the second screen 112 and the information display effect in the multi-person communication scene cannot be guaranteed. The display effect of each screen projection needs to be optimized.

本方案中,触发显示效果的优化从确认接收到多个数据源端的投屏画面开始,在具体实现过程中,并不是不断确认接收到多个数据源端的投屏画面,而是交互平板会缓存当前投屏的数据源端的相关信息,当确认投屏的数据源端发生变化,且变化后接收到来自多个数据源端的投屏画面时,才开启优化显示效果的实际操作。本方案中,数据源端的变化包括数据源端个体的变化、数据源端数量的变化,其中任意一种都有会触发后续优化显示过程。通常情况下,在实际处理中,不管是数据源端的接入还是断开,数据源端个体变化前当然会有数据源端个数的变化,由此,本案中也可以只通过数据源端的数量变化即触发后续的优化显示过程,即只要确认有数据源端接入或断开的变化,且变化后的数据源端的数量为多个,则可以确认接收到来自多个数据源端的投屏画面,触发后续操作。如果数据源端的连接状态一直保持不变,则不对之前优化显示后的效果进行调整。In this solution, the optimization of the triggering display effect starts from confirming the reception of the projection screens from multiple data sources. For the relevant information of the data source of the current screen projection, when it is confirmed that the data source of the screen projection has changed, and the screen projection images from multiple data sources are received after the change, the actual operation of optimizing the display effect will be started. In this solution, the change of the data source includes the change of the individual of the data source and the change of the quantity of the data source, any of which will trigger the subsequent optimization display process. Usually, in actual processing, no matter whether the data source is connected or disconnected, the number of data sources will of course change before the individual data source changes. Therefore, in this case, only the number of data sources can be used The change triggers the subsequent optimization display process, that is, as long as it is confirmed that there is a change in the connection or disconnection of the data source, and the number of changed data sources is multiple, then it can be confirmed that the projection screen from multiple data sources has been received , triggering subsequent actions. If the connection status of the data source remains unchanged, the effect after the previous optimized display will not be adjusted.

整体而言,根据所述屏幕的显示参数确认和数据源端的数量,对所述屏幕按预设的划分模式进行区域划分并确认每个区域的参数,将所述区域参数配置为对应的所述数据源端的画面参数。Overall, according to the display parameter confirmation of the screen and the number of data sources, the screen is divided into areas according to the preset division mode and the parameters of each area are confirmed, and the area parameters are configured as the corresponding The screen parameter of the data source.

对于交互设备而言,屏幕的大小已经固定,对显示效果的优化只能通过为每个数据源端分配显示区域实现。具体而言,可以为每个数据源端分配大小相同的显示区域。例如屏幕的分辨率是1920×1080,如果本来只有一个投屏画面,那么该投屏画面直接在1920×1080的屏幕中全屏显示,如果新接收到一个投屏画面,则每个投屏画面只能显示在960×1080的区域中,在投屏画面本身保持不变的情况下,在960×1080的区域中,实际只是显示于960×540的区域,本方案中,需要将基于区域为每个数据源端配置画面参数,并给到数据源端,以获得与可以分配的显示区域合适的投屏画面。在具体分配时,不同数量的数据源端可能采用相同的显示区域分配方式,例如3个数据源端和4个数据源端,对应分配的显示区域大小是相同的,即每个数据源端均对应分配1/4个屏幕大小的显示区域。For interactive devices, the size of the screen is already fixed, and the optimization of the display effect can only be realized by allocating a display area for each data source. Specifically, a display area of the same size may be allocated to each data source. For example, if the resolution of the screen is 1920×1080, if there is only one projected image, then the projected image will be directly displayed in full screen on the 1920×1080 screen. If a new projected image is received, each projected image will only It can be displayed in the area of 960×1080. When the projected screen itself remains unchanged, in the area of 960×1080, it is actually only displayed in the area of 960×540. Configure the screen parameters for each data source and send them to the data source to obtain a projection screen suitable for the display area that can be allocated. In the specific allocation, different numbers of data sources may use the same display area allocation method, for example, 3 data sources and 4 data sources, the size of the display area corresponding to the allocation is the same, that is, each data source is Correspondingly allocate a display area of 1/4 screen size.

除了对每个数据源端分配大小相同的显示区域,还可以根据多人交互过程中的显示需求,将当前为主显示的数据源端的显示区域分配更大,并分配对应的显示参数。例如左上角较大区域为主显示,其它数据源端在主显示的区域之外对应分配较小的显示区域,这种方式具体获取显示画面的方式与平均分配的方式相同,从显示效果上能根据显示重点对应提供更大的显示区域。而且如果数据源端的数量不能实现投屏画面在一个完整的阵列中显示,也可以采用不均分分配的方式。例如有三个数据源端,可以为其中一种数据源端分配屏幕中一半的区域,另外两个数据源端分别分配1/4的区域,从而实现屏幕中显示区域的最大化利用。In addition to allocating a display area of the same size to each data source, it is also possible to assign a larger display area to the data source that is currently the main display and assign corresponding display parameters according to the display requirements during multi-person interaction. For example, the larger area in the upper left corner is the main display area, and other data sources are assigned smaller display areas outside the main display area. Provide a larger display area according to the display focus. Moreover, if the number of data sources cannot realize the display of the projected screen in a complete array, an uneven distribution method can also be used. For example, if there are three data sources, half of the screen can be allocated to one of the data sources, and 1/4 of the other two data sources can be allocated to maximize the use of the display area on the screen.

步骤S120:将所述画面参数发送到对应的数据源端,以使所述数据源端对应的终端设备根据收到的画面参数生成并发送投屏画面。Step S120: Send the screen parameters to the corresponding data source, so that the terminal device corresponding to the data source generates and sends a projection screen according to the received screen parameters.

根据数据传输或者接口方式的不同,可以对数据源端进行设备类型的分类,其投屏画面的实际生成过程也有所不同,本案中,不同的数据源端在接收到画面参数后,根据画面参数以对应的方式生成和发送投屏画面,最终实现在显示区域本身没有变化的情况下,通过对数据源端投屏画面的调整,减少投屏画面中的不必要区域,最终使得其它终端设备中有价值的画面信息在交互终端尽可能清楚地显示。According to different data transmission or interface methods, data sources can be classified into device types, and the actual generation process of the projection screen is also different. In this case, after receiving the screen parameters, different data sources Generate and send the projection screen in a corresponding way, and finally achieve the reduction of unnecessary areas in the projection screen by adjusting the projection screen at the data source end without changing the display area itself, and finally make other terminal devices Valuable visual information is displayed as clearly as possible on the interactive terminal.

从设备类型而言,数据源端可以分为两种,一种是数据源端本身作为一个显示器接入其他终端设备,但是数据源端本身没有显示功能,而是将从终端设备获得的数据发送到交互平板进行显示,这种数据源端通过各种现有的显示器接口接入终端设备,例如Type-C接口,在此定义为Type-C投屏器,此外,采用VGA(Video Graphics Array,视频图形阵列)接口也可以实现;另一种是数据源端以不断截屏终端设备中的画面的方式获得投屏画面,然后将投屏画面发送到交互平板进行显示,例如基于USB(Universal Serial Bus,通用串行总线)接口的USB投屏器和通过终端设备安装的投屏软件直接实现的投屏。交互平板同时接入的数据源端可以相同,也可以不同。In terms of device types, the data source can be divided into two types. One is that the data source itself is connected to other terminal devices as a display, but the data source itself has no display function, but sends the data obtained from the terminal device to Displayed on the interactive flat panel, this data source is connected to the terminal device through various existing display interfaces, such as the Type-C interface, which is defined as a Type-C screen projector here. In addition, VGA (Video Graphics Array, Video graphics array) interface can also be realized; the other is that the data source obtains the projected screen by continuously capturing the screen in the terminal device, and then sends the projected screen to the interactive flat panel for display, such as based on USB (Universal Serial Bus , Universal Serial Bus) interface USB screen projector and screen projection directly realized through the screen projection software installed on the terminal device. The data sources accessed by the interactive panel at the same time can be the same or different.

请参考图4和图5,图4中的交互平板1的屏幕11显示有第一画面111和第二画面112,其中第一画面111来自第二终端设备22,第二画面112来自第三终端设备23,第二终端设备22连接有USB投屏器32,即第一画面111对应的数据源端为USB投屏器32;第二画面112由第三终端设备23通过投屏软件直接投屏得到,即第二画面112对应的数据源端为终端设备。图5中的交互平板1的屏幕11显示有第一画面111和第二画面112,其中第一画面111来自第一终端设备21,第二画面112来自第二终端设备22,第一终端设备21连接有Type-C投屏器31,即第一画面111对应的数据源端为Type-C投屏器31,第二终端设备22连接有USB投屏器32,即第二画面112对应的数据源端为USB投屏器32。Please refer to FIG. 4 and FIG. 5, the screen 11 of the interactive tablet 1 in FIG. Device 23, the second terminal device 22 is connected with a USB screen projector 32, that is, the data source corresponding to the first screen 111 is the USB screen projector 32; the second screen 112 is directly projected by the third terminal device 23 through the screen projection software It is obtained that the data source corresponding to the second screen 112 is a terminal device. The screen 11 of the interactive tablet 1 in Fig. 5 displays a first picture 111 and a second picture 112, wherein the first picture 111 comes from the first terminal device 21, the second picture 112 comes from the second terminal device 22, and the first terminal device 21 A Type-C screen projector 31 is connected, that is, the data source corresponding to the first screen 111 is the Type-C screen projector 31, and the second terminal device 22 is connected to a USB screen projector 32, that is, the data corresponding to the second screen 112 The source end is a USB screen projector 32 .

对于交互平板进行画面参数的具体设置时,设置方式和设备类型相关,对应于不同的设备类型,步骤S130具体可以通过步骤S131和步骤S132实现:For the specific setting of screen parameters for the interactive panel, the setting method is related to the device type, corresponding to different device types, and step S130 can be specifically implemented through steps S131 and S132:

步骤S131:若所述数据源端为Type-C投屏器,确认对应的画面参数的设置方式为扩展显示器识别数据,将所述扩展显示器识别数据发送到对应的Type-C投屏器,以使所述Type-C投屏器重置扩展显示器识别数据,并重连显示通道。Step S131: If the data source is a Type-C screen projector, confirm that the setting method of the corresponding screen parameter is the extended display identification data, and send the extended display identification data to the corresponding Type-C screen projector to Make the Type-C screen projector reset the identification data of the extended display and reconnect the display channel.

对于Type-C投屏器以及其它等同外接显示器的数据源端而言,其内部有嵌入式系统,嵌入式系统中写入有EDID(Extended display identification data,扩展显示器识别数据),嵌入式系统根据EDID确认最终生成的显示画面的长宽比、显示细节等内容,对于此类投屏器,交互平板将画面参数直接配置为EDID发送到Type-C投屏器,Type-C投屏器收到并写入新的EDID之后,以电路重新上电连接的方式,使终端设备的操作系统识别到EDID的变化,将显示画面根据EDID(尤其是分辨率)重新布局,采用压缩低价值画面区域的方式,最大化利用分配的显示区域。For Type-C screen projectors and other data sources equivalent to external displays, there is an embedded system inside, and EDID (Extended display identification data, extended display identification data) is written in the embedded system, and the embedded system is based on EDID confirms the aspect ratio and display details of the final generated display screen. For this type of screen projector, the interactive panel directly configures the screen parameters as EDID and sends it to the Type-C screen projector, and the Type-C screen projector receives it. After the new EDID is written, the operating system of the terminal device can recognize the change of the EDID by re-connecting the circuit, and rearrange the display screen according to the EDID (especially the resolution), and use the method of compressing the low-value screen area way to maximize the use of the allocated display area.

步骤S132:若所述数据源端为USB投屏器或终端设备,确认对应的画面参数的设置方式为截图区域框,将所述截图区域框的参数发送到对应USB投屏器或终端设备,以使对应的终端设备根据所述参数生成投屏画面。Step S132: If the data source is a USB screen projector or a terminal device, confirm that the setting method of the corresponding screen parameters is a screenshot area box, and send the parameters of the screenshot area box to the corresponding USB screen projector or terminal device, so that the corresponding terminal device generates a screen projection image according to the parameters.

USB投屏器或终端设备本身不能直接根据EDID更新显示布局,本方案中,采用提取投屏目标区域的方式,最大化利用分配的显示区域。具体提取过程通过截图区域框实现,交互平板将截图区域框的参数发送到对应的USB投屏器或终端设备。如果是USB投屏器接收到截图区域框的参数,将其转发到终端设备。终端设备根据参数生成并显示对应大小的截图区域框,在终端设备接收对所述截图区域框的位置调整操作,对应调整所述截图区域框的显示位置;终端设备实时将所述截图区域框的图像数据截取为投屏画面。The USB screen projector or the terminal device itself cannot directly update the display layout according to the EDID. In this solution, the method of extracting the screen projection target area is adopted to maximize the use of the allocated display area. The specific extraction process is realized through the screenshot area frame, and the interactive panel sends the parameters of the screenshot area frame to the corresponding USB screen projector or terminal device. If the USB screen projector receives the parameters of the screenshot area box, it forwards it to the terminal device. The terminal device generates and displays a screenshot area frame of a corresponding size according to the parameters, and the terminal device receives an operation to adjust the position of the screenshot area frame, and correspondingly adjusts the display position of the screenshot area frame; The image data is intercepted as a projection screen.

具体的投屏画面重新生成和显示的过程参考图6-图11进行示例性说明。如图6所示是现有技术中,分辨率为1920×1080的屏幕11接收到两个数据源端的投屏画面时的显示效果,屏幕11中显示有第一画面111和第二画面112,其中第一画面111为文档文件的窗口画面,第二画面112为演示文稿的窗口画面,每个投屏画面对应的显示分辨率为960×540。基于本方案,当交互平板接收到第二画面112时,确认接收到来自多个数据源端的投屏画面,根据数据源端的数量,将屏幕的分辨率均分,每个窗口画面对应的分辨率均为960×1080。The specific process of regenerating and displaying the projected screen is illustrated with reference to FIG. 6-FIG. 11 . As shown in FIG. 6 , in the prior art, the screen 11 with a resolution of 1920×1080 receives the display effect when the screen projection images from two data sources are received. The first image 111 and the second image 112 are displayed on the screen 11. The first screen 111 is a window screen of a document file, the second screen 112 is a window screen of a presentation, and the corresponding display resolution of each projection screen is 960×540. Based on this solution, when the interactive tablet receives the second screen 112, it confirms that it has received the screen projection screens from multiple data sources, and divides the resolution of the screen equally according to the number of data sources, and the resolution corresponding to each window screen Both are 960×1080.

如果数据源端是Type-C投屏器,则确认对应的画面参数的设置方式为EDID,然后直接将960×1080的EDID发送到对应的Type-C投屏器,Type-C投屏器收到EDID之后更新EDID的描述,并重连显示通道,是对应的终端设备的操作系统识别到EDID的变化,将显示画面根据分辨率重新布局。在图6中所示的第二画面112中,演示文稿的窗口画面适应于原有的分辨率,目录页面分布较为稀疏,当前显示页面四周的空白区域较大;在根据EDID重新布局之后,如图7所示,演示文稿的窗口画面依然完整显示,但是目录页面的分布变得紧凑,当前显示页面四周的空白区域减少,图7中根据操作系统的显示画面生成原理,利用其压缩无价值或低价值画面区域的方式,尽可能保证实质性内容的清晰显示,最大化利用分配的显示区域。If the data source is a Type-C screen projector, confirm that the setting method of the corresponding screen parameters is EDID, and then directly send the 960×1080 EDID to the corresponding Type-C screen projector, and the Type-C screen projector receives After the EDID is updated, the description of the EDID is updated, and the display channel is reconnected. The operating system of the corresponding terminal device recognizes the change of the EDID and rearranges the display screen according to the resolution. In the second picture 112 shown in FIG. 6 , the window picture of the presentation is adapted to the original resolution, the distribution of catalog pages is relatively sparse, and the blank area around the currently displayed page is relatively large; after rearranging according to the EDID, as As shown in Figure 7, the window screen of the presentation is still completely displayed, but the distribution of the catalog pages becomes compact, and the blank area around the currently displayed page is reduced. The method of low-value screen area ensures the clear display of substantive content as much as possible, and maximizes the use of the allocated display area.

如果数据源端是USB投屏器或终端设备,则确认对应的画面参数的设置方式为截图区域框,将分配的画面参数配置为截图区域框的参数,将参数发送到对应的USB投屏器或终端设备,如图8和图9所示,终端设备根据参数生成并显示对应大小的截图区域框113,终端设备接收用户对截图区域框113的位置调整操作,将截图区域框113中的图像数据截取为投屏画面,当然,对截图区域框113中的数据调整除对截图区域框113的位置调整,还有对显示的窗口画面位置的调整(包括位置和缩放)。例如图8所示的文档文件的窗口画面中,中间部分为文档实质内容的位置,在图8所示的状态下,截图区域框113无法完整选中所有文档实质内容,此时可以对文档文件的窗口画面进行缩小操作,直至完整选中。图9中类似,对演示文稿的窗口画面进行缩小操作,直至演示文档的当前显示页面全部位于截图区域框113中。由此,通过提取投屏目标区域的方式,最大化利用分配的显示区域。If the data source is a USB screen projector or terminal device, confirm that the setting method of the corresponding screen parameters is the screenshot area box, configure the assigned screen parameters as parameters of the screenshot area box, and send the parameters to the corresponding USB screen projector Or a terminal device, as shown in Figure 8 and Figure 9, the terminal device generates and displays a screenshot area frame 113 of a corresponding size according to the parameters, and the terminal device receives the user's position adjustment operation on the screenshot area frame 113, and the image in the screenshot area frame 113 The data is intercepted as a projected screen. Of course, the adjustment of the data in the screenshot area frame 113 is not only the adjustment of the position of the screenshot area frame 113, but also the adjustment of the position of the displayed window screen (including position and zoom). For example, in the window screen of the document file shown in Figure 8, the middle part is the position of the document's substantial content, and in the state shown in Figure 8, the screenshot area frame 113 cannot completely select all the document's substantial content. The window screen will be reduced until it is fully selected. Similar to FIG. 9 , the window image of the presentation is reduced until all currently displayed pages of the presentation are located in the screenshot area box 113 . Thus, by extracting the projection target area, the allocated display area can be utilized to the maximum extent.

如图10和图11所示,是两种不同设备类型的数据源端的组合方式,对应的终端设备根据画面参数完成调整后的投屏显示效果。图10中,屏幕11显示的第一画面111对应的数据源端是USB投屏器或终端设备,其显示内容来自图8,第二画面112对应的数据源端是Type-C投屏器,其显示内容来自图7。图11中,屏幕11显示的第一画面111对应的数据源端是USB投屏器或终端设备,其显示内容来自图8,屏幕11显示的第二画面112对应的数据源端是USB投屏器或终端设备,其显示内容来自图9。需要说明的是,图10和图11中两个数据源端分别为两种不同的数据源端只是一种示例性的组合连接方式,可以有更多种设备类型的组合,例如同时有USB投屏器、终端设备和Type-C投屏器,每种设备类型也可以有多个设备。As shown in Figure 10 and Figure 11, it is a combination of data sources of two different types of devices, and the corresponding terminal device completes the adjusted screen projection display effect according to the screen parameters. In FIG. 10, the data source corresponding to the first picture 111 displayed on the screen 11 is a USB screen projector or terminal device, and its display content is from FIG. 8, and the data source corresponding to the second picture 112 is a Type-C screen projector. Its display content comes from Figure 7. In Figure 11, the data source corresponding to the first picture 111 displayed on the screen 11 is a USB screen projector or terminal device, and its display content is from Figure 8, and the data source corresponding to the second picture 112 displayed on the screen 11 is a USB screen projector device or terminal device, its display content comes from Figure 9. It should be noted that the two data source terminals in Figure 10 and Figure 11 are two different data source terminals, which are only an exemplary combined connection method, and there can be more combinations of device types, such as USB projectors at the same time. screen device, terminal device, and Type-C screen projector, each device type can also have multiple devices.

综合示例性说明,对比图6中现有技术的显示和图10以及图11中本方案的显示可以发现,本方案相较于现有技术,可以在多数据源端投屏显示的情况下,根据数据源端的设备类型,快速实现投屏画面的调整,用户不需要在发起投屏时进行预置操作,在有需要时,用户通过对参照明显的截图区域框进行位置调整,即可实现对交互平板中屏幕区域的高效利用,在多人沟通场景下提供清晰的信息呈现服务。Comprehensive exemplary illustrations, comparing the display of the prior art in Fig. 6 with the display of this solution in Fig. 10 and Fig. 11, it can be found that, compared with the prior art, this solution can display on the screen of multiple data sources, According to the device type of the data source, the adjustment of the projection screen can be quickly realized. The user does not need to perform a preset operation when initiating projection. The efficient use of the screen area in the interactive tablet provides clear information presentation services in multi-person communication scenarios.

需要说明的是图6中表示的是交互平板中的显示效果,图6、图7和图8中表示的是终端设备中调整投屏画面的显示效果,其中第一画面111和第二画面112的标识仅用于表示其是指示同一数据来源的窗口,不表示在同一设备中的显示。It should be noted that what is shown in FIG. 6 is the display effect in the interactive tablet, and what are shown in FIG. 6, FIG. 7 and FIG. The logo of is only used to indicate that it is a window indicating the same data source, and does not indicate a display on the same device.

在上述实施例的基础上,本方案还包括步骤S130:On the basis of the above embodiments, this solution also includes step S130:

步骤S130:当投屏的数据源端的数量从多个变成一个,向所述数据源端发送画面发送指令,以使所述数据源端对应的终端设备以系统默认的屏幕参数发送屏幕画面作为投屏画面。Step S130: When the number of data sources for screen projection changes from multiple to one, send a screen sending instruction to the data source, so that the terminal device corresponding to the data source sends the screen with the default screen parameters of the system as Cast screen.

步骤S130用于在数据源端的数量从多个或零个变成一个时,恢复一个投屏画面默认全屏显示的状态,交互平板向数据源端发送画面发送指令,如果数据源端本身就是终端设备,则直接响应该指令;否则或者将该指令转发到对应的终端设备,然后进行响应。画面发送指令具体可以是预先协议好的指令,终端设备收到之后即按默认方式生成投屏画面;也可以是携带有屏幕参数的指令,终端设备收到之后如前文所述根据屏幕参数进行画面的完整发送。Step S130 is used to restore the default full-screen display state of a projected screen when the number of data sources changes from multiple or zero to one, and the interactive panel sends a screen sending instruction to the data source, if the data source itself is a terminal device , then directly respond to the instruction; otherwise, or forward the instruction to the corresponding terminal device, and then respond. The screen sending command can be a pre-agreed command, and the terminal device will generate the screen projection screen by default after receiving it; complete sending of .

需要特别强调的是,以上投屏显示变化过程仅是在不同的数据源端组合下的举例说明,在数据源端的数量或类型变化的过程中,任何一次变化均会引起本方案中投屏画面变化。It needs to be emphasized that the above screen projection display change process is only an example under different combinations of data sources. During the process of changing the number or type of data source terminals, any change will cause the projection screen in this solution Variety.

在理解本方案时中,以上步骤编号不应视为对具体实施顺序的限定,各个步骤应视为整个投屏显示过程中,对投屏画面进行调整的思路。例如交互平板在某次使用过程中,初始状态下只有一个数据源端,中途增加一个数据源端,最后断开一个数据源端,最后结束投屏显示。对应以上数据源端的连接变化,本案中先执行步骤S130,中途执行步骤S110-S120,最后执行步骤S130,应当理解,这一执行过程并未超出本方案的整体设计思路,而是本方案在具体实施过程中的体现。When understanding this solution, the above step numbers should not be regarded as a limitation on the specific implementation sequence, and each step should be regarded as an idea for adjusting the projection screen during the entire projection display process. For example, during a certain use of the interactive tablet, there is only one data source terminal in the initial state, a data source terminal is added in the middle, a data source terminal is disconnected at the end, and the screen projection display is finally ended. Corresponding to the connection changes of the above data sources, in this case, step S130 is executed first, steps S110-S120 are executed in the middle, and step S130 is finally executed. It should be understood that this execution process does not exceed the overall design idea of this solution, but the specific reflected in the implementation process.

上述投屏显示方法,用于投屏显示设备,该方法包括:当接收到来自多个数据源端的投屏画面,根据屏幕的显示参数和数据源端的数量,为每个所述数据源端配置画面参数;其中,所述投屏画面用于在所述屏幕进行显示;将所述画面参数发送到对应的数据源端,以使所述数据源端对应的终端设备根据收到的画面参数生成并发送投屏画面。交互平板根据数据源端的数量和屏幕的显示参数,为每个数据源端配置画面参数,并将画面参数发送到对应的数据源端,使得数据源端对应的终端设备根据收到的画面参数生成投屏画面,提高了屏幕利用率和投屏画面的显示效果。The above screen projection display method is used for a screen projection display device. The method includes: when receiving screen projection images from multiple data sources, according to the display parameters of the screen and the number of data sources, configure each data source. Screen parameters; wherein, the projection screen is used for displaying on the screen; the screen parameters are sent to the corresponding data source end, so that the terminal device corresponding to the data source end generates according to the received screen parameters And send the screencast. The interactive panel configures screen parameters for each data source according to the number of data sources and the display parameters of the screen, and sends the screen parameters to the corresponding data source, so that the terminal device corresponding to the data source generates a screen based on the received screen parameters. The screen projection improves the utilization rate of the screen and the display effect of the projection screen.

图12为本发明实施例提供的一种投屏显示方法的方法流程图,该投屏显示方法用于Type-C投屏器。请参考图12,该投屏显示方法,包括:FIG. 12 is a method flow chart of a screen projection display method provided by an embodiment of the present invention, and the screen projection display method is used for a Type-C screen projection device. Please refer to Figure 12, the projection method includes:

步骤S210:接收投屏显示设备发送的画面参数。Step S210: Receive the screen parameters sent by the screen projection display device.

步骤S220:根据所述画面参数重置扩展显示器识别数据,并重连显示通道。Step S220: Reset the identification data of the extended display according to the screen parameters, and reconnect the display channel.

步骤S230:将从所述显示通道接收的图像数据作为投屏画面发送到所述投屏显示设备进行显示。Step S230: Sending the image data received from the display channel as a screen projection screen to the screen projection display device for display.

本实施例的具体实现过程在前一实施例中,已有对应于投屏显示设备实现投屏显示方法进行描述。另外,在步骤S210,Type-C投屏器与终端设备进行显示通道连接,将从所述显示通道接收的图像数据作为投屏画面发送到所述投屏显示设备进行显示,当在投屏画面发送过程中接收到投屏显示设备发送的画面参数,则根据画面参数重置扩展显示器识别数据,并重新连接显示通道,使终端设备重新获取Type-C投屏器的扩展显示器识别数据,以重新生成图像参数发送到Type-C投屏器。此外,如前文所述只要确认有数据源端接入或断开的变化,且变化后的数据源端的数量为多个,则可以确认接收到来自多个数据源端的投屏画面,触发S110和S120的操作,在此不做重复说明。The specific implementation process of this embodiment has been described in the previous embodiment corresponding to the method for implementing a screen projection display device. In addition, in step S210, the Type-C screen projector connects the display channel with the terminal device, and sends the image data received from the display channel as a screen projection screen to the screen projection display device for display. If the screen parameters sent by the projection display device are received during the sending process, the extended display identification data will be reset according to the screen parameters, and the display channel will be reconnected so that the terminal device can re-acquire the extended display identification data of the Type-C screen projector to re- The generated image parameters are sent to the Type-C screen projector. In addition, as mentioned above, as long as it is confirmed that there is a change in the connection or disconnection of the data source end, and the number of the changed data source end is multiple, it can be confirmed that the projection screen from multiple data source ends is received, triggering S110 and The operation of S120 will not be described repeatedly here.

图13为本发明实施例提供的一种投屏显示方法的方法流程图,该投屏显示方法用于终端设备。请参考图13,该投屏显示方法,包括:FIG. 13 is a method flow chart of a screen projection display method provided by an embodiment of the present invention, and the screen projection display method is used in a terminal device. Please refer to Figure 13, the projection method includes:

步骤S310:接收投屏显示设备发送或者投屏显示设备通过USB投屏器转发的画面参数。Step S310: Receive the screen parameters sent by the screen projection display device or forwarded by the screen projection display device through the USB screen projector.

步骤S320:根据所述画面参数显示截图区域框。Step S320: displaying a screenshot area frame according to the screen parameters.

步骤S330:接收对所述截图区域框的位置调整操作,对应调整所述截图区域框的显示位置。Step S330: Receive a position adjustment operation on the screenshot area frame, and adjust the display position of the screenshot area frame accordingly.

步骤S340:将所述截图区域框的图像数据截取为投屏画面。Step S340: Capture the image data of the screenshot area frame as a projected screen.

本实施例的具体实现过程在前问所述实施例中,已有对应于投屏显示设备实现投屏显示方法进行描述,在此不做重复说明。The specific implementation process of this embodiment has been described in the above-mentioned embodiments corresponding to the method for realizing the screen projection display by the projection screen display device, and repeated description is not repeated here.

图14为本发明实施例提供的一种投屏显示设备的结构示意图。参考图14,该投屏显示设备包括参数配置单元110和参数发送单元120。FIG. 14 is a schematic structural diagram of a projection screen display device provided by an embodiment of the present invention. Referring to FIG. 14 , the screen projection display device includes a parameter configuration unit 110 and a parameter sending unit 120 .

其中,参数配置单元110,用于当接收到来自多个数据源端的投屏画面,根据屏幕的显示参数和数据源端的数量,为每个所述数据源端配置画面参数;其中,所述投屏画面用于在所述屏幕进行显示;参数发送单元120,用于将所述画面参数发送到对应的数据源端,以使所述数据源端对应的终端设备根据收到的画面参数生成并发送投屏画面。Wherein, the parameter configuration unit 110 is configured to configure screen parameters for each of the data source terminals according to the display parameters of the screen and the number of data source terminals when receiving screen projection pictures from multiple data source terminals; wherein, the projection screen The screen picture is used to display on the screen; the parameter sending unit 120 is used to send the picture parameters to the corresponding data source end, so that the terminal equipment corresponding to the data source end generates and Send the screencast.

在上述实施例的基础上,所述多个数据源端包括Type-C投屏器、终端设备和USB投屏器中任意一种或多种;On the basis of the above embodiments, the multiple data sources include any one or more of Type-C screen projectors, terminal devices, and USB screen projectors;

对应的,所述参数发送单元120,包括:Correspondingly, the parameter sending unit 120 includes:

第一发送模块,用于将所述画面参数发送到Type-C投屏器,以使所述Type-C投屏器根据所述画面参数重置扩展显示器识别数据,并重连显示通道;The first sending module is used to send the screen parameters to the Type-C screen projector, so that the Type-C screen projector resets the extended display identification data according to the screen parameters, and reconnects the display channel;

和/或,and / or,

第二发送模块,用于将所述画面参数发送到终端设备或USB投屏器,以使所述终端设备或所述USB投屏器对应的终端设备根据所述画面参数生成截图区域框,并根据所述截图区域框中的显示内容生成投屏画面。The second sending module is configured to send the screen parameters to the terminal device or the USB screen projector, so that the terminal device or the terminal device corresponding to the USB screen projector generates a screenshot area frame according to the screen parameters, and A projection screen is generated according to the display content in the screenshot area frame.

在上述实施例的基础上,所述参数配置单元110,包括:On the basis of the above embodiments, the parameter configuration unit 110 includes:

区域划分模块,用于根据所述屏幕的显示参数和数据源端的数量,对所述屏幕按预设的划分模式进行区域划分并确认每个区域的参数,将所述区域参数配置为对应的所述数据源端的画面参数。The area division module is used to divide the screen according to the preset division mode according to the display parameters of the screen and the number of data sources, confirm the parameters of each area, and configure the area parameters as the corresponding Describe the screen parameters of the data source.

在上述实施例的基础上,所述投屏显示设备,还包括:On the basis of the above embodiments, the screen projection display device further includes:

投屏画面恢复单元,用于当投屏的数据源端的数量从多个变成一个,向所述数据源端发送画面发送指令,以使所述数据源端对应的终端设备以系统默认的屏幕参数发送屏幕画面作为投屏画面。The projection screen recovery unit is used to send a picture sending instruction to the data source when the number of data sources for projection is changed from multiple to one, so that the terminal device corresponding to the data source uses the default screen of the system The parameter sends the screen image as the screen projection image.

在上述实施例的基础上,所述参数配置单元110,还包括:On the basis of the above embodiments, the parameter configuration unit 110 further includes:

变化确认模块,用于当投屏的数据源端发生变化,且变化后接收到来自多个数据源端的投屏画面,根据屏幕的显示参数和数据源端的数量,为每个所述数据源端配置画面参数;其中,所述投屏画面用于在所述屏幕进行显示。The change confirmation module is used for when the data source of the projected screen changes, and receives the projected screen from multiple data sources after the change, according to the display parameters of the screen and the number of data sources, for each said data source Configuring screen parameters; wherein, the screen projection screen is used for displaying on the screen.

本发明实施例提供的投屏显示设备中,可用于执行上述实施例中提供的任一投屏显示方法,具备相应的功能和有益效果。The screen projection display device provided in the embodiments of the present invention can be used to implement any screen projection display method provided in the above embodiments, and has corresponding functions and beneficial effects.

值得注意的是,上述投屏显示设备的实施例中,所包括的各个单元和模块只是按照功能逻辑进行划分的,但并不局限于上述的划分,只要能够实现相应的功能即可;另外,各功能单元的具体名称也只是为了便于相互区分,并不用于限制本发明的保护范围。It is worth noting that in the above embodiment of the projection screen display device, the units and modules included are only divided according to functional logic, but are not limited to the above division, as long as the corresponding functions can be realized; in addition, The specific names of the functional units are only for the convenience of distinguishing each other, and are not used to limit the protection scope of the present invention.

图15为本发明实施例提供的一种Type-C投屏器的结构示意图。参考图15,该Type-C投屏器,包括:FIG. 15 is a schematic structural diagram of a Type-C screen projector provided by an embodiment of the present invention. Referring to Figure 15, the Type-C screen projector includes:

第一参数接收单元210,用于接收投屏显示设备发送的画面参数;The first parameter receiving unit 210 is configured to receive the screen parameters sent by the projection screen display device;

画面参数重置单元220,用于根据所述画面参数重置扩展显示器识别数据,并重连显示通道;A screen parameter reset unit 220, configured to reset the extended display identification data according to the screen parameters, and reconnect the display channel;

投屏画面发送单元230,用于将从所述显示通道接收的图像数据作为投屏画面发送到所述投屏显示设备进行显示。The screen projection picture sending unit 230 is configured to send the image data received from the display channel as a screen projection picture to the screen projection display device for display.

本发明实施例提供的Type-C投屏器中,可用于执行上述实施例中提供的相应投屏显示方法,具备相应的功能和有益效果。The Type-C screen projector provided in the embodiment of the present invention can be used to implement the corresponding screen projection display method provided in the above embodiments, and has corresponding functions and beneficial effects.

值得注意的是,上述Type-C投屏器的实施例中,所包括的各个单元和模块只是按照功能逻辑进行划分的,但并不局限于上述的划分,只要能够实现相应的功能即可;另外,各功能单元的具体名称也只是为了便于相互区分,并不用于限制本发明的保护范围。It is worth noting that in the above-mentioned embodiment of the Type-C screen projector, the units and modules included are only divided according to functional logic, but are not limited to the above-mentioned division, as long as the corresponding functions can be realized; In addition, the specific names of the functional units are only for the convenience of distinguishing each other, and are not used to limit the protection scope of the present invention.

图16为本发明实施例提供的一种终端设备的结构示意图。参考图16,该终端设备,包括:FIG. 16 is a schematic structural diagram of a terminal device provided by an embodiment of the present invention. Referring to Figure 16, the terminal equipment includes:

第二参数接收单元310,用于接收投屏显示设备发送或者投屏显示设备通过USB投屏器转发的画面参数;The second parameter receiving unit 310 is configured to receive the screen parameters sent by the screen projection display device or forwarded by the screen projection display device through the USB screen projection device;

截图框显示单元320,用于根据所述画面参数显示截图区域框;A screenshot frame display unit 320, configured to display a screenshot area frame according to the screen parameters;

调整操作接收单元330,用于接收对所述截图区域框的位置调整操作,对应调整所述截图区域框的显示位置;An adjustment operation receiving unit 330, configured to receive a position adjustment operation on the screenshot area frame, and correspondingly adjust the display position of the screenshot area frame;

截图发送单元340,用于将所述截图区域框的图像数据截取为投屏画面,并发送到所述投屏显示设备进行显示。The screenshot sending unit 340 is configured to capture the image data of the screenshot area frame as a screen projection image, and send it to the screen projection display device for display.

本发明实施例提供的终端设备中,且可用于执行上述实施例中提供的对应投屏显示方法,具备相应的功能和有益效果。The terminal device provided in the embodiments of the present invention can be used to implement the corresponding screen projection display method provided in the above embodiments, and has corresponding functions and beneficial effects.

值得注意的是,上述终端设备的实施例中,所包括的各个单元和模块只是按照功能逻辑进行划分的,但并不局限于上述的划分,只要能够实现相应的功能即可;另外,各功能单元的具体名称也只是为了便于相互区分,并不用于限制本发明的保护范围。It is worth noting that, in the embodiments of the above-mentioned terminal equipment, the units and modules included are only divided according to the functional logic, but are not limited to the above-mentioned division, as long as the corresponding functions can be realized; in addition, each function The specific names of the units are only for the convenience of distinguishing each other, and are not used to limit the protection scope of the present invention.

图17为本发明实施例提供的一种电子设备的结构示意图。如图17所示,该电子设备包括处理器410、存储器420、输入装置430、输出装置440以及通信装置450;电子设备中处理器410的数量可以是一个或多个,图17中以一个处理器410为例;电子设备中的处理器410、存储器420、输入装置430、输出装置440以及通信装置450可以通过总线或其他方式连接,图17中以通过总线连接为例。FIG. 17 is a schematic structural diagram of an electronic device provided by an embodiment of the present invention. As shown in Figure 17, the electronic device includes a processor 410, a memory 420, an input device 430, an output device 440, and a communication device 450; The processor 410 is taken as an example; the processor 410, memory 420, input device 430, output device 440, and communication device 450 in the electronic device can be connected through a bus or in other ways. In FIG. 17, the connection through a bus is taken as an example.

存储器420作为一种计算机可读存储介质,可用于存储软件程序、计算机可执行程序以及模块,如本发明实施例中的投屏显示方法对应的程序指令/模块(例如,投屏显示设备中的参数配置单元110和参数发送单元120)。处理器410通过运行存储在存储器420中的软件程序、指令以及模块,从而执行电子设备的各种功能应用以及数据处理,即实现上述的投屏显示方法。The memory 420, as a computer-readable storage medium, can be used to store software programs, computer-executable programs, and modules, such as program instructions/modules corresponding to the screen projection display method in the embodiment of the present invention (for example, the parameter configuration unit 110 and parameter sending unit 120). The processor 410 executes various functional applications and data processing of the electronic device by running the software programs, instructions and modules stored in the memory 420 , that is, realizes the above-mentioned screen projection method.

存储器420可主要包括存储程序区和存储数据区,其中,存储程序区可存储操作系统、至少一个功能所需的应用程序;存储数据区可存储根据电子设备的使用所创建的数据等。此外,存储器420可以包括高速随机存取存储器,还可以包括非易失性存储器,例如至少一个磁盘存储器件、闪存器件、或其他非易失性固态存储器件。在一些实例中,存储器420可进一步包括相对于处理器410远程设置的存储器,这些远程存储器可以通过网络连接至电子设备。上述网络的实例包括但不限于互联网、企业内部网、局域网、移动通信网及其组合。The memory 420 may mainly include a program storage area and a data storage area, wherein the program storage area may store an operating system and an application program required by at least one function; the data storage area may store data created according to the use of the electronic device, and the like. In addition, the memory 420 may include a high-speed random access memory, and may also include a non-volatile memory, such as at least one magnetic disk storage device, flash memory device, or other non-volatile solid-state storage devices. In some examples, the memory 420 may further include memory located remotely relative to the processor 410, and these remote memories may be connected to the electronic device through a network. Examples of the aforementioned networks include, but are not limited to, the Internet, intranets, local area networks, mobile communication networks, and combinations thereof.

输入装置430可用于接收输入的数字或字符信息,以及产生与电子设备的用户设置以及功能控制有关的键信号输入。输出装置440可包括显示屏等显示设备。The input device 430 can be used to receive input numbers or character information, and generate key signal input related to user settings and function control of the electronic device. The output device 440 may include a display device such as a display screen.

上述电子设备包含多数据源投屏显示装置,可以用于执行任意多数据源投屏显示方法,具备相应的功能和有益效果。The above-mentioned electronic equipment includes a multi-data source projection display device, which can be used to execute any multi-data source projection display method, and has corresponding functions and beneficial effects.

本发明实施例还提供一种包含计算机可执行指令的存储介质,所述计算机可执行指令在由计算机处理器执行时用于执行本申请任意实施例中提供的多数据源投屏显示方法中的相关操作,且具备相应的功能和有益效果。An embodiment of the present invention also provides a storage medium containing computer-executable instructions, and the computer-executable instructions are used to execute the multi-data source projection display method provided in any embodiment of the present application when executed by a computer processor. Related operations, and have corresponding functions and beneficial effects.

本领域内的技术人员应明白,本申请的实施例可提供为方法、系统、或计算机程序产品。Those skilled in the art should understand that the embodiments of the present application may be provided as methods, systems, or computer program products.

因此,本申请可采用完全硬件实施例、完全软件实施例、或结合软件和硬件方面的实施例的形式。而且,本申请可采用在一个或多个其中包含有计算机可用程序代码的计算机可用存储介质(包括但不限于磁盘存储器、CD-ROM、光学存储器等)上实施的计算机程序产品的形式。本申请是参照根据本申请实施例的方法、设备(系统)、和计算机程序产品的流程图和/或方框图来描述的。应理解可由计算机程序指令实现流程图和/或方框图中的每一流程和/或方框、以及流程图和/或方框图中的流程和/或方框的结合。可提供这些计算机程序指令到通用计算机、专用计算机、嵌入式处理机或其他可编程数据处理设备的处理器以产生一个机器,使得通过计算机或其他可编程数据处理设备的处理器执行的指令产生用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的装置。这些计算机程序指令也可存储在能引导计算机或其他可编程数据处理设备以特定方式工作的计算机可读存储器中,使得存储在该计算机可读存储器中的指令产生包括指令装置的制造品,该指令装置实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能。这些计算机程序指令也可装载到计算机或其他可编程数据处理设备上,使得在计算机或其他可编程设备上执行一系列操作步骤以产生计算机实现的处理,从而在计算机或其他可编程设备上执行的指令提供用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的步骤。Accordingly, the present application may take the form of an entirely hardware embodiment, an entirely software embodiment, or an embodiment combining software and hardware aspects. Furthermore, the present application may take the form of a computer program product embodied on one or more computer-usable storage media (including but not limited to disk storage, CD-ROM, optical storage, etc.) having computer-usable program code embodied therein. The present application is described with reference to flowcharts and/or block diagrams of methods, apparatus (systems), and computer program products according to embodiments of the present application. It should be understood that each procedure and/or block in the flowchart and/or block diagram, and a combination of procedures and/or blocks in the flowchart and/or block diagram can be realized by computer program instructions. These computer program instructions may be provided to a general purpose computer, special purpose computer, embedded processor, or processor of other programmable data processing equipment to produce a machine such that the instructions executed by the processor of the computer or other programmable data processing equipment produce a An apparatus for realizing the functions specified in one or more procedures of the flowchart and/or one or more blocks of the block diagram. These computer program instructions may also be stored in a computer-readable memory capable of directing a computer or other programmable data processing apparatus to operate in a specific manner, such that the instructions stored in the computer-readable memory produce an article of manufacture comprising instruction means, the instructions The device realizes the function specified in one or more procedures of the flowchart and/or one or more blocks of the block diagram. These computer program instructions can also be loaded onto a computer or other programmable data processing device, causing a series of operational steps to be performed on the computer or other programmable device to produce a computer-implemented process, thereby The instructions provide steps for implementing the functions specified in the flow chart or blocks of the flowchart and/or the block or blocks of the block diagrams.

在一个典型的配置中,计算设备包括一个或多个处理器(CPU)、输入/输出接口、网络接口和内存。存储器可能包括计算机可读介质中的非永久性存储器,随机存取存储器(RAM)和/或非易失性内存等形式,如只读存储器(ROM)或闪存(flash RAM)。存储器是计算机可读介质的示例。In a typical configuration, a computing device includes one or more processors (CPUs), input/output interfaces, network interfaces, and memory. Memory may include non-permanent storage in computer readable media, in the form of random access memory (RAM) and/or nonvolatile memory such as read only memory (ROM) or flash RAM. The memory is an example of a computer readable medium.

计算机可读介质包括永久性和非永久性、可移动和非可移动媒体可以由任何方法或技术来实现信息存储。信息可以是计算机可读指令、数据结构、程序的模块或其他数据。计算机的存储介质的例子包括,但不限于相变内存(PRAM)、静态随机存取存储器(SRAM)、动态随机存取存储器(DRAM)、其他类型的随机存取存储器(RAM)、只读存储器(ROM)、电可擦除可编程只读存储器(EEPROM)、快闪记忆体或其他内存技术、只读光盘只读存储器(CD-ROM)、数字多功能光盘(DVD)或其他光学存储、磁盒式磁带,磁带磁磁盘存储或其他磁性存储设备或任何其他非传输介质,可用于存储可以被计算设备访问的信息。按照本文中的界定,计算机可读介质不包括暂存电脑可读媒体(transitory media),如调制的数据信号和载波。Computer-readable media, including both permanent and non-permanent, removable and non-removable media, can be implemented by any method or technology for storage of information. Information may be computer readable instructions, data structures, modules of a program, or other data. Examples of computer storage media include, but are not limited to, phase change memory (PRAM), static random access memory (SRAM), dynamic random access memory (DRAM), other types of random access memory (RAM), read only memory (ROM), Electrically Erasable Programmable Read-Only Memory (EEPROM), Flash memory or other memory technology, Compact Disc Read-Only Memory (CD-ROM), Digital Versatile Disc (DVD) or other optical storage, Magnetic tape cartridge, tape magnetic disk storage or other magnetic storage device or any other non-transmission medium that can be used to store information that can be accessed by a computing device. As defined herein, computer-readable media excludes transitory computer-readable media, such as modulated data signals and carrier waves.

还需要说明的是,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、商品或者设备不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、商品或者设备所固有的要素。在没有更多限制的情况下,由语句“包括一个……”限定的要素,并不排除在包括要素的过程、方法、商品或者设备中还存在另外的相同要素。It should also be noted that the term "comprises", "comprises" or any other variation thereof is intended to cover a non-exclusive inclusion such that a process, method, article, or apparatus comprising a set of elements includes not only those elements, but also includes Other elements not expressly listed, or elements inherent in the process, method, commodity, or apparatus are also included. Without further limitations, an element defined by the phrase "comprising a ..." does not preclude the presence of additional identical elements in the process, method, article, or apparatus that includes the element.

注意,上述仅为本发明的较佳实施例及所运用技术原理。本领域技术人员会理解,本发明不限于这里所述的特定实施例,对本领域技术人员来说能够进行各种明显的变化、重新调整和替代而不会脱离本发明的保护范围。因此,虽然通过以上实施例对本发明进行了较为详细的说明,但是本发明不仅仅限于以上实施例,在不脱离本发明构思的情况下,还可以包括更多其他等效实施例,而本发明的范围由所附的权利要求范围决定。Note that the above are only preferred embodiments of the present invention and applied technical principles. Those skilled in the art will understand that the present invention is not limited to the specific embodiments described herein, and that various obvious changes, rearrangements and substitutions can be made by those skilled in the art without departing from the protection scope of the present invention. Therefore, although the present invention has been described in detail through the above embodiments, the present invention is not limited to the above embodiments, and can also include more other equivalent embodiments without departing from the concept of the present invention, and the present invention The scope is determined by the scope of the appended claims.

Claims (12)

1. A screen display method for a screen display device, the method comprising:
when receiving screen throwing pictures from a plurality of data source ends, configuring picture parameters for each data source end according to display parameters of a screen and the number of the data source ends; the screen throwing picture is used for displaying on the screen;
and sending the picture parameters to the corresponding data source end so that the terminal equipment corresponding to the data source end generates and sends a screen throwing picture according to the received picture parameters.
2. The method of claim 1, wherein the plurality of data sources comprises any one or more of a Type-C projector, a terminal device, and a USB projector;
correspondingly, the step of sending the picture parameters to the corresponding data source end so that the terminal equipment corresponding to the data source end generates and sends a screen throwing picture according to the received picture parameters includes:
transmitting the picture parameters to a Type-C screen projector, so that the Type-C screen projector resets the identification data of the expansion display according to the picture parameters, and reconnects a display channel;
and/or the number of the groups of groups,
and sending the picture parameters to a terminal device or a USB screen projector, so that the terminal device or the terminal device corresponding to the USB screen projector generates a screenshot area frame according to the picture parameters, and generates a screen projector according to display contents in the screenshot area frame.
3. The method according to claim 1 or 2, wherein the configuring picture parameters for each data source terminal according to the display parameters of the screen and the number of data source terminals, specifically, is:
and carrying out region division on the screen according to a preset division mode according to the display parameters of the screen and the number of the data source ends, confirming the parameters of each region, and configuring the region parameters as the picture parameters of the corresponding data source ends.
4. The method according to claim 1 or 2, further comprising:
when the number of the data source ends of the screen is changed from a plurality of data source ends to one data source end, a picture sending instruction is sent to the data source end, so that terminal equipment corresponding to the data source end sends a screen picture serving as the screen casting picture by using a default screen parameter of the system.
5. The method according to claim 1 or 2, wherein when receiving the screen projection from the plurality of data sources, configuring the screen parameter for each data source according to the display parameter of the screen and the number of data sources; the screen projection picture is used for displaying on the screen, and further comprises:
when the data source ends of the screen are changed, receiving screen throwing pictures from a plurality of data source ends after the change, and configuring picture parameters for each data source end according to display parameters of the screen and the number of the data source ends; the screen throwing picture is used for displaying on the screen.
6. The screen projection display method is used for a Type-C screen projector and is characterized by comprising the following steps of:
receiving picture parameters sent by a screen-throwing display device;
resetting the extended display identification data according to the picture parameters and reconnecting the display channels;
and sending the image data received from the display channel to the screen display device as a screen projection picture for display.
7. A screen projection display method is used for terminal equipment and is characterized by comprising the following steps:
receiving picture parameters sent by a screen-throwing display device or forwarded by the screen-throwing display device through a USB screen-throwing device;
displaying a screenshot area frame according to the picture parameters;
receiving position adjustment operation of the screenshot area frame, and correspondingly adjusting the display position of the screenshot area frame;
and intercepting the image data of the screenshot area frame into a screen projection picture.
8. A projection display device, comprising:
the parameter configuration unit is used for configuring picture parameters for each data source terminal according to the display parameters of the screen and the number of the data source terminals when receiving the screen throwing pictures from the plurality of data source terminals; the screen throwing picture is used for displaying on the screen;
And the parameter sending unit is used for sending the picture parameters to the corresponding data source end so that the terminal equipment corresponding to the data source end generates and sends a screen throwing picture according to the received picture parameters.
9. A Type-C screen projector, comprising:
the first parameter receiving unit is used for receiving picture parameters sent by the screen-throwing display equipment;
a picture parameter resetting unit for resetting the extended display identification data according to the picture parameter and reconnecting the display channel;
and the screen projection picture sending unit is used for sending the image data received from the display channel to the screen projection display equipment as a screen projection picture for display.
10. A terminal device, comprising:
the second parameter receiving unit is used for receiving picture parameters sent by the screen throwing display equipment or forwarded by the screen throwing display equipment through the USB screen throwing device;
the screenshot frame display unit is used for displaying a screenshot area frame according to the picture parameters;
the adjustment operation receiving unit is used for receiving position adjustment operation on the screenshot area frame and correspondingly adjusting the display position of the screenshot area frame;
and the screenshot sending unit is used for intercepting the image data of the screenshot area frame into a screen projection picture and sending the screen projection picture to the screen projection display equipment for display.
11. An electronic device, comprising:
one or more processors;
a memory for storing one or more programs;
when executed by the one or more processors, causes the electronic device to implement the method of on-screen display of any of claims 1-7.
12. A computer readable storage medium having stored thereon a computer program, which when executed by a processor implements a method of on-screen display as claimed in any one of claims 1 to 7.
CN202111507897.3A 2021-12-10 2021-12-10 Screen throwing display method, type-C screen throwing device, equipment and storage medium Pending CN116257199A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202111507897.3A CN116257199A (en) 2021-12-10 2021-12-10 Screen throwing display method, type-C screen throwing device, equipment and storage medium

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202111507897.3A CN116257199A (en) 2021-12-10 2021-12-10 Screen throwing display method, type-C screen throwing device, equipment and storage medium

Publications (1)

Publication Number Publication Date
CN116257199A true CN116257199A (en) 2023-06-13

Family

ID=86677979

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202111507897.3A Pending CN116257199A (en) 2021-12-10 2021-12-10 Screen throwing display method, type-C screen throwing device, equipment and storage medium

Country Status (1)

Country Link
CN (1) CN116257199A (en)

Similar Documents

Publication Publication Date Title
CN109168021B (en) Plug flow method and device
US9317247B2 (en) Screen sharing system, screen sharing method, and storage medium
US10574957B2 (en) Source device and control method thereof, and sink device and image quality improvement processing method thereof
US11243737B2 (en) Method and system for remote collaboration
CN109101233B (en) Method for adapting to multiple screen resolutions, storage device and android device
US20160249108A1 (en) Method and apparatus for providing a customized viewing experience
CN108886633B (en) Image receiving and reproducing method and device, and image generating and transmitting method and device
US10389908B2 (en) Image processing device, image processing method, and program with reduction and enlargement scaling of image data
US10373282B2 (en) Method and system for controlling display parameters through multiple pipelines
US11064150B2 (en) High resolution user interface
WO2017080175A1 (en) Multi-camera used video player, playing system and playing method
US11610285B2 (en) Display method and device
KR20150021800A (en) Electronic apparatus and method for image displaying
US20170188087A1 (en) User terminal, method for controlling same, and multimedia system
US20170318334A1 (en) Image Display Method, User Terminal, and Video Receiving Device
CN107908380B (en) Configuration-based multi-screen display method and device, terminal equipment and storage medium
CN116257199A (en) Screen throwing display method, type-C screen throwing device, equipment and storage medium
KR102445478B1 (en) Broadcast Receiving apparatus and control method thereof
CN114979773A (en) Display device, video processing method, and storage medium
US11631159B2 (en) Zoom control of digital images on a display screen
CN113760211A (en) Control method and control device
US20140215348A1 (en) Display apparatus and menu displaying method thereof
CN114189736A (en) Extended display method and multi-television display system
CN112346687A (en) Information interaction method and device, electronic equipment and readable storage medium
CN111831160A (en) Control method of display screen, display screen controller and touch display device

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination