Screen pushing method and device, electronic equipment and storage medium
By creating a virtual screen matching the terminal device in the cloud and pushing the data to the terminal device, the problem of poor display effect of cloud output screens caused by different display sizes in the smart cockpit is solved, and good display effect and user experience improvement on different terminal devices is achieved.
Patent Information
- Application Number
- CN202411534666.5
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2024-10-31
- Publication Date
- 2025-03-11
AI Technical Summary
Different display screens in the smart cockpit have different screen sizes, which makes the cloud only able to provide fixed-size virtual screens, which cannot meet the actual needs of users.
Receive the screen information of the terminal device through the cloud instance, create a virtual screen that matches the terminal device, and push the data on the virtual screen to the display screen of the terminal device when the target terminal device establishes a connection with the cloud.
It realizes displaying a matching virtual screen on different terminal devices, ensuring that the cloud output screen has a good display effect on all terminal devices, improving the user experience.
Smart Images

Figure CN119603351A_ABST
Abstract
Description
Technical Field
[0001] The present invention relates to the technical field of smart cockpits, and in particular to a screen push method, device, electronic device and storage medium. Background Art
[0002] Smart cockpits are usually composed of instrument panels, head-up displays, central control screens, and front and rear seat entertainment systems. By integrating a variety of advanced technologies and equipment, they can improve the user experience and safety of drivers and passengers. In order to provide higher computing power for smart cockpits and reduce the requirements for vehicle hardware performance, the operation, interaction, and resource consumption of applications can be deployed in the cloud, and the cloud can be used to push data to terminals such as car computers, mobile phones, and tablets.
[0003] However, in a smart cockpit, different display screens usually have different screen sizes. Currently, the cloud can usually only provide virtual screens of fixed sizes, resulting in the cloud output image having a good display effect only on display screens of corresponding screen sizes, which cannot meet the actual needs of users. Summary of the invention
[0004] The problem solved by the present invention is how to generate a virtual screen matching a terminal device.
[0005] In order to solve the above problems, the present invention provides a screen push method, device, electronic device and storage medium.
[0006] In a first aspect, the present invention provides a screen push method, which is applied to a cloud, and the screen push method comprises:
[0007] Receiving screen information of multiple terminal devices submitted by multiple terminal devices, and creating virtual screens corresponding to the screen information of the multiple terminal devices respectively through a cloud instance;
[0008] When it is detected that a connection is established between the target terminal device and the cloud, the virtual screen corresponding to the screen information of the target terminal device is determined, and the data stream generated by running on the determined virtual screen is pushed to the display screen of the target terminal device, wherein the target terminal device is any one of the multiple terminal devices.
[0009] Optionally, the cloud includes a vehicle networking middle platform, which is used to receive and verify the account information entered by the user during registration, and determine a cloud instance corresponding to the account information when the account information is verified.
[0010] Optionally, the screen push method further includes:
[0011] Parsing the account information input by the user when logging in on the target terminal device through the Internet of Vehicles middle platform, and determining the user account input by the user when logging in and the screen information of the target terminal device according to the parsing result;
[0012] Verifying the user account through the registration record stored in the IoV middle platform, wherein the registration record includes the account information entered by the user when registering;
[0013] When the user account is verified by the Internet of Vehicles platform, a connection is established between the target terminal device and the cloud.
[0014] Optionally, the screen push method further includes:
[0015] Acquire a connection request sent by the target terminal device, wherein the connection request includes the instance code of the cloud instance and screen information of the target terminal device;
[0016] The connection request is verified, and after the verification is passed, a connection is established between the target terminal device and the cloud.
[0017] Optionally, the verifying the connection request includes:
[0018] Verify that the cloud instance corresponding to the instance code exists and is in a running state;
[0019] Verify whether the screen information of the target terminal device matches the pre-submitted screen information of the plurality of terminal devices.
[0020] Optionally, the screen information of the multiple terminal devices each includes a screen size and a screen aspect ratio, and the creating, through the cloud instance, virtual screens corresponding to the screen information of the multiple terminal devices respectively includes:
[0021] Determining the size of the virtual screen according to the screen size of the terminal device;
[0022] Determining the aspect ratio of the virtual screen according to the screen aspect ratio of the terminal device;
[0023] When the cloud instance is restarted, the virtual screens respectively corresponding to the screen information of the plurality of terminal devices are created by the cloud instance according to the size and aspect ratio of the virtual screen.
[0024] Optionally, the screen push method further includes:
[0025] Acquire the operation data uploaded by the target terminal device;
[0026] The operation data is analyzed by the Internet of Vehicles middle platform, and corresponding response operations are triggered according to the analysis results.
[0027] In a second aspect, the present invention provides a screen push device, which is applied to the cloud, and the screen push device includes:
[0028] The first module is used to receive screen information of multiple terminal devices submitted by the multiple terminal devices, and create virtual screens corresponding to the screen information of the multiple terminal devices respectively through a cloud instance;
[0029] The second module is used to determine the virtual screen corresponding to the screen information of the target terminal device when it is detected that a connection is established between the target terminal device and the cloud, and to push the data stream generated by running on the determined virtual screen to the display screen of the target terminal device, wherein the target terminal device is any one of the multiple terminal devices.
[0030] In a third aspect, the present invention provides an electronic device, including a memory and a processor;
[0031] The memory is used to store computer programs;
[0032] The processor is used to implement the screen push method as described in the first aspect when executing the computer program.
[0033] In a fourth aspect, the present invention provides a computer-readable storage medium having a computer program stored thereon. When the computer program is executed by a processor, the screen push method as described in the first aspect is implemented.
[0034] The beneficial effect of the screen push method of the present invention is: after the screen information of the terminal device is submitted to the cloud, a virtual screen corresponding to the screen information is created through a cloud instance deployed on the cloud, wherein the screen parameters such as the size and aspect ratio of the virtual screen can be the same as the screen parameters of the corresponding terminal device, and when it is detected that a connection is established between the target terminal device and the cloud, the virtual screen corresponding to the screen information of the target terminal device is determined, and the cloud pushes the data stream generated by running on the virtual screen to the display screen of the target terminal device, so that the cloud application can be used on the display screen of the target terminal device through interface interaction, and the picture on the corresponding virtual screen is displayed on the display screen of the target terminal device. Different terminal devices have corresponding virtual screens, which can ensure that the cloud output picture has a good display effect on the display screens of different terminal devices, so that the user can flexibly switch the screen configuration between different terminal devices, effectively ensuring the user experience. BRIEF DESCRIPTION OF THE DRAWINGS
[0035] Figure 1A schematic diagram of a screen push method according to an embodiment of the present invention;
[0036] Figure 2 A schematic diagram of a user login process according to an embodiment of the present invention;
[0037] Figure 3 A schematic diagram of a process for verifying a connection request according to an embodiment of the present invention;
[0038] Figure 4 A schematic diagram of a specific process of verifying a connection request according to an embodiment of the present invention;
[0039] Figure 5 A schematic diagram of a process of creating a virtual screen through a cloud instance according to an embodiment of the present invention;
[0040] Figure 6 A schematic diagram of a process of monitoring the operation of a target terminal device according to an embodiment of the present invention;
[0041] Figure 7 This is a system architecture diagram of a screen push device according to an embodiment of the present invention;
[0042] Figure 8 4 is a system architecture diagram of an electronic device according to an embodiment of the present invention. DETAILED DESCRIPTION
[0043] In order to make the above-mentioned objects, features and advantages of the present invention more obvious and easy to understand, the specific embodiments of the present invention are described in detail below in conjunction with the accompanying drawings. Although certain embodiments of the present invention are shown in the accompanying drawings, it should be understood that the present invention can be implemented in various forms and should not be interpreted as being limited to the embodiments described herein. On the contrary, these embodiments are provided to provide a more thorough and complete understanding of the present invention. It should be understood that the drawings and embodiments of the present invention are only for exemplary purposes and are not intended to limit the scope of protection of the present invention.
[0044] It should be understood that the various steps described in the method embodiments of the present invention may be performed in different orders and / or in parallel. In addition, the method embodiments may include additional steps and / or omit the steps shown. The scope of the present invention is not limited in this respect.
[0045] The term "including" and its variations used in this document are open inclusions, that is, "including but not limited to"; the term "based on" means "based at least in part on"; the term "one embodiment" means "at least one embodiment"; the term "another embodiment" means "at least one other embodiment"; the term "some embodiments" means "at least some embodiments"; the term "optionally" means "optional embodiments". The relevant definitions of other terms will be given in the following description. It should be noted that the concepts of "first", "second", etc. mentioned in the present invention are only used to distinguish different devices, modules or units, and are not used to limit the order or interdependence of the functions performed by these devices, modules or units.
[0046] It should be noted that the modifications of "one" and "plurality" mentioned in the present invention are illustrative rather than restrictive, and those skilled in the art should understand that, unless otherwise clearly indicated in the context, it should be understood as "one or more".
[0047] The names of the messages or information exchanged between multiple devices in the embodiments of the present invention are only used for illustrative purposes, and are not used to limit the scope of these messages or information.
[0048] like Figure 1 As shown, a screen push method provided by an embodiment of the present invention is applied to the cloud, and the screen push method includes:
[0049] S100: receiving screen information of multiple terminal devices submitted by the multiple terminal devices, and creating virtual screens respectively corresponding to the screen information of the multiple terminal devices through a cloud instance.
[0050] Specifically, after the user submits screen information to the cloud through the terminal device, the cloud instance deployed in the cloud creates a virtual screen corresponding to the screen information. The screen information of different terminal devices may be different, so the created virtual screens are also different.
[0051] S200: When it is detected that a connection is established between the target terminal device and the cloud, the virtual screen corresponding to the screen information of the target terminal device is determined, and the data stream generated by running on the determined virtual screen is pushed to the display screen of the target terminal device, wherein the target terminal device is any one of the multiple terminal devices.
[0052] Specifically, when it is detected that a connection is established between the target terminal device (which needs to have a corresponding virtual screen in the cloud) and the cloud, the virtual screen corresponding to the screen information of the target terminal device is determined, and the cloud pushes the data stream generated by running on the virtual screen to the display screen of the target terminal device, so that the cloud application can be used on the display screen of the target terminal device through interface interaction, allowing users to flexibly switch screen configurations between different terminal devices (such as mobile phones and car computers), effectively ensuring the user experience.
[0053] In this embodiment, after the screen information of the terminal device is submitted to the cloud, a virtual screen corresponding to the screen information is created through a cloud instance deployed on the cloud, wherein the screen parameters such as the size and aspect ratio of the virtual screen may be the same as the screen parameters of the corresponding terminal device. When it is detected that a connection is established between the target terminal device and the cloud, the virtual screen corresponding to the screen information of the target terminal device is determined, and the cloud pushes the data stream generated by running on the virtual screen to the display screen of the target terminal device, so that the cloud application can be used on the display screen of the target terminal device through interface interaction, and the picture on the corresponding virtual screen is displayed on the display screen of the target terminal device. Different terminal devices have corresponding virtual screens, which can ensure that the cloud output picture has a good display effect on the display screens of different terminal devices, so that the user can flexibly switch the screen configuration between different terminal devices, effectively ensuring the user experience.
[0054] Optionally, the cloud includes an Internet of Vehicles middle platform, which is used to receive and verify the account information entered by the user during registration, and determine a cloud instance corresponding to the account information when the account information is verified;
[0055] Wherein, the target terminal device is used to receive the account information input by the user.
[0056] Specifically, the cloud includes the Internet of Vehicles middle platform, which can receive and verify the account information entered by the user during registration, and store it in the registration record. After the verification is passed, the Internet of Vehicles middle platform returns the cloud instance to the target terminal device. The target terminal device can establish a connection with the cloud based on the instance code of the cloud instance and the screen information of the target terminal device (such as the screen code).
[0057] Among them, the Internet of Vehicles middle platform can also be set up independently relative to the cloud.
[0058] In this optional embodiment, the account information entered by the user during registration is verified by the Internet of Vehicles middle platform. After the verification is passed, the Internet of Vehicles middle platform returns the cloud instance to the target terminal device. The target terminal device can establish a connection with the cloud based on the instance code of the cloud instance and the screen information of the target terminal device, thereby ensuring the security and integrity of the data during the connection establishment process.
[0059] Optionally, the screen push method further includes:
[0060] S210: Parsing the account information input by the user when logging in on the target terminal device through the Internet of Vehicles middle platform, and determining the user account input by the user when logging in and the screen information of the target terminal device according to the parsing result.
[0061] Specifically, combined Figure 2 As shown, when a user logs in, the account information entered by the user when logging in is parsed through the Internet of Vehicles middle platform, thereby obtaining the user account entered by the user when logging in and the screen information of the target terminal device (such as the screen code).
[0062] S220: Verify the user account through the registration record stored in the IoV middle platform, wherein the registration record includes the account information entered by the user when registering.
[0063] Specifically, combined Figure 2 As shown, the user account is verified through the registration records stored in the Internet of Vehicles middle platform (including the account information entered by the user when registering).
[0064] S230: After the user account is verified by the IoV middle platform, a connection is established between the target terminal device and the cloud.
[0065] Specifically, combined Figure 2 As shown, after the user account is verified by the Internet of Vehicles middle station, a connection is established between the target terminal device and the cloud, and the data stream generated by running on the virtual screen corresponding to the screen information of the target terminal device (which needs to have a corresponding virtual screen in the cloud) is pushed to the target terminal device.
[0066] In this optional embodiment, by parsing the account information entered by the user when logging in, the data stream generated by running on the virtual screen corresponding to the screen information of the target terminal device can be pushed to the target terminal device, so that the user can flexibly switch the screen configuration between different terminal devices, effectively ensuring the user experience.
[0067] Optionally, the screen push method further includes:
[0068] S110: Acquire a connection request sent by the target terminal device, wherein the connection request includes an instance code of the cloud instance and screen information of the target terminal device.
[0069] Specifically, combined Figure 3As shown, the target terminal device parses the cloud instance returned by the Internet of Vehicles middleware, obtains the network address (such as IP address or domain name) and communication port of the cloud instance, and sends a preliminary connection request to the cloud instance. The request contains the instance code of the cloud instance and the screen information of the target terminal device, and may also include the user's authentication information or token, etc.
[0070] S120: Verify the connection request, and establish a connection between the target terminal device and the cloud after the verification is successful.
[0071] Specifically, combined Figure 3 As shown, the cloud verifies the connection request, and after the verification is passed, a connection is established between the target terminal device and the cloud.
[0072] In this optional embodiment, a connection is established between the target terminal device and the cloud through the instance code of the cloud instance and the screen information of the target terminal device, ensuring that the target terminal device can effectively communicate with the specific cloud instance and display the instance content on the designated screen to achieve the operations and interactions required by the user.
[0073] Optionally, the verifying the connection request includes:
[0074] S121: Verify whether the cloud instance corresponding to the instance code exists and is in a running state.
[0075] Specifically, combined Figure 4 As shown, first, the cloud verifies whether the cloud instance corresponding to the instance code exists and is in a running state, ensuring that the requested cloud instance does exist and is running.
[0076] S122: Verify whether the screen information of the target terminal device matches the screen information of the plurality of terminal devices submitted in advance.
[0077] Specifically, combined Figure 4 As shown, the cloud then verifies whether the screen information of the target terminal device matches the screen information of multiple terminal devices submitted in advance, that is, whether the screen information of the target terminal device is entered into the cloud in advance. After the verification is passed, the cloud instance creates a session for the target terminal device, generates a unique session code, and returns it to the target terminal device. After the target terminal device receives the session code and confirmation information returned by the cloud instance, the data stream connection is formally established.
[0078] In this optional embodiment, the connection request is verified to ensure that the target terminal device can effectively communicate with the specific cloud instance and display the instance content on the specified screen to achieve the operations and interactions required by the user.
[0079] Optionally, the screen information of the multiple terminal devices each includes a screen size and a screen aspect ratio, and the creating, through the cloud instance, virtual screens corresponding to the screen information of the multiple terminal devices respectively includes:
[0080] S101: Determine the size of the virtual screen according to the screen size of the terminal device.
[0081] Specifically, combined Figure 5 As shown, the size of the virtual screen is determined according to the screen size of the terminal device. The screen size refers to the diagonal length of the screen, usually in inches.
[0082] S102: Determine the aspect ratio of the virtual screen according to the screen aspect ratio of the terminal device.
[0083] Specifically, combined Figure 5 As shown, the aspect ratio of the virtual screen is determined according to the screen aspect ratio of the terminal device. The screen aspect ratio represents the ratio of the screen width to the height, such as 4:3 or 16:9.
[0084] S103: When the cloud instance is restarted, the cloud instance creates the virtual screens corresponding to the screen information of the plurality of terminal devices respectively according to the size and aspect ratio of the virtual screen.
[0085] Specifically, combined Figure 5 As shown, when the cloud instance is restarted to apply the new screen configuration, the display settings of the cloud instance are reinitialized based on the newly bound screen information to ensure that the cloud instance can correctly identify and use the newly configured screen, that is, generate a corresponding virtual screen based on the screen information of the newly bound terminal device, and can push the content of the virtual screen to the corresponding terminal device.
[0086] In this optional embodiment, a corresponding virtual screen is created according to the screen information, which effectively ensures the matching degree between the virtual screen and the current screen.
[0087] Optionally, the screen push method further includes:
[0088] S300: Acquire the operation data uploaded by the target terminal device.
[0089] Specifically, combined Figure 6 As shown, when the target terminal device is running, it can upload the collected signals (such as user operation behavior, device status information or other relevant log data) to the Internet of Vehicles middle station.
[0090] S400: Analyze the operation data through the Internet of Vehicles middle platform, and trigger corresponding response operations according to the analysis results.
[0091] Specifically, combined Figure 6 As shown, the IoV middle station parses and processes the operating data. For example, the IoV middle station can record the user's login / logout operations and update the user's online status. It can also determine whether the device or user's behavior is abnormal based on the reported abnormal signals and take corresponding measures.
[0092] In this optional embodiment, the operating data is parsed and processed through the Internet of Vehicles middle platform to ensure that the user's operations and device status can be monitored and managed in real time, which helps to improve the security and reliability of the system.
[0093] like Figure 7 As shown, a screen push device 700 provided in an embodiment of the present invention is applied to the cloud, and the screen push device 700 includes:
[0094] The first module 710 is used to receive screen information of multiple terminal devices submitted by the multiple terminal devices, and create virtual screens corresponding to the screen information of the multiple terminal devices respectively through a cloud instance;
[0095] The second module 720 is used to determine the virtual screen corresponding to the screen information of the target terminal device when it is detected that a connection is established between the target terminal device and the cloud, and to push the data stream generated by running on the determined virtual screen to the display screen of the target terminal device, wherein the target terminal device is any one of the multiple terminal devices.
[0096] like Figure 8 As shown, an electronic device 800 provided by an embodiment of the present invention includes a memory 820 and a processor 810; the memory 820 is used to store a computer program; the processor 810 is used to implement the screen push method as described above when executing the computer program.
[0097] In other words, an electronic device 800 includes a memory 820 and a processor 810 coupled to the memory 820; the memory 820 is configured to store a computer program; and the processor 810 is configured to perform the following operations when executing the computer program:
[0098] Receiving screen information of multiple terminal devices submitted by multiple terminal devices, and creating virtual screens corresponding to the screen information of the multiple terminal devices respectively through a cloud instance;
[0099] When it is detected that a connection is established between the target terminal device and the cloud, the virtual screen corresponding to the screen information of the target terminal device is determined, and the data stream generated by running on the determined virtual screen is pushed to the display screen of the target terminal device, wherein the target terminal device is any one of the multiple terminal devices.
[0100] An embodiment of the present invention provides a computer-readable storage medium, on which a computer program is stored. When the computer program is executed by a processor, the screen push method as described above is implemented.
[0101] In other words, a non-volatile computer-readable storage medium stores a computer program, and when the computer program is executed by a processor, the processor performs the following operations:
[0102] Receiving screen information of multiple terminal devices submitted by multiple terminal devices, and creating virtual screens corresponding to the screen information of the multiple terminal devices respectively through a cloud instance;
[0103] When it is detected that a connection is established between the target terminal device and the cloud, the virtual screen corresponding to the screen information of the target terminal device is determined, and the data stream generated by running on the determined virtual screen is pushed to the display screen of the target terminal device, wherein the target terminal device is any one of the multiple terminal devices.
[0104] An electronic device 800 that can be used as a server or client of the present invention will now be described, which is an example of a hardware device that can be applied to various aspects of the present invention. The electronic device 800 is intended to represent various forms of digital electronic computer equipment, such as laptop computers, desktop computers, workbenches, personal digital assistants, servers, blade servers, mainframe computers, and other suitable computers. The electronic device 800 can also represent various forms of mobile devices, such as personal digital processing, cellular phones, smart phones, wearable devices, and other similar computing devices. The components shown herein, their connections and relationships, and their functions are merely examples, and are not intended to limit the implementation of the present invention described herein and / or required.
[0105] The electronic device 800 includes a computing unit, which can perform various appropriate actions and processes according to a computer program stored in a read-only memory (ROM) or a computer program loaded from a storage unit into a random access memory (RAM). In the RAM, various programs and data required for the operation of the device can also be stored. The computing unit, ROM, and RAM are connected to each other via a bus. An input / output (I / O) interface is also connected to the bus.
[0106] A person of ordinary skill in the art can understand that all or part of the processes in the above-mentioned embodiment method can be completed by instructing the relevant hardware through a computer program, and the program can be stored in a computer-readable storage medium. When the program is executed, it can include the processes of the embodiments of the above-mentioned methods. Among them, the storage medium can be a disk, an optical disk, a read-only memory (ROM) or a random access memory (RAM), etc. In the present application, the unit described as a separate component may or may not be physically separated, and the component displayed as a unit may or may not be a physical unit, that is, it may be located in one place, or it may be distributed on multiple network units. Some or all of the units can be selected according to actual needs to achieve the purpose of the embodiment of the present invention. In addition, each functional unit in each embodiment of the present invention can be integrated in a processing unit, or each unit can exist physically separately, or two or more units can be integrated in one unit. The above-mentioned integrated unit can be implemented in the form of hardware or in the form of a software functional unit.
[0107] Although the present invention is disclosed as above, the protection scope of the present invention is not limited thereto. Those skilled in the art may make various changes and modifications without departing from the spirit and scope of the present invention, and these changes and modifications will fall within the protection scope of the present invention.
Claims
1. A screen push method, characterized in that: Applied to the cloud, the screen push method includes: Receiving screen information of multiple terminal devices submitted by multiple terminal devices, and creating virtual screens corresponding to the screen information of the multiple terminal devices respectively through a cloud instance; When it is detected that a connection is established between the target terminal device and the cloud, the virtual screen corresponding to the screen information of the target terminal device is determined, and the data stream generated by running on the determined virtual screen is pushed to the display screen of the target terminal device, wherein the target terminal device is any one of the multiple terminal devices.
2. The screen push method according to claim 1, characterized in that: The cloud includes a vehicle networking middle platform, which is used to receive and verify the account information entered by the user during registration, and determine a cloud instance corresponding to the account information when the account information is verified.
3. The screen push method according to claim 2, characterized in that: Also includes: Parsing the account information input by the user when logging in on the target terminal device through the Internet of Vehicles middle platform, and determining the user account input by the user when logging in and the screen information of the target terminal device according to the parsing result; Verifying the user account through the registration record stored in the IoV middle platform, wherein the registration record includes the account information entered by the user when registering; When the user account is verified by the Internet of Vehicles platform, a connection is established between the target terminal device and the cloud.
4. The screen push method according to claim 1, characterized in that: Also includes: Acquire a connection request sent by the target terminal device, wherein the connection request includes the instance code of the cloud instance and screen information of the target terminal device; The connection request is verified, and after the verification is passed, a connection is established between the target terminal device and the cloud.
5. The screen push method according to claim 4, characterized in that: The verifying the connection request comprises: Verify that the cloud instance corresponding to the instance code exists and is in a running state; Verify whether the screen information of the target terminal device matches the pre-submitted screen information of the plurality of terminal devices.
6. The screen push method according to claim 1, characterized in that: The screen information of the plurality of terminal devices each includes a screen size and a screen aspect ratio, and the creating of virtual screens corresponding to the screen information of the plurality of terminal devices respectively through the cloud instance includes: Determining the size of the virtual screen according to the screen size of the terminal device; Determining the aspect ratio of the virtual screen according to the screen aspect ratio of the terminal device; When the cloud instance is restarted, the virtual screens respectively corresponding to the screen information of the plurality of terminal devices are created by the cloud instance according to the size and aspect ratio of the virtual screen.
7. The screen push method according to any one of claims 2 to 6, characterized in that: Also includes: Acquire the operation data uploaded by the target terminal device; The operation data is analyzed by the Internet of Vehicles middle platform, and corresponding response operations are triggered according to the analysis results.
8. A screen pushing device, characterized in that: Applied to the cloud, the screen push device includes: The first module is used to receive screen information of multiple terminal devices submitted by the multiple terminal devices, and create virtual screens corresponding to the screen information of the multiple terminal devices respectively through a cloud instance; The second module is used to determine the virtual screen corresponding to the screen information of the target terminal device when it is detected that a connection is established between the target terminal device and the cloud, and to push the data stream generated by running on the determined virtual screen to the display screen of the target terminal device, wherein the target terminal device is any one of the multiple terminal devices.
9. An electronic device, characterized in that: including memory and processor; The memory is used to store computer programs; The processor is used to implement the screen push method according to any one of claims 1 to 7 when executing the computer program.
10. A computer-readable storage medium, characterized in that: The storage medium stores a computer program, and when the computer program is executed by the processor, the screen push method according to any one of claims 1 to 7 is implemented.
Citation Information
Patent Citations
Application screen projection control method and device, equipment and medium
CN111432070A
Service generation method and device, server and storage medium
CN116582408A
Virtual screen implementation method and device, equipment and storage medium
CN116719496A
Screen projection method and screen projection device
CN116801017A
Live broadcast sharing method, and related device and system
WO2019127369A1