Display equipment, equipment to be subjected to screen projection and anti-interference screen projection method
By creating screen projection hotspot networks and display connection information, the screen projection connection problem between display devices and devices to be projected under different networks is solved, and the portability and stability of screen projection connection are improved.
Patent Information
- Application Number
- CN202411755092.4
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2024-12-02
- Publication Date
- 2025-04-18
- Estimated Expiration
- 2044-12-02
AI Technical Summary
The display device cannot establish a screen projection connection with the screen projection device to be projected by reducing screen projection interference, especially when the display device and the screen projection device to be projected are connected to a different network.
By creating a screen projection hotspot network of the currently connected network and displaying the connection information of the hotspot network on the screen projection interface, the screen projection device can connect to the screen projection hotspot network through the connection information, so that the display device and the screen projection device are on the same network source, thereby supporting the screen projection protocol to establish a screen projection connection.
It improves the portability of establishing screen projection connections while reducing the misconnection of other display devices, and ensures that the display device and the device to be projected can establish a stable screen projection connection under different network environments.
Smart Images

Figure CN119854552A_ABST
Abstract
Description
Technical Field
[0001] The present application relates to the technical field of display devices, and in particular to a display device, a device to be projected, and an anti-interference screen projection method. Background Art
[0002] The display device can establish a screen projection connection with the device to be projected through the screen projection protocol, and receive the projection data provided by the device based on the screen projection connection. The display device and the device can only establish a screen projection connection when they are connected to the same local area network.
[0003] In some cases, multiple display devices may be connected to the same local area network as the device to be projected, which may cause the user to be unable to accurately select the display device to which they want to project. To this end, the display device can display connection information on the screen so that the device to be projected can establish a projection connection with the display device through the connection information, which can reduce the interference of other display devices on the selection of the projection device when scanning devices.
[0004] However, when the display device and the device to be projected are connected to different networks, the screen projection protocol cannot support the screen projection connection between the display device and the device to be projected, resulting in the display device being unable to establish a screen projection connection with the device to be projected in a manner that reduces screen projection interference. Summary of the invention
[0005] The present application provides a display device and an anti-interference screen projection method to solve the problem that the display device cannot establish a screen projection connection with a device to be projected by reducing screen projection interference.
[0006] In a first aspect, some embodiments of the present application provide a display device, including a display, configured to display a screen projection interface;
[0007] A communication device, configured to establish a screen projection connection with a device to be projected;
[0008] The controller is configured as:
[0009] In response to the screen projection instruction, create a screen projection hotspot network of the currently connected network;
[0010] Displaying connection information of the screen projection hotspot network on the screen projection interface, where the connection information is key information for accessing the screen projection hotspot network;
[0011] Receive a first identification address sent by the screen projection device when connecting to the screen projection hotspot network through the connection information;
[0012] Storing the first identification address in the screen projection authorization list;
[0013] When receiving the scanning information of the device to be projected, determining the second identification address of the device to be projected included in the scanning information;
[0014] If the second identification address is the same as the first identification address in the screen projection authorization list, a screen projection connection is established with the device to be projected according to the screen projection protocol.
[0015] The above technical solution has the following beneficial effects or advantages: the display device creates a screen projection hotspot network through the current network source, and the device to be projected can be connected to the screen projection hotspot network through connection information, so that the display device and the device to be projected are always in the same network source to support the screen projection protocol, thereby improving the portability of establishing the screen projection connection while reducing the accidental connection to other display devices.
[0016] In some embodiments, the controller performs the step of establishing a screen projection connection with the screen projection device according to the screen projection protocol, and is specifically configured as follows:
[0017] Acquire device information of the display device;
[0018] Sending the device information to the device to be projected through the screen projection protocol;
[0019] In response to a screen projection request sent by the device to be projected based on the device information, a screen projection connection is established with the device to be projected.
[0020] The above technical solution has the following beneficial effects or advantages: when the second identification address is the same as the first identification address, the device information of the display device is sent to the device to be projected, so that the device to be projected can select the display device as the projected device according to the device information.
[0021] In some embodiments, after the controller executes the step of creating a screen projection hotspot network of the currently connected network, the controller is further configured to:
[0022] Obtaining a protocol port of the screen projection protocol, wherein the protocol port has a binding relationship with a network used by a first screen projection process, wherein the first screen projection process is a previous screen projection process before the screen projection device establishes a screen projection connection with the display device;
[0023] If the network used by the first screen projection process is different from the screen projection hotspot network, initializing the protocol port;
[0024] Bind the initialized protocol port to the screen projection hotspot network.
[0025] The above technical solution has the following beneficial effects or advantages: by initializing the screen projection protocol, the protocol port is bound to the screen projection hotspot network created by the display device, so that in the process of establishing the screen projection connection, the screen projection protocol can determine the consistency between the network source of the screen projection device and the display device and the screen projection hotspot network through the protocol port.
[0026] In some embodiments, the controller executes displaying the connection information of the screen projection hotspot network on the screen projection interface, and is specifically configured as follows:
[0027] Randomly generate a network name of the screen projection hotspot network and a connection key of the screen projection hotspot network;
[0028] According to the network name and the connection key, the connection information is displayed in the projection interface in the target connection style, where the target connection style is used to represent the default connection style between the display device and the device to be projected.
[0029] The above technical solution has the following beneficial effects or advantages: by randomly generating a network name and a connection key, the security of connecting to the projection hotspot network is improved. The display device can determine the target connection style of the connection information, for example, it can be a connection style such as a QR code or a password account, so as to adapt to the projection device to be connected to the projection hotspot network in a variety of different forms.
[0030] In some embodiments, before the controller executes the step of creating a screen projection hotspot network of the currently connected network, it is further configured to:
[0031] Detecting the network status of the display device;
[0032] If the network status is disconnected, obtain network setting information;
[0033] Switching to a different network to perform network configuration on the network setting information;
[0034] When the network and the network setting information are successfully configured, the network state is switched to a connected state.
[0035] The above technical solution has the following beneficial effects or advantages: before responding to the screen projection instruction, the network status of the display device is detected. If the network status is not connected, the network setting information is configured to provide the display device with conditions for creating a screen projection hotspot network.
[0036] In some embodiments, after the controller executes the step of establishing a screen projection connection with the screen projection device according to the screen projection protocol, the controller is further configured to:
[0037] In response to a control instruction for closing the screen projection connection, closing the screen projection connection;
[0038] After closing the screen projection connection, disconnect the network connection between the device to be projected and the screen projection hotspot network.
[0039] The above technical solution has the following beneficial effects or advantages: after closing the screen projection connection, in order to save the power consumption of the display device, the network connection between the device to be projected and the screen projection hotspot network can be disconnected.
[0040] In some embodiments, the controller is further configured to:
[0041] Obtaining the connection device information of the screen projection hotspot network, wherein the connection device information is used to indicate the information of the device to be projected connected to the screen projection hotspot network, and the information of the device to be projected includes the connection mode of the device to be projected to connect to the screen projection hotspot network;
[0042] If the connection method is not to connect to the screen projection hotspot network based on the connection information, a screen projection restriction identifier is sent to the device to be projected, and the screen projection restriction identifier is used to indicate that the display device cannot establish a screen projection connection with the device to be projected.
[0043] The above technical solution has the following beneficial effects or advantages: if the device to be projected establishes a network connection with the projection hotspot network through other means, the device to be projected may be mistakenly connected to the display device. In order to reduce the situation of misconnection of projection, when the display device is not connected to the projection hotspot network based on the connection information, it sends a projection restriction identifier to the device to be projected to limit the projection request sent by the device to be projected, thereby reducing the situation of misprojection.
[0044] In some embodiments, the controller performs the step of determining the second identification address of the device to be projected included in the scanning information, and is specifically configured as follows:
[0045] Parse the scanning information, obtain the device information corresponding to the device to be projected that sends the scanning information, and obtain the second identification address in the device information.
[0046] The above technical solution has the following beneficial effects or advantages: after receiving the scanning information, the device information corresponding to the device to be projected that sends the scanning information is obtained, so as to obtain the identification address, that is, the second identification address, according to the device information, thereby improving the accuracy of obtaining the second identification address.
[0047] In a second aspect, the present application provides a screen projection device, including: a communicator, configured to establish a screen projection connection with a display device; and a processor, configured to:
[0048] Based on the connection information displayed by the display device, a first connection request is sent, where the first connection request includes a first identification address of the device to be projected, wherein the connection information is key information of the projection hotspot network created by the display device when entering the projection page;
[0049] After accessing the screen projection hotspot network, in response to a user's scanning instruction, sending scanning information to the display device, the scanning information including the second identification address of the device to be projected;
[0050] When the second identification address is the same as the first identification address, device information of the display device is received, and a screen projection connection is established with the display device based on the device information.
[0051] In a third aspect, some embodiments of the present application provide an anti-interference screen projection method, which is applied to the display device described in the first aspect, wherein the display device includes a display configured to display a screen projection interface; a communication device configured to establish a screen projection connection with a device to be projected; and a controller; the method includes:
[0052] In response to the screen projection instruction, create a screen projection hotspot network of the currently connected network;
[0053] Displaying connection information of the screen projection hotspot network on the screen projection interface, where the connection information is key information for accessing the screen projection hotspot network;
[0054] Receive a first identification address sent by the screen projection device when connecting to the screen projection hotspot network through the connection information;
[0055] Storing the first identification address in the screen projection authorization list;
[0056] When receiving the scanning information of the device to be projected, determining the second identification address of the device to be projected included in the scanning information;
[0057] If the second identification address is the same as the first identification address in the screen projection authorization list, a screen projection connection is established with the device to be projected according to the screen projection protocol.
[0058] It can be seen from the above technical solutions that the present application provides a display device, a device to be projected, and an anti-interference screen projection method, wherein the method creates a screen projection hotspot network of the currently connected network in response to a screen projection instruction. The connection information of the screen projection hotspot network is displayed on the screen projection interface, and the first identification address sent by the device to be projected when connecting to the screen projection hotspot network through the connection information is received, and the first identification address is stored in the screen projection authorization list. When the scanning information of the device to be projected is received, the second identification address of the device to be projected included in the scanning information is determined. If the second identification address is the same as the first identification address in the screen projection authorization list, a screen projection connection is established with the device to be projected according to the screen projection protocol. The present application creates a screen projection hotspot network according to the currently connected network, and the device to be projected is connected to the screen projection hotspot network through the connection information, so that the device to be projected and the display device are in the same network source, and supports the screen projection protocol to create a screen projection connection, thereby improving the portability of establishing a screen projection connection while reducing the possibility of accidentally connecting to other display devices. BRIEF DESCRIPTION OF THE DRAWINGS
[0059] In order to more clearly illustrate the embodiments of the present application or the technical solutions in the prior art, the drawings required for use in the embodiments or the description of the prior art will be briefly introduced below. Obviously, the drawings described below are only some embodiments of the present application. For ordinary technicians in this field, other drawings can be obtained based on these drawings without paying creative work.
[0060] Figure 1 A schematic diagram of an operation scenario between a display device and a control device provided in some embodiments of the present application;
[0061] Figure 2 A schematic diagram of the hardware configuration of a display device provided in some embodiments of the present application;
[0062] Figure 3 A schematic diagram of software configuration of a display device provided in some embodiments of the present application;
[0063] Figure 4 A flowchart of a method for performing anti-interference screen projection on a display device provided in some embodiments of the present application;
[0064] Figure 5 A timing diagram of a display device performing an anti-interference screen projection method provided in some embodiments of the present application;
[0065] Figure 6 A flowchart of a display device detecting a network status provided in some embodiments of the present application;
[0066] Figure 7 This is a flow chart of connecting the screen projection device to the screen projection hotspot network through connection information in some embodiments of the present application;
[0067] Figure 8 A flowchart of a display device receiving a first identification address of a device to be projected provided in some embodiments of the present application;
[0068] Fig. 9 A flowchart of a display device sending device information to a device to be projected provided in some embodiments of the present application;
[0069] Fig.10 A flowchart of disconnecting a screen projection connection for a display device provided in some embodiments of the present application;
[0070] Fig.11 A flowchart of a display device verification protocol port provided for some embodiments of the present application;
[0071] Fig.12 A flowchart of a display device restricting a screen projection device from establishing a screen projection connection is provided in some embodiments of the present application. DETAILED DESCRIPTION
[0072] The following embodiments are described in detail, and examples thereof are shown in the accompanying drawings. When the following description refers to the drawings, unless otherwise indicated, the same numbers in different drawings represent the same or similar elements. The implementations described in the following embodiments do not represent all implementations consistent with the present application. They are only examples of systems and methods consistent with some aspects of the present application as detailed in the claims.
[0073] It should be noted that the brief description of terms in this application is only for the convenience of understanding the embodiments described below, and is not intended to limit the embodiments of this application. Unless otherwise specified, these terms should be understood according to their common and usual meanings.
[0074] The terms "first", "second", "third", etc. in the specification and claims of this application and the above drawings are used to distinguish similar or similar objects or entities, and do not necessarily mean to limit a specific order or sequence, unless otherwise noted. It should be understood that the terms used in this way can be interchangeable under appropriate circumstances.
[0075] The terms "comprises," "comprising," and "having," and any variations thereof, are intended to cover but not exclude inclusion, for example, a product or device comprising a list of components is not necessarily limited to all the components expressly listed but may include other components not expressly listed or inherent to such product or device.
[0076] The term "module" refers to any known or later developed hardware, software, firmware, artificial intelligence, fuzzy logic, or combination of hardware and / or software code that is capable of performing the functions associated with that element.
[0077] In the embodiment of the present application, the display device 200 generally refers to a device with image display and data processing capabilities. For example, the display device 200 includes but is not limited to a smart TV, a mobile terminal, a computer, a monitor, an advertising screen, a wearable device, a virtual reality device, an augmented reality device, etc.
[0078] Figure 1 This is a schematic diagram of an operation scenario between a display device and a control device provided in some embodiments of the present application. Figure 1 As shown in FIG. 1 , a user can operate the display device 200 through touch operation, the mobile terminal 300 and the control device 100. The control device 100 is used to receive operation instructions input by the user and convert the operation instructions into control instructions that can be recognized and responded to by the display device 200. For example, the control device 100 can be a remote controller, a stylus pen, a handle, etc.
[0079] The mobile terminal 300 can be used as a control device for performing human-computer interaction between the user and the display device 200. The mobile terminal 300 can also be used as a communication device for establishing a communication connection with the display device 200 and performing data interaction. In some embodiments, the mobile terminal 300 can install software applications with the display device 200, and achieve connection and communication through a network communication protocol to achieve the purpose of one-to-one control operation and data communication. The audio and video content displayed on the mobile terminal 300 can also be transmitted to the display device 200 to achieve a synchronous display function.
[0080] In some embodiments, the mobile terminal 300 or other electronic devices may also simulate the functions of the control device 100 by running an application program for controlling the display device 200 .
[0081] like Figure 1 As also shown in FIG. 4 , the display device 200 also communicates data with the server 400 through various communication methods. The display device 200 may be allowed to communicate and connect through a local area network (LAN), a wireless local area network (WLAN), and other networks.
[0082] The display device 200 may provide a broadcast receiving television function, and may also additionally provide an intelligent network television function with a computer support function, including but not limited to network television, smart television, Internet Protocol television (IPTV), and the like.
[0083] Figure 2 Some embodiments of the present application provide Figure 1 2 is a block diagram of the hardware configuration of the display device 200.
[0084] In some embodiments, the display device 200 may include at least one of a tuner 210, a communication device 220, a detector 230, a device interface 240, a controller 250, a display 260, an audio output device 270, a memory, a power supply, and a user input interface.
[0085] In some embodiments, the detector 230 is used to collect signals of the external environment or external interaction. For example, the detector 230 includes a light receiver, a sensor for collecting the intensity of ambient light; or, the detector 230 includes an image collector, such as a camera, which can be used to collect external environment scenes, user attributes or user interaction gestures; or, the detector 230 includes a sound collector, such as a microphone, etc., for receiving external sounds.
[0086] In some embodiments, the display 260 includes a display function component for presenting a picture, and a driving component for driving an image display. The display 260 is used to receive an image signal output from the controller 250 for display. For example, the display 260 can be used to display video content, image content, and components of a menu control interface and a user control UI interface.
[0087] In some embodiments, the communication device 220 is a component for communicating with an external device or server 400 according to various communication protocol types. The display device 200 may be provided with a plurality of communication devices 220 according to different supported communication modes. For example, when the display device 200 supports wireless network communication, the display device 200 may be provided with a communication device 220 including a WiFi function. When the display device 200 supports Bluetooth connection communication, the display device 200 needs to be provided with a communication device 220 including a Bluetooth function.
[0088] The communication device 220 can enable the display device 200 to communicate with the external device or server 400 by wireless or wired connection. Among them, the wired connection can connect the display device 200 with the external device through components such as data cables and interfaces. The wireless connection can connect the display device 200 with the external device through wireless signals or wireless networks. The display device 200 can establish a connection relationship with the external device directly, or indirectly establish a connection relationship through a gateway, a router, a connection device, etc.
[0089] In some embodiments, the controller 250 may include at least one of a central processing unit, a video processor, an audio processor, a graphics processor, and a power processor, and a first interface to an nth interface for input / output. The controller 250 controls the operation of the display device and responds to the user's operation through various software control programs stored in the memory. The controller 250 controls the overall operation of the display device 200.
[0090] In some embodiments, the controller 250 and the tuner-demodulator 210 may be located in different separate devices, that is, the tuner-demodulator 210 may also be located in an external device of the main device where the controller 250 is located, such as an external set-top box.
[0091] In some embodiments, the user may input a user command through a graphical user interface (GUI) displayed on the display 260 , and the user input interface receives the user input command through the graphical user interface (GUI).
[0092] In some embodiments, the audio output device 270 may be a local speaker of the display device 200, or may be an external audio output device of the display device 200. In particular, for the external audio output device of the display device 200, the display device 200 may also be provided with an external audio output terminal, and the audio output device may be connected to the display device 200 through the external audio output terminal to output the sound of the display device 200.
[0093] In some embodiments, the user input interface 280 may be used to receive instructions from a user.
[0094] In order to perform user interaction, in some embodiments, the display device 200 may run an operating system. The operating system is a computer program for managing and controlling hardware resources and software resources in the display device 200. The operating system can control the display device to provide a user interface, for example, the operating system can directly control the display device to provide a user interface, or can provide a user interface by running an application program. The operating system also allows the user to interact with the display device 200.
[0095] It should be noted that the operating system may be a native operating system based on a specific operating platform, or a third-party operating system deeply customized based on a specific operating platform, or an independent operating system specially developed for the display device.
[0096] The operating system can be divided into different modules or layers according to the functions implemented, such as Figure 3 As shown, in some embodiments, the system is divided into four layers, from top to bottom, namely, the application layer (Applications) layer (referred to as "application layer"), the application framework layer (Application Framework) layer (referred to as "framework layer"), the system library layer and the kernel layer.
[0097] In some embodiments, the application layer is used to provide services and interfaces for applications so that the display device 200 can run applications and interact with users based on the applications. At least one application can be run in the application layer, and these applications can be window programs, system settings programs, clock programs, etc. that come with the operating system; they can also be applications developed by third-party developers. In specific implementations, the application packages in the application layer are not limited to the above examples.
[0098] The framework layer provides application programming interfaces (APIs) and programming frameworks for applications. The application framework layer includes some predefined functions. The application framework layer is equivalent to a processing center that determines the actions that applications in the application layer take. Through the API interface, applications can access system resources and obtain system services during execution.
[0099] like Figure 3 As shown, in the embodiment of the present application, the application framework layer includes a view system, managers, content providers, etc., wherein the view system can design and implement the interface and interaction of the application, and the view system includes lists, grids, text boxes, buttons, etc. The manager includes at least one of the following modules: an activity manager for interacting with all activities running in the system; a location manager for providing system services or applications with access to system location services; a package manager for retrieving various information related to the application package currently installed on the device; a notification manager for controlling the display and clearing of notification messages; and a window manager for managing icons, windows, toolbars, wallpapers, and desktop widgets on the user interface.
[0100] In some embodiments, the activity manager is used to manage the life cycle of each application and the usual navigation back function, such as controlling the exit, opening, and back of the application. The window manager is used to manage all window programs, such as obtaining the display screen size, determining whether there is a status bar, locking the screen, capturing the screen, and controlling the display window changes, for example, reducing the display window, shaking the display, distorting the display, etc.
[0101] In some embodiments, the system runtime layer can provide support for the framework layer. When the framework layer is used, the operating system will run the instruction library contained in the system runtime layer, such as the C / C++ instruction library, to implement the functions to be implemented by the framework layer.
[0102] In some embodiments, the kernel layer is a functional layer between the hardware and software of the display device 200. The kernel layer can implement functions such as hardware abstraction, multitasking, and memory management. Figure 3 As shown, the kernel layer may be configured with hardware drivers, and the drivers included in the kernel layer may be at least one of the following drivers: audio driver, display driver, Bluetooth driver, camera driver, WIFI driver, USB driver, HDMI driver, sensor driver (such as fingerprint sensor, temperature sensor, pressure sensor, etc.), and power driver, etc.
[0103] It should be noted that the above example is only a simple division of the operating system functions and does not constitute a limitation on the specific operating system form of the display device 200 in the embodiment of the present application. Depending on factors such as the function of the display device and the type of operating system, the number of levels and specific level types contained in the operating system may be expressed in other forms.
[0104] In some embodiments, the display device 200 can also receive the projection data sent by the device to be projected through the projection protocol, and perform projection playback or projection display. The projection protocol is a protocol for wireless transmission and playback of multimedia information. The device to be projected sends the projection data to the display device 200 through the projection protocol, and the display device 200 receives the projection data sent from the device to be projected through the projection protocol, wherein the device to be projected is a terminal device 300 waiting to establish a projection connection with the display device 200.
[0105] Before the device to be projected sends projection data to the display device 200, the device to be projected needs to scan and discover the display device 200 through the projection protocol. The projection protocol supports device discovery under the same network source, and the network source is the source of the network, that is, the device to be projected and the display device 200 are in the same network connection state. The device to be projected and the display device 200 can discover each other based on the projection protocol, thereby establishing a projection connection between the device to be projected and the display device 200. It should be noted that the same network source can have multiple network connection styles. For example, under the same network source, it can include wired networks and wireless networks. The display device 200 can be connected to a wired network, and the device to be projected can be connected to a wireless network. At this time, the display device 200 and the device to be projected are in the same network source.
[0106] However, in some public scenarios, such as hotels, TV stores, or offices, there are many devices to be projected and display devices 200, and the devices to be projected and display devices 200 are all connected to the same network source, such as a local area network or a wired network. Under the same network source, there are many connected display devices 200. When the device names or device models of the display devices 200 are the same, it is not easy for the user to distinguish between the display device 200 to be projected and other display devices 200, resulting in the device to be projected mistakenly establishing a projection connection with other display devices 200.
[0107] In order to reduce the above-mentioned situation of incorrect screen projection, the device to be projected and the display device 200 can be connected to the same network source at the same time and connected through connection information. That is, the display device 200 displays the connection information, and the device to be projected is connected to the display device 200 through the connection information, thereby reducing the interference of other display devices 200 on the screen projection of the device to be projected through a one-to-one connection.
[0108] If the device to be projected and the display device 200 are in different networks, the projection protocol does not support this one-to-one projection connection method. For example, when the device to be projected is connected to a local area network, the display device 200 is connected to a wired network, and the local area network and the wired network are not in the same network source, the projection protocol does not support the projection connection between the device to be projected and the display device 200 because the network sources of the two are different. In addition, since the network interface of the display device 200 does not match the network interface of the device to be projected, the device to be projected cannot be connected to the same network source as the display device 200 through a wired network, resulting in the device to be projected being unable to establish a projection connection with the display device 200 through the connection information.
[0109] In order to solve the problem that when the device to be projected cannot connect to the network currently connected to the display device 200, the projection protocol cannot support the projection connection, resulting in the device to be projected being unable to establish a projection connection with the display device 200 through connection information, some embodiments of the present application provide a display device 200, including a display 260, a communication device 220 and a controller 250, wherein the display 260 is configured to display a projection interface, the communication device 200 is configured to establish a projection connection with the device to be projected, and the controller 250 is configured to perform an anti-interference projection method. Figure 4 A flowchart of performing anti-interference screen projection on a display device provided in some embodiments of the present application. Figure 5 The timing diagram of the display device performing anti-interference screen projection provided in some embodiments of the present application. The controller 250 performs the following steps: Figure 5 The timing relationship shown implements an anti-interference screen projection method. Figure 4 and Figure 5 , the method comprises the following contents:
[0110] S100: In response to the screen projection instruction, create a screen projection hotspot network of the currently connected network.
[0111] The controller 250 can start the screen projection process in response to the screen projection instruction sent by the user through the control device 100 or the device to be projected. The display device 200 can start the screen projection protocol through the screen projection process so that the display device 200 can be discovered by the device to be projected, thereby establishing a screen projection connection.
[0112] Based on the screen projection protocol, the display device 200 needs to be in the same network as the device to be projected. However, when the device to be projected is connected to a wireless LAN and the display device 200 is connected to a wired network, the device to be projected cannot be connected to the wired network of the display device 200, resulting in the inability to establish a screen projection connection through the screen projection protocol.
[0113] Therefore, when the device to be projected cannot access the network of the display device 200, the controller 250 can create a projection hotspot network based on the network to which the display device 200 is currently connected. In the process of creating a projection hotspot network, the display device 200 can convert the currently connected network into a LAN signal and send it out, thereby creating a projection hotspot network. For example, the display device 200 can convert the received wired network signal into a LAN signal to generate a projection hotspot network through the LAN signal. Since the projection hotspot network is created based on the network to which the display device 200 is currently connected, the projection hotspot network and the network to which the display device 200 is currently connected belong to the same network source.
[0114] Creating a screen projection hotspot network requires keeping the display device 200 in a network connection state. Therefore, in some embodiments, in order to successfully create a screen projection hotspot network, after starting the screen projection process, Figure 6 As shown, the controller 250 can detect the network status of the display device 200. If the network status is not connected, it means that the display device 200 cannot currently create a screen projection hotspot network. The controller 250 can control the display device 200 to display a network setting interface, which may include network setting information to prompt the user to switch to a different network to configure the network setting information, for example, verify the network through a network key, or switch to another network. When there is a network and the network setting information is successfully configured, the controller 250 switches the network status to a connected state.
[0115] When the network status is connected, the controller 250 can detect the network signal value of the currently connected network. If the network signal value is less than the preset signal threshold, it can switch to other networks to configure the network setting information. If the network signal value is greater than or equal to the preset signal threshold, it can start to create a screen projection hotspot network based on the currently connected network.
[0116] S200: Displaying the connection information of the screen projection hotspot network on the screen projection interface.
[0117] After creating the projection hotspot network, the controller 250 can obtain the connection information of the projection hotspot network and display it in the projection interface, so that the device to be projected can connect to the projection hotspot network through the connection information, thereby connecting the device to be projected and the display device 200 to the same network source.
[0118] In order to ensure that the device to be projected can successfully connect to the projection hotspot network through the connection information, the connection information may include the connection key of the projection hotspot network. When the device to be projected connects to the projection hotspot network through the connection information, it does not need to enter the verification information of the projection hotspot network and can directly connect to the network.
[0119] In some embodiments, Figure 7 As shown, the controller 250 can randomly generate a network name and a connection key of the projection hotspot network each time a projection hotspot network is created, and generate connection information based on the network name and the connection key. Among them, the network name of the projection hotspot network can be named according to the network IP address. For example, the display device 200 is connected to the wired network 1, so the network name of the generated projection hotspot network can be "wired network 1". The network name of the projection hotspot network can also be named according to the device model of the display device 200. For example, when the name of the display device 200 is "TV 123", the network name of the projection hotspot network can be "TV 123" to indicate the creation source of the projection hotspot network.
[0120] After the device to be projected establishes a network connection with the projection hotspot network for the first time through connection information, it can skip the connection information and directly connect to the projection hotspot network in subsequent rounds of projection, which may lead to the problem of incorrect projection. In order to solve the above problem, the connection key created by the controller 250 each time can be different. Through different connection keys, the device to be projected cannot skip the connection information and connect after connecting to the projection hotspot network for the first time. Therefore, when the device to be projected wants to establish a projection connection with the display device 200 again, it still needs to connect to the projection hotspot network through connection information, reducing the problem of incorrect projection and at the same time improving the security of projection playback.
[0121] In some embodiments, the controller 250 can also set different styles of connection information, for example, connection information in a QR code style, connection information in a network account and password style, etc. In order to determine the connection style of the connection information, the controller 250 can set the default connection style between the display device 200 and the device to be projected as the target connection style.
[0122] Among them, Figure 7As shown, the target connection style can be in the form of a QR code. The controller 250 can generate connection information, i.e., connection information in the form of a QR code, based on the target connection style, according to the network name and the connection key, and display the connection information in the QR code format on the screen projection interface, so that after the screen projection device scans the QR code, it can parse the connection information and connect to the screen projection hotspot network through the connection information.
[0123] In some embodiments, when the default connection style is a QR code style, the connection information generated by the controller 250 according to the network name and the connection key is: WIFI:T:<encryption type> ; S:<network SSID> ; P: <networkpassword>, where T is used to represent the encryption format, S is used to represent the network name of the projection hotspot network, and P is used to represent the connection key of the projection hotspot network. The controller 250 can display the connection information in the projection interface in a QR code style, so that the device to be projected can access the projection hotspot network by scanning the connection information in the QR code style.
[0124] S300: Receive the first identification address sent by the screen projection device when it connects to the screen projection hotspot network through connection information.
[0125] After the device to be projected connects to the projection hotspot network through connection information, the first identification address of the device to be projected will be sent to the display device 200, that is, the display device 200 receives the first identification address sent by the device to be projected, so as to facilitate the subsequent security verification of the device to be projected through the first identification address.
[0126] The controller 250 can also determine the connection method for the device to be projected to access the projection hotspot network, that is, to access the projection hotspot network through connection information. Some devices to be projected can connect to the projection hotspot network through other methods other than connection information, such as connecting to the projection hotspot network through a cracking tool. These terminals that connect to the projection hotspot network in other ways are non-secure connections. Therefore, the controller 250 can filter out the devices to be projected that are non-securely connected by the connection method between the devices to be projected and the projection hotspot network.
[0127] When the device to be projected is connected to the projection hotspot network through connection information, the controller 250 can obtain the device connection table of the projection hotspot network, which includes the device name of the device to be projected that is connected to the projection hotspot network. The device name in the device connection table includes both the device name of the device to be projected that is connected to the projection hotspot network through connection information and the device name of the device to be projected that is connected to the projection hotspot network through other methods. In order to distinguish between devices to be projected in different connection methods, such as Figure 8 As shown, the controller 250 can receive the first identification address of the device to be projected through the connection information.
[0128] The devices to be projected corresponding to the first identification address are all connected to the projection hotspot network through connection information. For the devices to be projected that are connected to the projection hotspot network in other ways, the controller 250 cannot obtain the corresponding first identification address through parsing the connection information.
[0129] In this embodiment, the devices to be projected are parsed through connection information, and the devices to be projected that are connected to the projection hotspot network through connection methods other than the connection information are filtered out, thereby filtering out the devices to be projected that are not securely connected, improving the security of the connection between the devices to be projected and the projection hotspot network, and improving the accuracy of projection.
[0130] S400: Store the first identification address in the screen projection authorization list.
[0131] In some embodiments, multiple devices to be projected can be connected to the projection hotspot network at the same time through connection information. When there are multiple devices to be projected connected to the projection hotspot network based on the connection information, the controller 250 can parse the first identification address of each device to be projected according to the connection information. Since there are multiple first identification addresses, the controller 250 can generate a projection authorization list according to each first identification address. After generating the projection authorization list, the controller 250 can store the first identification address in the projection authorization list.
[0132] In some embodiments, the controller 250 may also first generate a screen projection authorization list, and upon receiving a first identification address sent by the device to be projected, store the first identification address in the screen projection authorization list.
[0133] S500: When receiving scanning information of the device to be projected, determine a second identification address of the device to be projected included in the scanning information.
[0134] After the screen projection device is connected to the projection hotspot network, it can send scanning information to scan the display device 200 within the preset range of the screen projection device to obtain the surrounding screen projection devices. The scanning information is the information sent by the screen projection device to the display device 200 within the preset range when scanning the screen projection device.
[0135] After receiving the scanning information, the display device 200 should send the device information of the display device 200 to the device to be projected, so that the device to be projected can select the display device 200 as the projection device through the device information to project the screen. Fig. 9 As shown, when the controller 250 receives the scanning information sent by the device to be projected, it can determine the source of the device sending the scanning information, that is, the device to be projected, so as to perform security verification on the device to be projected by the first identification address obtained in step S300.
[0136] To this end, the controller 250 can parse the scanning information to obtain the second identification address of the device to be projected, and the second identification address is used to represent the identification address of the device to be projected that sends the scanning information.
[0137] In some embodiments, the controller 250 may determine the second identification address of the device to be projected included in the scan information. To this end, the controller 250 may parse the scan information to obtain the terminal information of the device to be projected that sent the scan information, and the terminal information is used to indicate the terminal from which the scan information was sent. After obtaining the terminal information, the controller 250 may obtain the second identification address in the terminal information.
[0138] S600: If the second identification address is the same as the first identification address in the screen projection authorization list, a screen projection connection is established with the device to be projected according to the screen projection protocol.
[0139] After determining the second identification address through scanning information, the controller 250 needs to determine whether the second identification address is the same as the first identification address in the screen projection authorization list. To this end, the controller 250 can perform a consistency check on the first identification address and the second identification address in the screen projection authorization list. If the second identification address is the same as the first identification address in the screen projection authorization list, it means that the device to be projected is a device to be projected that accesses the hotspot screen projection network connection through connection information and sends scanning information to the display device 200. Therefore, since both the device to be projected and the display device 200 are connected to the screen projection hotspot network, the controller 250 can establish a screen projection connection between the device to be projected and the display device 200 according to the screen projection protocol, so that the device to be projected can transmit projection data to the display device 200.
[0140] In some embodiments, when the second identification address is the same as the first identification address in the screen projection authorization list, in order to facilitate the establishment of the screen projection connection, the controller 250 can obtain the device information of the display device 200, and send the device information to the device to be projected through the screen projection protocol, so as to prompt the device to be projected to scan and obtain the device information of the display device 200, and the display device 200 can be used as the screen projection device. After the device to be projected receives the device information, a list of devices that can be projected can be generated, wherein the device information is located in the list of devices that can be projected. The device to be projected can respond to the selection instruction input by the user based on the device information, select the display device 200 as the screen projection device for this screen projection, and send a screen projection request to the display device 200 through the screen projection protocol. In response to the screen projection request, the controller 250 controls the communication device 220 to establish a screen projection connection between the device to be projected and the display device 200.
[0141] In some embodiments, after responding to the scanning information and determining the second identification address of the device to be projected, the controller 250 can traverse the first identification address in the screen projection authorization list, thereby querying the second identification address in the first identification address. If there is a query result, it means that there is at least one first identification address in the screen projection authorization list that is the same as the second identification address, and the controller 250 can establish a screen projection connection between the device to be projected and the display device 200 according to the screen projection protocol.
[0142] If there is no query result, it means that the second identification address is different from any first identification address in the screen projection authorization list. Therefore, the controller 250 does not respond to the scanning information sent by the screen projection device, that is, it does not send device information to the screen projection device.
[0143] In some embodiments, if the second identification address is different from the first identification address, a screen projection connection is not established between the device to be projected and the display device 200 to reduce the interference of the device information of the display device 200 on the screen projection of the device to be projected.
[0144] When the second identification address is different from the first identification address, it means that the device to be projected is not connected to the projection hotspot network, or the device to be projected is connected to the projection hotspot network through other connection methods other than the connection information. Therefore, the controller 250 does not save the identification address of the device to be projected, and cannot query the identification address that is the same as the second identification address in the saved projection authorization list.
[0145] In order to reduce the possible interference of mis-projection caused by the display device 200 to the device to be projected, the controller 250 does not respond to the scanning information sent by the device to be projected, that is, it does not send device information to the device to be projected. The device to be projected cannot receive device information from non-intended devices, thereby reducing the interference of mis-projection caused by these device information.
[0146] Through the consistency check between the second identification address and the first identification address, it is determined whether the device to be projected is the device to be projected that is connected to the projection hotspot network through the connection information. If the device to be projected is connected to the projection hotspot network through the connection information, the display device 200 sends the device information to the device to be projected to establish a projection connection when receiving the scanning information. If the device to be projected is not connected to the projection hotspot network through the connection information, the controller 250 does not send the device information to the device to be projected, that is, the device to be projected has not scanned the device information corresponding to the display device 200, thereby reducing the interference of the device information on the selection of the projection device by the device to be projected, and improving the accuracy of the projection connection.
[0147] After establishing the screen projection connection, the display device 200 can receive the screen projection data sent by the screen projection device through the screen projection connection.
[0148] The projection data may include different data types, such as video data, picture data, audio data, or text data. The controller 250 may display different projection data according to different data types. For example, for video data, the controller 250 may set a playback mode; for picture data, the controller 250 may set a display mode.
[0149] After receiving the projection data, the controller 250 displays the media screen corresponding to the projection data on the projection interface. For example, the device to be projected can open a video application, play a video data, and send the playing video data to the display device 200 through the projection connection for projection playback to display the media screen corresponding to the video data.
[0150] In this embodiment, the above method creates a screen projection hotspot network based on the currently connected network source, and the device to be projected is connected to the screen projection hotspot network through the connection information, so that the device to be projected and the display device 200 are in the same network source, and supports the screen projection protocol to create a screen projection connection. It can improve the portability of the display device 200 to establish a screen projection connection while reducing the accidental connection to other display devices.
[0151] In some embodiments, Fig.10 As shown, the controller 250 can also control the communication device 220 to disconnect the screen projection connection between the display device 200 and the device to be projected in response to a control instruction for closing the screen projection connection. The control instruction can be sent to the display device 200 by the device to be projected, that is, the device to be projected actively sends a control instruction to the display device 200 to disconnect the screen projection connection. The control instruction can also be generated by the display device 200, for example, when the display device 200 is disconnected from the network, a control instruction to disconnect the screen projection connection is generated, or when the display device 200 exits the screen projection process, a control instruction is generated, etc.
[0152] After closing the screen projection connection, in order to save the device power consumption and network power consumption of the display device 200, the controller 250 can disconnect the network connection between the device to be projected and the screen projection hotspot network, and close the screen projection hotspot network.
[0153] During the screen projection process, the protocol port of the screen projection protocol needs to be bound to the network source to be used in the screen projection process, that is, the protocol port has a binding relationship with the network used in the first screen projection process, so as to provide service support for the screen projection function when the display device 200 and the device to be projected are connected to the same network source. The first screen projection process is the previous screen projection process before the device to be projected establishes a screen projection connection with the display device 200.
[0154] When the network used in different screen projection processes changes, the network bound to the protocol port must also be switched according to the currently used network to avoid screen projection failure caused by failure to update the protocol port in time.
[0155] To this end, in some embodiments, after creating a screen projection hotspot network, the controller 250 needs to determine whether the protocol port is bound to the screen projection hotspot network. Fig.11 As shown, if the protocol port has been bound to the projection hotspot network, it means that the display device 200 uses the same network source as the projection hotspot network during the first projection process, and the projection protocol can be used directly. If the network source bound to the protocol port is not the projection hotspot network, it means that the network used by the display device 200 during the first projection process is different from the projection hotspot network. This projection process is based on creating a projection connection based on the projection hotspot network. For this purpose, the controller 250 needs to initialize the protocol port to contact the protocol port and the network bound in the first projection process. After completing the initialization of the protocol port, the controller 250 can bind the initialized protocol port to the projection hotspot network to update the projection protocol and start the second projection process, that is, the projection process between the device to be projected and the display device 200.
[0156] By comparing the network source currently bound to the protocol port with the projection hotspot network, the network source bound to the protocol port is different from the projection hotspot network, the protocol port is initialized and bound to the projection hotspot network, and the network source bound to the protocol port is updated in time, reducing the problem of projection failure caused by the protocol port not being updated in time, resulting in the network source bound to the protocol port being different from the network source currently used for projection, thereby improving the success rate of projection.
[0157] In some embodiments, Fig.12 As shown, when the device to be projected is connected to the projection hotspot network, the controller 250 can obtain the connection device information of the projection hotspot network, and the connection device information is used to represent the information of the device to be projected that is connected to the projection hotspot network. The information of the device to be projected includes the connection method of the device to be projected to the projection hotspot network. For example, for the device information connected to the projection hotspot network through the connection information, the controller 250 can add a first identifier to it. For the device information connected to the projection hotspot network in other ways, the controller 250 may not add any identifier to it, so that the connection method of each device to be projected to the projection hotspot network can be determined through the first identifier.
[0158] When the device to be projected is connected to the projection hotspot network, the controller 250 can update the connection device information. The connection device information can also include the connection mode of each device to be projected and the projection hotspot network. Therefore, the controller 250 can obtain the connection mode of the device to be projected and the projection hotspot network according to the connection device information, so as to judge the security of the current connection between the device to be projected and the projection hotspot network through the connection mode.
[0159] If the connection method between the device to be projected and the projection hotspot network is not based on the connection information to connect to the projection hotspot network, it means that the device to be projected may have established a connection with the projection hotspot network by means of key cracking, etc., which is an unsecured connection. In order to prevent the display device 200 from receiving projection data from the device to be projected, the controller 250 can generate a projection restriction identifier and send the projection restriction identifier to the device to be projected. The projection restriction identifier is used to indicate that the display device 200 cannot establish a projection connection with the device to be projected, thereby restricting the device to be projected from establishing a projection connection with the display device 200, thereby improving the security of the projection process.
[0160] If the device to be projected is connected to the projection hotspot network through connection information, the controller 250 can parse the connection information to obtain the first identification address of the device to be projected.
[0161] Some embodiments of the present application further provide a device to be projected, including a communicator and a processor, wherein the communicator is configured to establish a projection connection with the display device 200. The processor is configured to:
[0162] Send a first connection request based on the connection information displayed by the display device 200. The first connection request includes a first identification address of the device to be projected, and the connection information is the key information of the projection hotspot network created by the display device 200 when entering the projection page;
[0163] After accessing the screen projection hotspot network, the device to be projected can receive a scanning instruction sent by the user, and scan the projectable devices within the preset range of the device to be projected. At this time, the processor can respond to the user's scanning instruction and send scanning information to the display device 200, wherein the scanning information includes the second identification address of the device to be projected.
[0164] When the second identification address is the same as the first identification address, the device information of the display device is received, and a screen projection connection is established with the display device 200 based on the device information.
[0165] Some embodiments of the present application also provide an anti-interference screen projection method, which is applied to a display device 200. In order to perform the anti-interference screen projection method, the display device 200 should at least include a display 260 configured to display a screen projection interface, a communication device 220 configured to establish a screen projection connection with a device to be projected, and a controller. The method includes the following contents:
[0166] S100: In response to the screen projection instruction, create a screen projection hotspot network of the currently connected network;
[0167] S200: Displaying connection information of the screen projection hotspot network on the screen projection interface;
[0168] Wherein, the connection information is key information for accessing the screen projection hotspot network;
[0169] S300: Receive a first identification address sent by the screen projection device when connecting to the screen projection hotspot network through the connection information;
[0170] S400: Storing the first identification address in a screen projection authorization list;
[0171] S500: upon receiving scanning information of the device to be projected, determining a second identification address of the device to be projected included in the scanning information;
[0172] S600: If the second identification address is the same as the first identification address in the screen projection authorization list, a screen projection connection is established with the device to be projected according to the screen projection protocol.
[0173] It can be seen from the above technical solutions that the present application provides a display device, a device to be projected, and an anti-interference screen projection method, wherein the method creates a screen projection hotspot network of the currently connected network in response to a screen projection instruction. The connection information of the screen projection hotspot network is displayed on the screen projection interface, and the first identification address sent by the device to be projected when connecting to the screen projection hotspot network through the connection information is received, and the first identification address is stored in the screen projection authorization list. When the scanning information of the device to be projected is received, the second identification address of the device to be projected included in the scanning information is determined. If the second identification address is the same as the first identification address in the screen projection authorization list, a screen projection connection is established with the device to be projected according to the screen projection protocol. The present application creates a screen projection hotspot network according to the currently connected network, and the device to be projected is connected to the screen projection hotspot network through the connection information, so that the device to be projected and the display device are in the same network source, and supports the screen projection protocol to create a screen projection connection, thereby improving the portability of establishing a screen projection connection while reducing the possibility of accidentally connecting to other display devices.
[0174] The same and similar parts between the various embodiments in this specification can be referenced to each other and will not be described again here.
[0175] Those skilled in the art can clearly understand that the technology in the embodiments of the present invention can be implemented by means of software plus a necessary general hardware platform. Based on this understanding, the technical solution in the embodiments of the present invention is essentially or the part that contributes to the prior art can be embodied in the form of a software product, which can be stored in a storage medium such as ROM / RAM, a disk, an optical disk, etc., and includes a number of instructions for a computer device (which can be a personal computer, a server, or a network device, etc.) to execute the methods of various embodiments of the present invention or certain parts of the embodiments.
[0176] Finally, it should be noted that the above embodiments are only used to illustrate the technical solutions of the present application, rather than to limit it. Although the present application has been described in detail with reference to the aforementioned embodiments, those skilled in the art should understand that they can still modify the technical solutions described in the aforementioned embodiments, or replace some or all of the technical features therein with equivalents. However, these modifications or replacements do not cause the essence of the corresponding technical solutions to deviate from the scope of the technical solutions of the embodiments of the present application.
[0177] For the convenience of explanation, the above description has been made in conjunction with specific embodiments. However, the above exemplary discussion is not intended to be exhaustive or limit the embodiments to the specific forms disclosed above. Based on the above teachings, various modifications and variations can be obtained. The selection and description of the above embodiments are to better explain the principles and practical applications, so that those skilled in the art can better use the embodiments and various different variations of the embodiments suitable for specific use considerations.< / networkpassword>
Claims
1. A display device, characterized in that: include: A display configured to display a screen projection interface; A communication device, configured to establish a screen projection connection with a device to be projected; The controller is configured as: In response to the screen projection instruction, create a screen projection hotspot network of the currently connected network; Displaying connection information of the screen projection hotspot network on the screen projection interface, where the connection information is key information for accessing the screen projection hotspot network; Receive a first identification address sent by the screen projection device when connecting to the screen projection hotspot network through the connection information; Storing the first identification address in the screen projection authorization list; When receiving the scanning information of the device to be projected, determining that the scanning information includes the second identification address of the device to be projected; If the second identification address is the same as the first identification address in the screen projection authorization list, a screen projection connection is established with the device to be projected according to the screen projection protocol.
2. The display device according to claim 1, characterized in that The controller executes the step of establishing a screen projection connection with the screen projection device according to the screen projection protocol, and is specifically configured as follows: Acquire device information of the display device; Sending the device information to the device to be projected through the screen projection protocol; In response to a screen projection request sent by the device to be projected based on the device information, a screen projection connection is established with the device to be projected.
3. The display device according to claim 1, characterized in that After the controller executes the step of creating a screen projection hotspot network of the currently connected network, the controller is further configured to: Obtaining a protocol port of the screen projection protocol, wherein the protocol port has a binding relationship with a network used by a first screen projection process, wherein the first screen projection process is a previous screen projection process before the screen projection device establishes a screen projection connection with the display device; If the network used by the first screen projection process is different from the screen projection hotspot network, initializing the protocol port; Bind the initialized protocol port to the screen projection hotspot network.
4. The display device according to claim 1, characterized in that The controller is configured to display the connection information of the screen projection hotspot network on the screen projection interface: Randomly generate a network name of the screen projection hotspot network and a connection key of the screen projection hotspot network; According to the network name and the connection key, the connection information is displayed on the screen projection interface in the target connection style, and the target connection style is used to represent the default connection style between the display device and the device to be projected.
5. The display device according to claim 1, characterized in that Before the controller executes the step of creating a screen projection hotspot network of the currently connected network, the controller is further configured to: Detecting the network status of the display device; If the network status is disconnected, obtain network setting information; Switching to a different network to perform network configuration on the network setting information; When the network and the network setting information are successfully configured, the network state is switched to a connected state.
6. The display device according to claim 1, characterized in that After the controller executes the step of establishing a screen projection connection with the screen projection device according to the screen projection protocol, the controller is further configured to: In response to a control instruction for closing the screen projection connection, closing the screen projection connection; After closing the screen projection connection, disconnect the network connection between the device to be projected and the screen projection hotspot network.
7. The display device according to claim 1, characterized in that The controller is also configured to: Obtaining the connection device information of the screen projection hotspot network, wherein the connection device information is used to indicate the information of the device to be projected connected to the screen projection hotspot network, and the information of the device to be projected includes the connection mode of the device to be projected to connect to the screen projection hotspot network; If the connection method is not to connect to the screen projection hotspot network based on the connection information, a screen projection restriction identifier is sent to the device to be projected, and the screen projection restriction identifier is used to indicate that the display device cannot establish a screen projection connection with the device to be projected.
8. The display device according to claim 1, characterized in that The controller performs a step of determining a second identification address of the device to be projected included in the scanning information, and is specifically configured as follows: Parse the scanning information, obtain the device information corresponding to the device to be projected that sends the scanning information, and obtain the second identification address in the device information.
9. A device to be projected, characterized in that: include: A communicator is configured to establish a screen projection connection with a display device; The processor is configured as: Based on the connection information displayed by the display device, a first connection request is sent, where the first connection request includes a first identification address of the device to be projected, wherein the connection information is key information of the projection hotspot network created by the display device when entering the projection page; After accessing the screen projection hotspot network, in response to a user's scanning instruction, scanning information is sent to the display device, where the scanning information includes a second identification address of the device to be projected; When the second identification address is the same as the first identification address, device information of the display device is received, and a screen projection connection is established with the display device based on the device information.
10. An anti-interference screen projection method, characterized in that: Applied to a display device, the display device includes a display configured to display a screen projection interface; A communication device configured to establish a screen projection connection with a device to be projected; a controller; and the method comprises: In response to the screen projection instruction, create a screen projection hotspot network of the currently connected network; Displaying connection information of the screen projection hotspot network on the screen projection interface, where the connection information is key information for accessing the screen projection hotspot network; Receive a first identification address sent by the screen projection device when connecting to the screen projection hotspot network through the connection information; Storing the first identification address in the screen projection authorization list; When receiving the scanning information of the device to be projected, determining the second identification address of the device to be projected included in the scanning information; If the second identification address is the same as the first identification address in the screen projection authorization list, a screen projection connection is established with the device to be projected according to the screen projection protocol.
Citation Information
Patent Citations
Screen projection processing method, device and equipment
CN111131357A
Display device screen projection method and display device
CN111752518A
Wireless screen projection method and device, medium and product
CN113194353A
Method and system for screen projection of vehicle-mounted terminal by mobile terminal, storage medium and terminal
CN115225755A
Screen projection method of screen projection end and display end, electronic equipment and storage medium
CN115729500A