Application display method, control system, display device, vehicle, terminal and medium

By configuring network web services and wireless WiFi hotspots in the vehicle and generating and transmitting virtual screen interfaces, the problem of passengers being unable to control and use the in-vehicle entertainment system is solved, and efficient application display and user experience improvement is achieved.

CN119421270APending Publication Date: 2025-02-11SHENZHEN DESAY SV AUTOMOTIVE CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202411539716.9
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2024-10-31
Publication Date
2025-02-11

AI Technical Summary

Technical Problem

The existing in-vehicle entertainment system cannot control and use the in-vehicle entertainment functions and comfort control functions in the in-vehicle entertainment system without adding additional in-vehicle hardware screens.

Method used

By configuring network web services and wireless WiFi hotspots in the vehicle, after detecting the connection of the display terminal, pre-configured virtual screen information is obtained, a virtual screen interface is generated, and it is transmitted to the web page of the display terminal through the web service.

Benefits of technology

The interface of synchronizing, correctly displaying and running the in-vehicle entertainment system on different display terminals is realized, reducing body hardware costs and empty space in the car, and improving the convenience and user experience of application display.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119421270A_ABST
    Figure CN119421270A_ABST
Patent Text Reader

Abstract

The invention discloses an application display method, a control system, a display device, a vehicle, a terminal and a medium. The method comprises the steps that after it is detected that communication is established with at least one display terminal through a WiFi hotspot, pre-configured virtual screen information is acquired, and a virtual screen interface is generated according to the virtual screen information; and transmitting the virtual screen interface to a web service, and transmitting the first interface content of the virtual screen interface to a web page displayed on the display terminal through the web service. According to the method, the virtual screen interface is customized and generated according to the virtual screen information, it is ensured that the first interface content can be synchronously and correctly displayed and operated on different display terminals, the first interface content of the virtual screen interface is transmitted to the web page displayed on the display terminal, hardware cost and in-vehicle space resources are saved, and the user experience is improved. The convenience of application display is improved, the realizability of updating and expanding entertainment application functions is provided for the display terminal, and the user experience is further improved.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention relates to the field of computer technology, and in particular to an application display method, a control system, a display device, a vehicle, a terminal and a medium. Background Art

[0002] At present, in order to ensure the driver's safe driving while meeting the different needs of the driver and passengers, such as when the driver uses the in-car main screen for navigation, the passengers can also enjoy personalized in-car entertainment and comfort control, the in-car entertainment system widely adopts split-screen and projection technology.

[0003] At present, the main service provided by the in-vehicle entertainment system is to project the application functions in the mobile phone to the main screen in the car, but there is a lack of means to reversely project the application functions in the in-vehicle entertainment system to the mobile phone. If passengers want to enjoy in-vehicle entertainment and comfort control applications without affecting the driver's use of the main screen, it is usually achieved by adding an additional hardware secondary screen in the vehicle.

[0004] However, adding additional in-vehicle hardware screens will increase the manufacturing cost and design complexity of the vehicle, especially for high-end models, which may need to be equipped with high-resolution, multi-touch screens, further increasing costs and design difficulties. Summary of the invention

[0005] The present invention provides an application display method, a control system, a display device, a vehicle, a terminal and a medium to solve the problem that passengers cannot control and use the in-vehicle entertainment functions and comfort control functions in the in-vehicle entertainment system without adding an additional in-vehicle hardware screen.

[0006] In a first aspect, an embodiment of the present invention provides an application display method, which is applied to a vehicle, wherein the vehicle is integrated with a control system, and the control system is configured with a network web service and a wireless WiFi hotspot, and the method includes:

[0007] After detecting that communication is established with at least one display terminal through the WiFi hotspot, obtaining pre-configured virtual screen information, and generating a virtual screen interface according to the virtual screen information, wherein the virtual screen information includes: screen attribute information of the virtual screen and application attribute information of the vehicle-mounted application contained in the screen;

[0008] The virtual screen interface is transmitted to the web service, and the first interface content of the virtual screen interface is transmitted to the web page displayed on the display terminal through the web service. The web page is generated based on a pre-assigned network address, and the network address is assigned after establishing communication with the corresponding display terminal.

[0009] In a second aspect, an embodiment of the present invention provides an application display method, which is applied to a display terminal, and the method includes:

[0010] After accessing a vehicle that provides a wireless WiFi hotspot and establishing a communication connection with the vehicle, receiving a video stream transmitted by the vehicle through a web service, wherein the WiFi hotspot and the web service are configured on a control system, and the control system is integrated in the vehicle;

[0011] The video content corresponding to the video code stream is decoded and presented as the first interface content of the virtual screen interface in a web page displayed by a browser, wherein the web page is generated by the web service based on a pre-assigned network address, and the network address is assigned after establishing communication with the display terminal.

[0012] In a third aspect, an embodiment of the present invention provides a control system configured in a vehicle, wherein the control system is configured with a network web service and a wireless WiFi hotspot, and the system further comprises:

[0013] An interface generation module, configured to obtain pre-configured virtual screen information after detecting that communication is established with at least one display terminal through the WiFi hotspot, and generate a virtual screen interface according to the virtual screen information, wherein the virtual screen information includes: screen attribute information of the virtual screen and application attribute information of the vehicle-mounted application contained in the screen;

[0014] An interface transmission module is used to transmit the virtual screen interface to the web service, and transmit the first interface content of the virtual screen interface to the web page displayed on the display terminal through the web service. The web page is generated based on a pre-assigned network address, and the network address is assigned after establishing communication with the corresponding display terminal.

[0015] In a fourth aspect, an embodiment of the present invention provides a vehicle-mounted application display device, which is configured on a display terminal, and the device includes:

[0016] A video code stream receiving module, used for receiving a video code stream transmitted by the vehicle through a web service after accessing a vehicle providing a wireless WiFi hotspot and establishing a communication connection with the vehicle, wherein the WiFi hotspot and the web service are configured on a control system, and the control system is integrated in the vehicle;

[0017] A video code stream decoding module is used to decode and obtain the video content corresponding to the video code stream, and present it as the first interface content of the virtual screen interface in a web page displayed by a browser, wherein the web page is generated by the web service based on a pre-assigned network address, and the network address is assigned after establishing communication with the display terminal.

[0018] In a fifth aspect, an embodiment of the present invention provides a vehicle, the vehicle comprising:

[0019] at least one controller;

[0020] and a memory communicatively coupled to the at least one controller;

[0021] The memory stores a computer program that can be executed by the at least one controller, and the computer program is executed by the at least one controller so that the at least one controller can execute the application display method described in any embodiment of the present invention.

[0022] In a sixth aspect, an embodiment of the present invention provides an electronic device, serving as a display terminal of the vehicle-mounted application display device, comprising:

[0023] at least one processor;

[0024] and a memory communicatively coupled to the at least one processor;

[0025] The memory stores a computer program that can be executed by the at least one processor, and the computer program is executed by the at least one processor so that the at least one processor can execute the application display method described in any embodiment of the present invention.

[0026] In the seventh aspect, an embodiment of the present invention further provides a computer-readable storage medium, characterized in that the computer-readable storage medium stores computer instructions, and the computer instructions are used to enable a processor to implement the application display method described in any embodiment of the present invention when executed.

[0027] In an eighth aspect, a computer-readable storage medium is provided, characterized in that the computer-readable storage medium stores computer instructions, and the computer instructions are used to enable a processor to implement the application display method described in any embodiment of the present invention when executed.

[0028] The technical solution of the embodiment of the present invention is to obtain the pre-configured virtual screen information after detecting that the communication is established with at least one display terminal through the WiFi hotspot, and generate the virtual screen interface according to the virtual screen information; transmit the virtual screen interface to the web service, and transmit the first interface content of the virtual screen interface to the web page displayed on the display terminal through the web service. The technical solution of the embodiment of the present invention customizes and generates the virtual screen interface according to the virtual screen information, ensuring that the first interface content can be synchronously and correctly displayed and run on different actual display terminals, and by transmitting the first interface content of the virtual screen interface to the browser web page displayed on the display terminal, the vehicle body hardware cost and the occupation of empty space in the vehicle are reduced, and the display terminal is prevented from pre-installing additional plug-ins or applications, which increases the convenience of application display. At the same time, it provides the display terminal with entertainment functions that are strongly related to the vehicle body hardware, and the feasibility of flexibly accessing more web resources to update and expand entertainment application functions, further improving the user experience.

[0029] It should be understood that the contents described in this section are not intended to identify the key or important features of the embodiments of the present invention, nor are they intended to limit the scope of the present invention. Other features of the present invention will become easily understood through the following description. BRIEF DESCRIPTION OF THE DRAWINGS

[0030] In order to more clearly illustrate the technical solutions in the embodiments of the present invention, the drawings required for use in the description of the embodiments will be briefly introduced below. Obviously, the drawings described below are only some embodiments of the present invention. For ordinary technicians in this field, other drawings can be obtained based on these drawings without creative work.

[0031] Figure 1 A flowchart of an application display method provided by an embodiment of the present invention;

[0032] Figure 2 A flowchart of an application display method provided by an embodiment of the present invention;

[0033] Figure 3 A schematic diagram of the effect of virtual screen projection involved in the application display method provided in an embodiment of the present invention;

[0034] Figure 4 A schematic diagram of the structure of a control system configured in a vehicle provided by an embodiment of the present invention;

[0035] Figure 5 A schematic diagram of the structure of a vehicle-mounted application display device configured on a display terminal provided by an embodiment of the present invention;

[0036] Figure 6A schematic diagram of the structure of a vehicle that can be used to implement an embodiment of the present invention is shown;

[0037] Figure 7 A schematic diagram of the structure of an electronic device that can be used to implement an embodiment of the present invention is shown. DETAILED DESCRIPTION

[0038] In order to enable those skilled in the art to better understand the scheme of the present invention, the technical scheme in the embodiments of the present invention will be clearly and completely described below in conjunction with the drawings in the embodiments of the present invention. Obviously, the described embodiments are only part of the embodiments of the present invention, not all of the embodiments. Based on the embodiments of the present invention, all other embodiments obtained by ordinary technicians in this field without creative work should fall within the scope of protection of the present invention.

[0039] It should be noted that the terms "first", "second", etc. in the specification and claims of the present invention and the above-mentioned drawings are used to distinguish similar objects, and are not necessarily used to describe a specific order or sequence. It should be understood that the data used in this way can be interchanged where appropriate, so that the embodiments of the present invention described herein can be implemented in an order other than those illustrated or described herein. In addition, the terms "including" and "having" and any variations thereof are intended to cover non-exclusive inclusions, for example, a process, method, system, product or device that includes a series of steps or units is not necessarily limited to those steps or units that are clearly listed, but may include other steps or units that are not clearly listed or inherent to these processes, methods, products or devices.

[0040] It should be noted that during the ride, if passengers want to enjoy in-car entertainment and comfort control without interfering with the driver's screen use, they mainly use additional in-car hardware sub-screens. However, adding additional in-car hardware screens will increase the manufacturing cost and design complexity of the vehicle, especially high-end models may require high-resolution, multi-touch screens.

[0041] Based on this, an embodiment of the present invention provides an application display method, which is applied to a vehicle, wherein the vehicle is integrated with a control system, and the control system is configured with a network web service and a wireless WiFi hotspot. Figure 1 A flowchart of an application display method provided in an embodiment of the present invention. The embodiment of the present invention can be applied to a scenario in which passengers control and use an in-vehicle entertainment application in an in-vehicle entertainment system through a display terminal. The method can be executed by a control system, and the control system can be implemented in the form of software and / or hardware configured on the vehicle.

[0042] like Figure 1 As shown, the application display method provided by the embodiment of the present invention may specifically include:

[0043] S101. After detecting that communication is established with at least one display terminal via a WiFi hotspot, obtain pre-configured virtual screen information, and generate a virtual screen interface according to the virtual screen information, wherein the virtual screen information includes: screen attribute information of the virtual screen and application attribute information of the vehicle-mounted application contained in the screen.

[0044] Among them, the display terminal can be understood as a non-vehicle device with display function that can connect to a WiFi hotspot, such as a mobile phone, a tablet, etc. The virtual screen interface can be understood as an interface generated by software in the in-vehicle entertainment system, which is used to display the application functions and various information in the in-vehicle entertainment system without relying on the actual physical screen, wherein the in-vehicle entertainment system can be used as a subsystem under the control system to manage and control the entertainment applications on the vehicle. The virtual screen information can be understood as a series of parameters and settings for defining and configuring the virtual screen interface, including the screen attribute information of the virtual screen interface and the application attribute information of the in-vehicle application contained in the screen; the screen attribute information can be considered as a parameter that defines the appearance and performance of the virtual screen, including a collection of information such as the virtual screen pixel resolution, physical size, display area size, the number of colors that can be displayed, refresh frequency, and aspect ratio; the application attribute set can be understood as the relevant information of the application, including the application name, version number, claim requirements, configuration settings (such as language, theme, etc.) of the application.

[0045] In this embodiment, when the in-vehicle entertainment system detects that communication has been successfully established with at least one display terminal through the WiFi hotspot, it obtains pre-configured virtual screen information that matches the display terminal, and generates a virtual screen interface based on the obtained virtual screen information. The virtual screen interface will display the interface and functions of the in-vehicle entertainment application, and will be adapted to the display habits and usage habits of the display terminal.

[0046] Exemplarily, when the display terminal is a mobile phone, the corresponding aspect ratio included in the corresponding pre-configured virtual screen information may be 16:9.

[0047] For example, the in-vehicle entertainment applications displayed on the virtual screen interface may include music, movies, seat massage, fragrance, and other functions that do not affect driving.

[0048] S102, transmitting the virtual screen interface to the web service, and transmitting the first interface content of the virtual screen interface to the web page displayed on the display terminal through the web service, the web page is generated based on a pre-assigned network address, and the network address is assigned after establishing communication with the corresponding display terminal.

[0049] The first interface content can be understood as the content initially presented on the virtual screen interface. The web service can be understood as a software system that provides web applications, which is used to ensure that cross-network application programs can interact with each other.

[0050] In this embodiment, the virtual screen interface is transmitted in real time to a web service, such as a vehicle-mounted lightweight web service, and through the web service, the first interface content of the virtual screen interface is transmitted to the web page displayed by the display terminal. The web page needs to be generated based on the network address assigned to the display terminal by the vehicle-mounted entertainment system after establishing communication with the display terminal.

[0051] An application display method provided by an embodiment of the present invention obtains pre-configured virtual screen information after detecting that communication is established with at least one display terminal through a WiFi hotspot, and generates a virtual screen interface according to the virtual screen information; transmits the virtual screen interface to a web service, and transmits the first interface content of the virtual screen interface to a web page displayed on the display terminal through the web service. The technical solution of the embodiment of the present invention customizes and generates a virtual screen interface according to the virtual screen information, ensuring that the first interface content can be synchronously and correctly displayed and run on different display terminals, and by transmitting the first interface content of the virtual screen interface to a web page displayed on the display terminal, the vehicle body hardware cost and the occupation of empty space in the vehicle are reduced, and the convenience of application display is improved. At the same time, the display terminal is provided with entertainment functions that are strongly associated with the vehicle body hardware, and the feasibility of flexibly accessing more web resources to update and expand entertainment application functions is further improved. User experience.

[0052] As a first optional embodiment of this embodiment, on the basis of the above embodiment, the virtual screen interface can be transmitted to the web service, and the first interface content of the virtual screen interface can be transmitted to the web page displayed on the display terminal through the web service, which is specifically implemented as the following steps:

[0053] a1) performing video encoding on the virtual screen interface, and transmitting the generated first video code stream to the web service.

[0054] The first video code stream may be understood as a video code stream formed by performing video encoding on the content initially presented on the virtual screen interface.

[0055] In this embodiment, the initial content presented by the virtual screen interface is encoded in real time to form a first video code stream, and the formed first video code stream is transmitted to the web service. Exemplarily, the transmission can be performed via websocket.

[0056] Exemplarily, the first video code stream may be an H264 video code stream, and the video encoding may be performed using MediaCodecAPI.

[0057] b1) transmitting the first video code stream to the display terminal through the web service, decoding the first video code stream through the display terminal, obtaining the first interface content of the decoded virtual screen interface, and presenting the first interface content on the web page corresponding to the web service through the browser on the display terminal.

[0058] In this embodiment, the first video code stream is transmitted to the browser of the display terminal through a web service via Http or websocket, the received first video code stream is decoded in the display terminal, the first interface content of the decoded virtual screen interface is obtained, and the first interface content is presented on the web page corresponding to the web service through the browser on the display terminal.

[0059] The above technical solution of this embodiment transmits the first video code stream to the display terminal through the web service in real time, obtains the first interface content of the virtual screen interface by decoding the first video code stream, and presents the first interface content through the browser on the display terminal, thereby realizing the synchronous, correct display and operation of the first interface content on different display terminals, avoiding the need for the display terminal to pre-install additional plug-ins or applications, and improving the convenience of application display.

[0060] As a second optional embodiment of this embodiment, based on the above embodiment, it also includes:

[0061] a2) After detecting that the WiFi hotspot is turned on, if a display terminal requesting access is captured, when it is determined that the current access volume has not reached a set upper limit, it is determined that the display terminal has access authority and access inquiry information is sent to the display terminal.

[0062] Among them, the current access volume can be considered as the number of display terminals currently connected to the WiFi hotspot opened by the control system; the access inquiry information can be understood as a message used to confirm whether the display terminal wants to access the WiFi hotspot, and the access inquiry information may include a request to enter a WiFi password.

[0063] In this embodiment, when it is detected that the control system has turned on the WiFi hotspot, the display terminal requesting access is captured in real time. If a display terminal requesting access is captured, it is determined whether the current access volume has reached the set upper limit of the access volume. If the current access volume has not reached the set upper limit, it is determined that the display terminal currently captured requesting access has access authority, and access inquiry information is sent to the display terminal.

[0064] It should be noted that the WiFi hotspot is configured in advance in the control system through an operating system such as a Linux system, an Android system, etc., and whether a WiFi password needs to be entered is set. If necessary, an initial WiFi password is set, and the dynamic host configuration protocol service is enabled.

[0065] b2) after receiving the access authentication information fed back by the display terminal in response to the access inquiry information, establishing a communication connection with the display terminal and allocating a network address for web access to the display terminal.

[0066] The access authentication information may be understood as the authorization information, identity authentication information, etc. fed back by the display terminal.

[0067] In this embodiment, after receiving the access authentication information fed back by the display terminal in response to the query information and passing the verification, a communication connection is established with the display terminal, and a network address for accessing the web page is allocated to the display terminal through the dynamic host configuration protocol service.

[0068] Exemplarily, when no password is required to connect to the WiFi hotspot turned on by the control system, the access inquiry information sent to the display terminal is whether to confirm the connection to this WiFi hotspot. After receiving the access authentication information feedback from the display terminal as yes and the local area network address of the display terminal, if the local area network address is verified to be valid, a communication connection is established with the display terminal, and a network address for web access is assigned to the display terminal.

[0069] Exemplarily, when a password is required to connect to the WiFi hotspot turned on by the control system, the access inquiry information sent to the display terminal is please enter the WiFi password. After receiving the access authentication information (i.e., WiFi password) fed back by the display terminal, if the access authentication information is verified to be valid, a communication connection is established with the display terminal, and a network address for web access is assigned to the display terminal.

[0070] It is understandable that the WiFi password can be obtained by asking the main driver, and the main driver can also change the WiFi password at any time.

[0071] The above technical solution of this embodiment captures the display terminal requesting access, sends access inquiry information to the display terminal after determining that the display terminal has access authority, establishes a communication connection with the display terminal after receiving the access authentication information fed back by the access inquiry information, and allocates a network address for web access to the display terminal, thereby ensuring the effective management of the number of connected devices and enabling the display terminal to access web services through the network address.

[0072] As one implementation method, based on this optional embodiment, it also includes:

[0073] a3) receiving a web access request sent by the display terminal through the network address through the started web service.

[0074] It should be noted that before capturing the display terminal that requests access, the web service of the in-vehicle entertainment system needs to be enabled through the in-vehicle screen.

[0075] In this embodiment, when the display terminal sends a web access request through the network address, the started web service will receive the web access request.

[0076] b3) determining a login interface corresponding to the web access request and transmitting it to the display terminal so as to be displayed through the browser of the display terminal.

[0077] In this embodiment, the web service determines a corresponding login interface to be displayed according to the web access request, transmits the login interface to the display terminal, and displays the login page through the browser of the display terminal.

[0078] c3) after determining that the login authentication information input by the display terminal through the login interface is correct, generating a web page for virtual screen display, and transmitting the web page displayed on the browser to the display terminal.

[0079] The login authentication information may be understood as authentication information for accessing the web page displayed corresponding to the virtual screen interface, such as a password, etc.

[0080] In this embodiment, after the display terminal enters the login authentication information through the login interface and submits it, if the web service determines that the login authentication information is correct, it generates a web page for displaying the virtual screen interface presented by the virtual screen, and sends the web page to the display terminal. The web page will be displayed on the browser of the display terminal.

[0081] The above technical solution of this embodiment, after receiving the web access request sent by the display terminal through the network address through the started web service, provides a login interface corresponding to the web access request to the display terminal, and after confirming that the login authentication information is correct, generates a web page for virtual screen display and transmits it to the display terminal, so that the display terminal can display the virtual screen interface and the web application therein on the web page of the browser, thereby enabling the display terminal to interact with the virtual screen interface.

[0082] As a third optional embodiment of this embodiment, it also includes:

[0083] a4) According to the pre-configured application permissions, determine the in-vehicle applications that are allowed to be presented on the display terminal, and obtain application attribute information of each of the in-vehicle applications.

[0084] In this embodiment, application permissions are pre-configured for the display terminal, such as disabling navigation application permissions, enabling seat massage application permissions, etc. Based on the pre-configured application permissions, the in-vehicle applications allowed to be presented on the display terminal are determined, i.e., the in-vehicle applications with application permissions enabled, and application attribute information of each of the in-vehicle applications is obtained.

[0085] Exemplarily, the in-vehicle applications allowed to be presented on the display terminal may be displayed in the form of a list.

[0086] It is understandable that the pre-configured application permissions may be the initial default configuration of the in-vehicle entertainment system, or may be reconfigured in the in-vehicle screen according to specific needs.

[0087] b4) Determine screen attribute information of the virtual screen according to pre-configured role display management information.

[0088] Among them, the pre-configured role display management information can be understood as information for managing the screen display related feature information of the display terminals used by different roles. For example, the roles can be the main driver and passengers in the vehicle. The display terminal corresponding to the main driver can be the main screen in the vehicle. For another example, the display terminal corresponding to the passenger can be a mobile phone, a tablet, and a laptop computer. The role display management information may include screen size information adapted by different display terminals. Therefore, based on the screen size information, the appropriate screen size, clarity, and resolution can be determined for the virtual screen, and the determined information can constitute the screen attribute information of the virtual screen.

[0089] Exemplarily, when the display terminal is a mobile phone, the pre-configured character display management information can be based on the conventional screen characteristics of the mobile phone, such as an aspect ratio of 16:9, and the aspect ratio of the screen attribute information of the virtual screen is 16:9.

[0090] c4) Based on the application attribute information and the screen attribute information, construct and store the virtual screen information.

[0091] In this embodiment, the application attribute information and the screen attribute information are integrated to form the virtual screen information, and the virtual screen information is stored.

[0092] The above technical scheme of this embodiment, by determining the application attribute information of the in-vehicle application allowed to be presented on the display terminal and the screen attribute information of the virtual screen, constitutes and stores the virtual screen information, thereby ensuring that the display terminal only displays the application functions that are allowed to be used, ensuring the safety of using the in-vehicle entertainment application, and storing the virtual screen information improves the response speed of the application display and enhances the user experience.

[0093] As one implementation of any embodiment of the present invention, the method further includes:

[0094] a5) determining a target vehicle-mounted application through the web service according to the application operation information fed back by the display terminal.

[0095] The application operation information is generated by the display terminal according to the received screen touch event, and is used to describe the specific screen touch event of the display terminal. For example, the screen touch event may be to play a movie by clicking, to increase the massage intensity by sliding, etc. The target vehicle application may be understood as the vehicle application being operated by the display terminal.

[0096] Exemplarily, the application operation information may include coordinate information of a click on a web page received by the display terminal.

[0097] Exemplarily, the application operation information may also include the direction, distance, and coordinate information of the sliding web page received by the display terminal.

[0098] In this embodiment, the application operation information fed back by the display terminal is analyzed and processed through the web service, the target vehicle application is determined, and the processed application operation information and the determined target vehicle application are sent to the virtual screen interface.

[0099] Exemplarily, by calculating the coordinate information of the clicked web page received by the display terminal contained in the application operation information, the coordinate information of the web page is converted with the coordinate information of the virtual screen interface in the web service, thereby determining the target vehicle-mounted application.

[0100] b5) responding to the application execution logic of the target vehicle-mounted application, and transmitting the second interface content corresponding to the application execution logic response to the web page of the display terminal in the form of a second video code stream.

[0101] The application execution logic can be understood as the logical process of running the application code, processing the user request, and generating the corresponding output. The second interface content can be understood as the new interface generated after the virtual screen interface responds to the application execution logic. The second video code stream can be understood as the video code stream obtained after the second interface content is video encoded.

[0102] In this embodiment, the virtual screen responds to the application execution logic of the target vehicle-mounted application and generates second interface content based on the received processed application operation information and the determined target vehicle-mounted application, performs video encoding on the second interface content corresponding to the application execution logic response to obtain a second video stream, and then transmits the second video stream to the web page of the display terminal through the web service.

[0103] Exemplarily, the virtual screen receives application operation information and the determined target vehicle-mounted application by sending the coordinate-transformed application operation information and the determined target vehicle-mounted application to the Android screen touch event receiving module through websocket on the web service. The Android screen touch event receiving module performs touch operations on the virtual screen according to the application operation information and the determined target vehicle-mounted application. That is, the virtual screen receives the application operation information and the determined target vehicle-mounted application fed back by the display terminal.

[0104] The above-mentioned technical scheme of this embodiment determines the target vehicle-mounted application according to the application operation information fed back by the display terminal and responds to the application execution logic of the target vehicle-mounted application, and transmits the corresponding second interface content in the response to the web page of the display terminal in the form of a second video code stream, so that the virtual screen can respond to and execute the application operation of the display terminal, and the result after executing the application operation is synchronously and smoothly displayed on the display terminal.

[0105] In this specific embodiment, the implementation process of the application display method is given from the perspective of the display terminal. Specifically, Figure 2 This is a flow chart of an application display method provided in an embodiment of the present invention. The embodiment of the present invention can be applicable to a scenario in which passengers control and use an in-vehicle entertainment application in an in-vehicle entertainment system through a display terminal. The method can be executed by an in-vehicle application display device configured on the display terminal. The device can be implemented in the form of software and / or hardware, and optionally, can be implemented by an electronic device, which is preferably a mobile terminal, a desktop computer, a laptop computer, etc.

[0106] like Figure 2 As shown, the application display method provided by the embodiment of the present invention may specifically include:

[0107] S201. After accessing a vehicle that provides a wireless WiFi hotspot and establishing a communication connection with the vehicle, receiving a video stream transmitted by the vehicle through a web service, wherein the WiFi hotspot and the web service are configured on a control system, and the control system is integrated into the vehicle.

[0108] In this embodiment, the display terminal turns on the WiFi connection function to connect to the wireless WiFi hotspot provided by the vehicle. After accessing the vehicle providing the wireless WiFi hotspot and establishing a communication connection with the vehicle, the display terminal receives the video stream transmitted by the vehicle through the web service.

[0109] S202. Decode and obtain the video content corresponding to the video code stream, and present it as the first interface content of the virtual screen interface in a web page displayed by a browser, wherein the web page is generated by a web service based on a pre-assigned network address, and the network address is assigned after establishing communication with the display terminal.

[0110] In this embodiment, the received video code stream is decoded on the display terminal to obtain the video content corresponding to the video code stream, and the video content is used as the first interface content of the virtual screen interface and presented in the web page displayed by the browser in the display terminal.

[0111] The embodiment of the present invention provides an application display method, which receives and decodes a video code stream transmitted by the vehicle through a web service after accessing a vehicle that provides a wireless WiFi hotspot and establishing a communication connection with the vehicle, and obtains a first interface content displayed in a browser web page, thereby achieving synchronization, correct display and operation of the first interface content on a display terminal, reducing the vehicle body hardware cost and the occupation of empty space in the vehicle, and improving the convenience of application display and user experience.

[0112] As a first optional embodiment of this embodiment, based on the above embodiment, it also includes:

[0113] a6) In response to triggering a WiFi hotspot provided by the vehicle in the presented hotspot list, sending an access request to the vehicle.

[0114] In this embodiment, when the display terminal receives a trigger for a WiFi hotspot provided by the vehicle in the presented hotspot list, it responds to the trigger and sends an access request to the vehicle to request connection to the WiFi hotspot provided by the vehicle.

[0115] b6) receiving access inquiry information sent by the vehicle, and feeding back access authentication information obtained relative to the access inquiry information to the vehicle, so as to establish a communication connection with the vehicle and obtain a network address for web access.

[0116] In this embodiment, the display terminal receives access inquiry information sent by the vehicle, obtains access authentication information corresponding to the access inquiry information, and feeds back the access authentication information to the vehicle, thereby establishing a communication connection with the vehicle. After the communication connection is established, the display terminal obtains the network address for web access from the vehicle, so that the display terminal can access the web service through the network address.

[0117] In the above technical solution of this embodiment, the display terminal sends an access request to the vehicle in response to the triggering of the WiFi hotspot provided by the vehicle, receives the access inquiry information sent by the vehicle, and feeds back the access authentication information to the vehicle, thereby establishing a communication connection with the vehicle and obtaining the network address for web access, so that the display terminal can access the web service through the network address.

[0118] As one implementation manner, based on the first optional embodiment, the present invention further includes:

[0119] a7) sending an access request of the network address to the vehicle, receiving a login interface fed back by the web service on the vehicle in response to the web access request, and displaying the login interface on the browser provided.

[0120] In this embodiment, the display terminal uses the network allocated to the vehicle to send an access request to the web service on the vehicle to obtain an accessible web page or service, then accepts the login interface fed back by the web service on the vehicle in response to the web access request, and displays the login interface in the browser of the display terminal.

[0121] b7) Obtaining the login authentication information input on the login interface and submitting it to the vehicle's web service.

[0122] In this embodiment, the display terminal obtains the login authentication information input on the login interface, and submits the login authentication information to the web service on the vehicle after receiving the submission information.

[0123] c7) receiving a web page and displaying it on the browser, wherein the web page is generated by the web service on the vehicle after confirming that the login authentication information is correct.

[0124] In this embodiment, the display terminal receives a web page sent by the vehicle and displays the web page on a browser, wherein the web page is generated by the web service on the vehicle after determining that the login authentication information submitted by the display terminal is correct.

[0125] According to the above technical solution of this embodiment, the display terminal sends an access request for the network address to the vehicle, receives and displays the login interface fed back by the web service on the vehicle on the browser, submits the login authentication information to the vehicle's web service, and then receives the web page and displays it on the browser, so that the display terminal can log in to the web service provided by the vehicle and synchronously display the web page provided by the vehicle.

[0126] As one implementation of any embodiment of the present invention, the method further includes:

[0127] a8) receiving a screen touch event generated by touching the web page, generating application operation information corresponding to the screen touch event, and transmitting the application operation information to the vehicle, so as to determine a target vehicle-mounted application based on the application operation information through a web service on the vehicle.

[0128] In this embodiment, the display terminal will receive screen touch events generated by touching a web page (such as clicking or sliding a web page), and generate corresponding application operation information based on the screen touch events to describe the specific screen touch events, and transmit the application operation information to the vehicle's web service to determine the target vehicle-mounted application based on the application operation information through the web service.

[0129] b8) receiving a second video code stream transmitted by the vehicle and determining the video content obtained after decoding as the second interface content, and displaying it on the web page, wherein the second video code stream is formed by the web service based on a response to the target vehicle-mounted application.

[0130] In this embodiment, the display terminal receives the second video code stream transmitted by the vehicle and decodes the second video code stream, determines the video content obtained after decoding as the second interface content, and displays it on the web page of the display terminal browser.

[0131] In the above technical solution of this embodiment, the display terminal transmits application operation information to the vehicle, then receives and decodes the second video code stream transmitted by the vehicle, determines the obtained video content as the second interface content, and displays it on the web page, thereby realizing real-time interaction and synchronous display between the display terminal and the vehicle, and enhancing the user experience.

[0132] For example, Figure 3 Schematic diagram of the effect of virtual screen projection involved in the application display method provided in an embodiment of the present invention. Figure 3 As shown, the in-vehicle entertainment system 31 includes a main driver user screen 32, an operating system, and applications. The content on the main driver user main screen 32 can be projected onto the main driver user sub-screen 33. The main driver user sub-screen 33 can be a head-up display projection split screen. The operating system can be an Android operating system. The in-vehicle entertainment system 31 can provide a virtual screen 34 to one or more display terminals 35 through the Android operating system, and display the virtual screen 34 projected to the virtual screen interface 37 of the display terminal 35 in the web page 36 presented by the browser of the display terminal.

[0133] Figure 4 The structure diagram of a control system configured in a vehicle provided by an embodiment of the present invention is shown in FIG. 1 , wherein the control system is configured with a network web service and a wireless WiFi hotspot. Figure 4 As shown, the system includes: an interface generation module 41 and an interface transmission module 42, wherein:

[0134] The interface generation module 41 is used to obtain pre-configured virtual screen information after detecting that communication is established with at least one display terminal through the WiFi hotspot, and generate a virtual screen interface according to the virtual screen information, wherein the virtual screen information includes: screen attribute information of the virtual screen and application attribute information of the vehicle-mounted application contained in the screen;

[0135] The interface transmission module 42 is used to transmit the virtual screen interface to the web service, and transmit the first interface content of the virtual screen interface to the web page displayed on the display terminal through the web service. The web page is generated based on a pre-assigned network address, and the network address is assigned after establishing communication with the corresponding display terminal.

[0136] A control system provided by an embodiment of the present invention acquires pre-configured virtual screen information after detecting that communication is established with at least one display terminal through a WiFi hotspot, and generates a virtual screen interface according to the virtual screen information; transmits the virtual screen interface to a web service, and transmits the first interface content of the virtual screen interface to a web page displayed on the display terminal through the web service. The technical solution of the embodiment of the present invention customizes and generates a virtual screen interface according to the virtual screen information, ensuring that the first interface content can be synchronously and correctly displayed and run on different display terminals, and by transmitting the first interface content of the virtual screen interface to a web page displayed on the display terminal, the vehicle body hardware cost and the occupation of empty space in the vehicle are reduced, and the convenience of application display is improved. At the same time, the display terminal is provided with entertainment functions that are strongly associated with the vehicle body hardware, and the feasibility of flexibly accessing more web resources to update and expand entertainment application functions, further improving the user experience.

[0137] Furthermore, the interface transmission module 42 can be specifically used for:

[0138] Performing video encoding on the virtual screen interface, and transmitting the generated first video code stream to the web service;

[0139] The first video code stream is transmitted to the display terminal through the web service, so that the first video code stream is decoded by the display terminal, the first interface content of the decoded virtual screen interface is obtained, and the first interface content is presented on the web page corresponding to the web service through the browser on the display terminal.

[0140] Furthermore, the control system also includes:

[0141] After detecting that the WiFi hotspot is turned on, if a display terminal requesting access is captured, when it is determined that the current access volume has not reached a set upper limit, determining that the display terminal has access authority, and sending access inquiry information to the display terminal;

[0142] After receiving the access authentication information fed back by the display terminal in response to the access inquiry information, establishing a communication connection with the display terminal and allocating a network address for web access to the display terminal;

[0143] Receiving, by means of the activated web service, a web access request sent by the display terminal via the network address;

[0144] Determining a login interface corresponding to the web access request and transmitting it to the display terminal for display through a browser of the display terminal;

[0145] After determining that the login authentication information input by the display terminal through the login interface is correct, a web page for virtual screen display is generated, and the web page displayed on the browser is transmitted to the display terminal.

[0146] Furthermore, the control system also includes:

[0147] Determine, according to the pre-configured application permissions, the in-vehicle applications that are allowed to be presented on the display terminal, and obtain application attribute information of each of the in-vehicle applications;

[0148] Determine screen attribute information of the virtual screen according to pre-configured role display management information;

[0149] Based on the application attribute information and the screen attribute information, the virtual screen information is constructed and stored.

[0150] Furthermore, the control system also includes:

[0151] Determining a target vehicle-mounted application according to the application operation information fed back by the display terminal through the web service;

[0152] Responding to the application execution logic of the target vehicle-mounted application, and transmitting the second interface content corresponding to the application execution logic response to the web page of the display terminal in the form of a second video code stream;

[0153] The application operation information is generated by the display terminal according to a received screen touch event.

[0154] A control system configured in a vehicle provided in an embodiment of the present invention can execute the application display method provided in any embodiment of the present invention applied to a vehicle, and has functional modules and beneficial effects corresponding to the execution method.

[0155] In this specific embodiment, the structure of the vehicle-mounted application display device is given from the perspective of the display terminal. Specifically, Figure 5 The structure diagram of a vehicle-mounted application display device configured on a display terminal provided by an embodiment of the present invention is shown in FIG. Figure 5 As shown, the device includes: a video code stream receiving module 51 and a video code stream decoding module 52, wherein:

[0156] The video code stream receiving module 51 is used to receive the video code stream transmitted by the vehicle through the web service after accessing the vehicle providing the wireless WiFi hotspot and establishing a communication connection with the vehicle, wherein the WiFi hotspot and the web service are configured on the control system, and the control system is integrated in the vehicle;

[0157] The video code stream decoding module 52 is used to decode and obtain the video content corresponding to the video code stream, and present it as the first interface content of the virtual screen interface in a web page displayed by a browser, wherein the web page is generated by the web service based on a pre-assigned network address, and the network address is assigned after establishing communication with the display terminal.

[0158] An embodiment of the present invention provides a vehicle-mounted application display device, which receives and decodes a video code stream transmitted by the vehicle through a web service after accessing a vehicle that provides a wireless WiFi hotspot and establishing a communication connection with the vehicle, obtains a first interface content displayed in a browser web page, and realizes synchronization, correct display and operation of the first interface content on a display terminal, reduces the vehicle body hardware cost and the occupation of empty space in the vehicle, and improves the convenience of application display and user experience.

[0159] Furthermore, the device also includes:

[0160] In response to triggering a WiFi hotspot provided by the vehicle in the presented hotspot list, sending an access request to the vehicle;

[0161] receiving access inquiry information sent by the vehicle, and feeding back access authentication information obtained relative to the access inquiry information to the vehicle, so as to establish a communication connection with the vehicle and obtain a network address for web access;

[0162] Sending an access request of the network address to the vehicle, receiving a login interface fed back by the web service on the vehicle in response to the web access request and displaying it on a browser provided therein;

[0163] Obtaining login authentication information entered on the login interface and submitting it to a web service of the vehicle;

[0164] A web page is received and displayed on the browser, wherein the web page is generated by the web service on the vehicle after determining that the login authentication information is correct.

[0165] Furthermore, the device also includes:

[0166] receiving a screen touch event generated by touching the web page, generating application operation information corresponding to the screen touch event, and transmitting the application operation information to the vehicle, so as to determine a target vehicle-mounted application based on the application operation information through a web service on the vehicle;

[0167] Receive a second video code stream transmitted by the vehicle and determine the video content obtained after decoding as the second interface content, and display it on the web page, wherein the second video code stream is formed by the web service based on a response to the target vehicle-mounted application.

[0168] The vehicle-mounted application display device provided in the embodiment of the present invention can execute the application display method provided in any embodiment of the present invention applied to the display terminal, and has the corresponding functional modules and beneficial effects of the execution method.

[0169] Figure 6 A schematic diagram of a vehicle 60 is shown that may be used to implement an embodiment of the present invention. The components shown herein, their connections and relationships, and their functions are provided as examples only, and are not intended to limit implementations of the inventions described and / or claimed herein.

[0170] like Figure 6 As shown, the vehicle 60 includes at least one controller 61, and a memory connected to the at least one controller 61 in communication, such as a read-only memory (ROM) 62, a random access memory (RAM) 63, etc., wherein the memory stores a computer program that can be executed by at least one controller, and the controller 61 can perform various appropriate actions and processes according to the computer program stored in the read-only memory (ROM) 62 or the computer program loaded from the storage unit 68 to the random access memory (RAM) 63. In the RAM 63, various programs and data required for the operation of the electronic device 60 can also be stored. The controller 61, the ROM 62, and the RAM 63 are connected to each other through a bus 64. An input / output (I / O) interface 65 is also connected to the bus 64.

[0171] A number of components in the vehicle 60 are connected to the I / O interface 65, including: an input unit 66, such as a keyboard, a mouse, etc.; an output unit 67, such as various types of displays, speakers, etc.; a storage unit 68, such as a disk, an optical disk, etc.; and a communication unit 69, such as a network card, a modem, a wireless communication transceiver, etc. The communication unit 69 allows the vehicle 60 to exchange information / data with other devices through a computer network such as the Internet and / or various telecommunication networks.

[0172] The controller 61 may be a variety of general and / or dedicated processing components with processing and computing capabilities. Some examples of the controller 61 include, but are not limited to, a central processing unit (CPU), a graphics processing unit (GPU), various dedicated artificial intelligence (AI) computing chips, various controllers running machine learning model algorithms, digital signal controllers (DSPs), and any appropriate controllers, controllers, microcontrollers, etc. The controller 61 performs the various methods and processes described above, such as the application display method.

[0173] Figure 7 A schematic diagram of an electronic device 70 that can be used to implement an embodiment of the present invention is shown. The electronic device is intended to represent various forms of digital computers, such as laptop computers, desktop computers, workstations, personal digital assistants, servers, blade servers, mainframe computers, and other suitable computers. 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 and / or claimed herein.

[0174] like Figure 7 As shown, the electronic device 70 includes at least one processor 71, and a memory connected to the at least one processor 71, such as a read-only memory (ROM) 72, a random access memory (RAM) 73, etc., wherein the memory stores a computer program that can be executed by at least one processor, and the processor 71 can perform various appropriate actions and processes according to the computer program stored in the read-only memory (ROM) 72 or the computer program loaded from the storage unit 78 to the random access memory (RAM) 73. In the RAM 73, various programs and data required for the operation of the electronic device 70 can also be stored. The processor 71, the ROM 72, and the RAM 73 are connected to each other via a bus 74. An input / output (I / O) interface 75 is also connected to the bus 74.

[0175] A number of components in the electronic device 70 are connected to the I / O interface 75, including: an input unit 76, such as a keyboard, a mouse, etc.; an output unit 77, such as various types of displays, speakers, etc.; a storage unit 78, such as a disk, an optical disk, etc.; and a communication unit 79, such as a network card, a modem, a wireless communication transceiver, etc. The communication unit 79 allows the electronic device 70 to exchange information / data with other devices through a computer network such as the Internet and / or various telecommunication networks.

[0176] The processor 71 may be a variety of general and / or special processing components with processing and computing capabilities. Some examples of the processor 71 include, but are not limited to, a central processing unit (CPU), a graphics processing unit (GPU), various special artificial intelligence (AI) computing chips, various processors running machine learning model algorithms, digital signal processors (DSPs), and any appropriate processors, controllers, microcontrollers, etc. The processor 71 performs the various methods and processes described above, such as the application display method.

[0177] In some embodiments, the application display method may be implemented as a computer program, which is tangibly contained in a computer-readable storage medium, such as a storage unit. In some embodiments, part or all of the computer program can be loaded and / or installed on a vehicle and / or electronic device via a ROM and / or a communication unit. When the computer program is loaded into RAM and executed by a controller and / or a processor, one or more steps of the application display method described above may be performed. Alternatively, in other embodiments, the controller and / or the processor may be configured to perform the application display method in any other appropriate manner (e.g., by means of firmware).

[0178] Various embodiments of the systems and techniques described above herein can be implemented in digital electronic circuit systems, integrated circuit systems, field programmable gate arrays (FPGAs), application specific integrated circuits (ASICs), application specific standard products (ASSPs), systems on chips (SOCs), load programmable logic devices (CPLDs), computer hardware, firmware, software, and / or combinations thereof. These various embodiments can include: being implemented in one or more computer programs that can be executed and / or interpreted on a programmable system including at least one programmable controller, which can be a special purpose or general purpose programmable controller that can receive data and instructions from a storage system, at least one input device, and at least one output device, and transmit data and instructions to the storage system, the at least one input device, and the at least one output device.

[0179] Computer programs for implementing the methods of the present invention may be written in any combination of one or more programming languages. These computer programs may be provided to a controller of a general-purpose computer, a special-purpose computer, or other programmable data processing device, so that when the computer program is executed by the controller, the functions / operations specified in the flow chart and / or block diagram are implemented. The computer program may be executed entirely on the machine, partially on the machine, partially on the machine and partially on a remote machine as a stand-alone software package, or entirely on a remote machine or server.

[0180] In the context of the present invention, a computer-readable storage medium may be a tangible medium that may contain or store a computer program for use by or in combination with an instruction execution system, device or equipment. A computer-readable storage medium may include, but is not limited to, electronic, magnetic, optical, electromagnetic, infrared, or semiconductor systems, devices or equipment, or any suitable combination of the foregoing. Alternatively, a computer-readable storage medium may be a machine-readable signal medium. A more specific example of a machine-readable storage medium may include an electrical connection based on one or more lines, a portable computer disk, a hard disk, a random access memory (RAM), a read-only memory (ROM), an erasable programmable read-only memory (EPROM or flash memory), an optical fiber, a portable compact disk read-only memory (CD-ROM), an optical storage device, a magnetic storage device, or any suitable combination of the foregoing.

[0181] To provide interaction with a user, the systems and techniques described herein can be implemented on a vehicle having: a display device (e.g., a CRT (cathode ray tube) or LCD (liquid crystal display) monitor) for displaying information to the user; and a keyboard and pointing device (e.g., a mouse or trackball) through which the user can provide input to the vehicle. Other types of devices can also be used to provide interaction with the user; for example, the feedback provided to the user can be any form of sensory feedback (e.g., visual feedback, auditory feedback, or tactile feedback); and input from the user can be received in any form (including acoustic input, voice input, or tactile input).

[0182] The systems and techniques described herein may be implemented in a computing system that includes backend components (e.g., as a data server), or a computing system that includes middleware components (e.g., an application server), or a computing system that includes frontend components (e.g., a user computer with a graphical user interface or a web browser through which a user can interact with implementations of the systems and techniques described herein), or a computing system that includes any combination of such backend components, middleware components, or frontend components. The components of the system may be interconnected by any form or medium of digital data communication (e.g., a communication network). Examples of communication networks include: a local area network (LAN), a wide area network (WAN), a blockchain network, and the Internet.

[0183] A computing system may include a client and a server. The client and the server are generally remote from each other and usually interact through a communication network. The client and server relationship is generated by computer programs running on the corresponding computers and having a client-server relationship with each other. The server may be a cloud server, also known as a cloud computing server or cloud host, which is a host product in the cloud computing service system to solve the defects of difficult management and weak business scalability in traditional physical hosts and VPS services.

[0184] It should be understood that the various forms of processes shown above can be used to reorder, add or delete steps. For example, the steps described in the present invention can be executed in parallel, sequentially or in different orders, as long as the desired results of the technical solution of the present invention can be achieved, and this document does not limit this.

[0185] The above specific implementations do not constitute a limitation on the protection scope of the present invention. It should be understood by those skilled in the art that various modifications, combinations, sub-combinations and substitutions can be made according to design requirements and other factors. Any modification, equivalent substitution and improvement made within the spirit and principle of the present invention should be included in the protection scope of the present invention.

Claims

1. An application display method, characterized in that: Applied to a vehicle, the vehicle is integrated with a control system, the control system is configured with a network web service and a wireless WiFi hotspot, the method comprises: After detecting that communication is established with at least one display terminal through the WiFi hotspot, obtaining pre-configured virtual screen information, and generating a virtual screen interface according to the virtual screen information, wherein the virtual screen information includes: screen attribute information of the virtual screen and application attribute information of the vehicle-mounted application contained in the screen; The virtual screen interface is transmitted to the web service, and the first interface content of the virtual screen interface is transmitted to the web page displayed on the display terminal through the web service. The web page is generated based on a pre-assigned network address, and the network address is assigned after establishing communication with the corresponding display terminal.

2. The method according to claim 1, characterized in that The transmitting the virtual screen interface to the web service, and transmitting the first interface content of the virtual screen interface to the web page displayed on the display terminal through the web service, includes: Performing video encoding on the virtual screen interface, and transmitting the generated first video code stream to the web service; The first video code stream is transmitted to the display terminal through the web service, so that the first video code stream is decoded by the display terminal, the first interface content of the decoded virtual screen interface is obtained, and the first interface content is presented on the web page corresponding to the web service through the browser on the display terminal.

3. The method according to claim 1, characterized in that Also includes: After detecting that the WiFi hotspot is turned on, if a display terminal requesting access is captured, when it is determined that the current access volume has not reached a set upper limit, determining that the display terminal has access authority, and sending access inquiry information to the display terminal; After receiving the access authentication information fed back by the display terminal in response to the access inquiry information, a communication connection is established with the display terminal, and a network address for web access is allocated to the display terminal.

4. The method according to claim 3, characterized in that Also includes: Receiving, by means of the activated web service, a web access request sent by the display terminal via the network address; Determining a login interface corresponding to the web access request and transmitting it to the display terminal for display through a browser of the display terminal; After determining that the login authentication information input by the display terminal through the login interface is correct, a web page for virtual screen display is generated, and the web page displayed on the browser is transmitted to the display terminal.

5. The method according to claim 1, characterized in that: Also includes: Determine, according to the pre-configured application permissions, the in-vehicle applications that are allowed to be presented on the display terminal, and obtain application attribute information of each of the in-vehicle applications; Determine screen attribute information of the virtual screen according to pre-configured role display management information; Based on the application attribute information and the screen attribute information, the virtual screen information is constructed and stored.

6. The method according to any one of claims 1 to 5, characterized in that: Also includes: Determining a target vehicle-mounted application according to the application operation information fed back by the display terminal through the web service; Responding to the application execution logic of the target vehicle-mounted application, and transmitting the second interface content corresponding to the application execution logic response to the web page of the display terminal in the form of a second video code stream; The application operation information is generated by the display terminal according to a received screen touch event.

7. An application display method, characterized in that: Applied to a display terminal, the method comprises: After accessing a vehicle that provides a wireless WiFi hotspot and establishing a communication connection with the vehicle, receiving a video stream transmitted by the vehicle through a web service, wherein the WiFi hotspot and the web service are configured on a control system, and the control system is integrated in the vehicle; The video content corresponding to the video code stream is decoded and presented as the first interface content of the virtual screen interface in a web page displayed by a browser, wherein the web page is generated by the web service based on a pre-assigned network address, and the network address is assigned after establishing communication with the display terminal.

8. The method according to claim 7, characterized in that Also includes: In response to triggering a WiFi hotspot provided by the vehicle in the presented hotspot list, sending an access request to the vehicle; The access inquiry information sent by the vehicle is received, and access authentication information obtained relative to the access inquiry information is fed back to the vehicle, so as to establish a communication connection with the vehicle and obtain a network address for web access.

9. The method according to claim 8, characterized in that Also includes: Sending an access request of the network address to the vehicle, receiving a login interface fed back by the web service on the vehicle in response to the web access request and displaying it on a browser provided therein; Obtaining login authentication information entered on the login interface and submitting it to a web service of the vehicle; A web page is received and displayed on the browser, wherein the web page is generated by the web service on the vehicle after determining that the login authentication information is correct.

10. The method according to any one of claims 7 to 9, characterized in that: Also includes: receiving a screen touch event generated by touching the web page, generating application operation information corresponding to the screen touch event, and transmitting the application operation information to the vehicle, so as to determine a target vehicle-mounted application based on the application operation information through a web service on the vehicle; Receive a second video code stream transmitted by the vehicle and determine the video content obtained after decoding as the second interface content, and display it on the web page, wherein the second video code stream is formed by the web service based on a response to the target vehicle-mounted application.

11. A control system, configured in a vehicle, wherein the control system is configured with a network web service and a wireless WiFi hotspot, and the system further comprises: An interface generation module, configured to obtain pre-configured virtual screen information after detecting that communication is established with at least one display terminal through the WiFi hotspot, and generate a virtual screen interface according to the virtual screen information, wherein the virtual screen information includes: screen attribute information of the virtual screen and application attribute information of the vehicle-mounted application contained in the screen; An interface transmission module is used to transmit the virtual screen interface to the web service, and transmit the first interface content of the virtual screen interface to the web page displayed on the display terminal through the web service. The web page is generated based on a pre-assigned network address, and the network address is assigned after establishing communication with the corresponding display terminal.

12. A vehicle-mounted application display device, configured on a display terminal, comprising: A video code stream receiving module, used for receiving a video code stream transmitted by the vehicle through a web service after accessing a vehicle providing a wireless WiFi hotspot and establishing a communication connection with the vehicle, wherein the WiFi hotspot and the web service are configured on a control system, and the control system is integrated in the vehicle; A video code stream decoding module is used to decode and obtain the video content corresponding to the video code stream, and present it as the first interface content of the virtual screen interface in a web page displayed by a network browser, wherein the web page is generated by the web service based on a pre-assigned network address, and the network address is assigned after establishing communication with the display terminal.

13. A vehicle, characterized in that: The vehicle comprises: at least one controller; and a memory communicatively coupled to the at least one controller; The memory stores a computer program executable by the at least one controller, and the computer program is executed by the at least one controller so that the at least one controller can execute the application display method described in any one of claims 1 to 6.

14. An electronic device, characterized in that: The display terminal of the vehicle-mounted application display device according to claim 12 comprises: at least one processor; and a memory communicatively coupled to the at least one processor; The memory stores a computer program executable by the at least one processor, and the computer program is executed by the at least one processor so that the at least one processor can execute the application display method described in any one of claims 7 to 10.

15. A computer-readable storage medium, characterized in that: The computer-readable storage medium stores computer instructions, and the computer instructions are used to enable a processor and / or a controller to implement the application display method according to any one of claims 1 to 10 when executed.