Equipment connection method, system and device, equipment and storage medium

By assigning graphic identifiers to the screen projected device and generating graphic identifier pages, users can determine the target device through the trigger operation of the graphic identifier page, solving the problem of cumbersome input during wireless screen transmission connection, and achieving the effect of simplifying connection operations and improving convenience.

CN119835255APending Publication Date: 2025-04-15GUANGZHOU SHIZHEN INFORMATION TECH CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202311288997.0
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2023-10-07
Publication Date
2025-04-15

AI Technical Summary

Technical Problem

During the wireless screen transmission process, users need to enter a large number of cumbersome device names and screen transmission codes, resulting in complex and cumbersome connection operations.

Method used

By assigning a first graphic identifier to the projected device and receiving the broadcast information it sends, a graphic identifier page is generated, based on the page, and the user performs a trigger operation to determine the target device until a connection with the target device is created.

Benefits of technology

The connection process between screen transmission devices is simplified, the cumbersome information input by users is reduced, and the convenience and intuitiveness of the connection are improved.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119835255A_ABST
    Figure CN119835255A_ABST
Patent Text Reader

Abstract

The invention provides an equipment connection method, system and device, equipment and a storage medium. The method comprises the following steps: distributing a first graphic identifier for screen-projected equipment; receiving broadcast information sent by the screen-projected equipment, and generating a graphic identifier page according to a first graphic identifier corresponding to the broadcast information; further in response to a trigger operation on the graphic identifier page, determining a target graphic identifier corresponding to the trigger operation and a target screen-projected device corresponding to the target graphic identifier; and if at least two pieces of target screen-projected equipment exist, allocating a second graphic identifier to the target screen-projected equipment until one piece of target screen-projected equipment exists, and establishing connection with the target screen-projected equipment. According to the method, the defects that tedious connection information is input and an input method needs to be frequently switched are avoided, a user can determine the corresponding target screen-projected equipment to realize connection with the target screen-projected equipment based on the graphic identification page operation, the connection process between screen transmission equipment is simplified, and the convenience of connection of the screen transmission equipment is improved.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present application relates to the field of Internet technology, and in particular to a device connection method, system, apparatus, device and storage medium. Background Art

[0002] With the development of Internet technology, its application has become increasingly widespread. Among them, wireless screen transmission based on Internet technology mainly transmits the screen data of one device to other devices for display to achieve data sharing; however, during the connection process of wireless screen transmission, it is necessary to enter information such as device name and screen transmission code to achieve screen transmission connection between devices. Due to the large amount and complexity of input data, users need to frequently switch input methods, and the connection operation is cumbersome. Summary of the Invention

[0003] The present application provides a device connection method, system, apparatus, equipment and storage medium, aiming to solve the problem that when connecting to a screen transmission, users need to input a large amount of complex data, need to frequently switch input methods, and the connection operation is cumbersome.

[0004] In a first aspect, the present application provides a device connection method, comprising:

[0005] Allocating a first graphic identifier to the projected device;

[0006] Receiving the broadcast information sent by the screen-projected device, and generating a graphic identification page according to the first graphic identification corresponding to the broadcast information;

[0007] In response to a triggering operation on the graphic identification page, determining a target graphic identification corresponding to the triggering operation and a target screen projection device corresponding to the target graphic identification;

[0008] If there are at least two target screen-projected devices, a second graphic identifier is assigned to the target screen-projected devices until there is a target screen-projected device, and a connection with the target screen-projected device is established.

[0009] In a possible implementation of the present application, the receiving of the broadcast information sent by the screen projection device and the generating of the graphic identification page according to the first graphic identification corresponding to the broadcast information include:

[0010] Receive broadcast information sent by the screen projection device;

[0011] The first graphic identifiers corresponding to the broadcast information are sorted according to the signal strength corresponding to the broadcast information to form a graphic identifier page.

[0012] In a possible implementation of the present application, before establishing a connection with the target screen projection device, the process further includes:

[0013] If the target screen projection device is in a communication state, obtaining a first device priority of a communication device communicating with the target screen projection device;

[0014] If the priority of the first device is greater than the priority of the second device, the connection status of the target screen projection device is fed back;

[0015] If the first device priority is less than or equal to the second device priority, control the target screen projection device to disconnect the communication connection and establish a connection with the target screen projection device;

[0016] Among them, the second device priority is the device priority of the screen projection device to be connected to the target screen projection device.

[0017] In a possible implementation of the present application, allocating a first graphic identifier to the screen-projected device includes:

[0018] In response to a connection request sent by the screen-projected device, if there are at least two screen-projected devices, assigning a first graphic identifier corresponding to the third device priority to each of the screen-projected devices;

[0019] The receiving the broadcast information sent by the screen-projected device and generating a graphic identification page according to the first graphic identification corresponding to the broadcast information includes:

[0020] Receive the broadcast information sent by each of the screen-projected devices, and obtain the first graphic identifier corresponding to the broadcast information and the third device priority corresponding to the first graphic identifier;

[0021] The first graphic identifiers are sorted according to the third device priority corresponding to the first graphic identifiers to generate a graphic identifier page.

[0022] In a possible implementation of the present application, establishing a connection with the target screen projection device includes:

[0023] Acquire the first device address information in the broadcast information and the second device address information corresponding to the trigger operation;

[0024] According to the first device address information and the second device address information, a screen transmission connection is created between the target screen-projected device and the screen-projecting device corresponding to the second device address information.

[0025] In a possible implementation of the present application, after establishing a connection with the target screen projection device, the method further includes:

[0026] In response to a connection lock request of the target screen projection device, setting the device graphic identifier of the target screen projection device to an invalid state;

[0027] Control the target screen projection device to stop sending broadcast information.

[0028] In a second aspect, the present application further provides a device connection system, the device connection system comprising: a projected screen device and a projecting screen device that are communicatively connected, the device connection system being configured to perform the following steps:

[0029] A screen projection device, configured to assign a first graphic identifier to a screen projection device;

[0030] The screen-projected device is configured to receive and display the first graphic identifier, and generate broadcast information according to the first graphic identifier and send the broadcast information to the screen-projecting device;

[0031] A screen projection device, configured to receive the broadcast information sent by the screen projection device, and generate a graphic identification page according to the first graphic identification corresponding to the broadcast information;

[0032] The projection device is used to determine the target graphic identifier corresponding to the trigger operation and the target projected device corresponding to the target graphic identifier in response to the trigger operation of the graphic identifier page; if there are at least two target projected devices, a second graphic identifier is assigned to the target projected device until there is a target projected device, and a connection is created between the projection device and the target projected device.

[0033] In a third aspect, the present application further provides a device connection apparatus, the apparatus comprising:

[0034] An allocation module, configured to allocate a first graphic identifier to the screen-projected device;

[0035] A receiving module, configured to receive the broadcast information sent by the screen-projected device, and generate a graphic identification page according to the first graphic identification corresponding to the broadcast information;

[0036] a determination module, configured to determine, in response to a triggering operation on the graphic identification page, a target graphic identification corresponding to the triggering operation and a target screen projection device corresponding to the target graphic identification;

[0037] A connection module is used to assign a second graphic identifier to the target screen projection device if there are at least two target screen projection devices, until there is a target screen projection device, and to create a connection with the target screen projection device.

[0038] In a fourth aspect, the present application further provides a device, comprising:

[0039] one or more processors;

[0040] Memory; and

[0041] One or more applications, wherein the one or more applications are stored in the memory and configured to be executed by the processor to implement the steps in any one of the device connection methods.

[0042] In a fifth aspect, the present application also provides a computer-readable storage medium on which a computer program is stored, and the computer program is loaded by a processor to execute the steps in any one of the device connection methods.

[0043] The present application provides a device connection method, system, apparatus, device and storage medium, which assigns a first graphic identifier to the projected device; and receives broadcast information sent by the projected device, and generates a graphic identifier page according to the first graphic identifier corresponding to the broadcast information; further responds to a trigger operation on the graphic identifier page, determines the target graphic identifier corresponding to the trigger operation, and the target projected device corresponding to the target graphic identifier; if there are at least two target projected devices, assigns a second graphic identifier to the target projected device, until there is a target projected device, and creates a connection with the target projected device. This solution assigns a first graphic identifier to the projected device and receives broadcast information sent by the projected device, and generates a graphic identifier page according to the first graphic identifier corresponding to the broadcast information, so that the user can input a trigger operation based on the graphic identifier page to determine the target graphic identifier corresponding to the trigger operation, and when there are multiple target projected devices corresponding to the target graphic identifier, further assign a secondary graphic identifier to the projected device for distinction and limitation, so that the user can further screen the devices based on the graphic identifier page, and then determine the target projected device corresponding to the target graphic identifier, avoiding the disadvantages of entering cumbersome connection information and the need to frequently switch input methods. The user can determine the corresponding target projected device based on the graphic identifier page operation to achieve connection with the target projected device, simplifying the connection process between the screen transmitting devices and improving the convenience of connecting the screen transmitting devices. BRIEF DESCRIPTION OF THE DRAWINGS

[0044] In order to more clearly illustrate the technical solutions in the embodiments of the present application, the following briefly introduces the drawings required for use in the description of the embodiments. Obviously, the drawings described below are only some embodiments of the present invention. For those skilled in the art, other drawings can be obtained based on these drawings without creative work.

[0045] Figure 1 This is a schematic diagram of a scenario of a device connection method provided in an embodiment of the present application;

[0046] Figure 2 This is a schematic diagram of an embodiment of the device connection method provided in the embodiments of the present application;

[0047] Figure 3 This is a schematic structural diagram of an embodiment of the first graphical identifier in the device connection method provided in the embodiments of the present application;

[0048] Figure 4 This is a diagram showing the interface changes corresponding to the graphic identification page during the process of determining the target screen being projected in the implementation scheme of this application;

[0049] Figure 5 A schematic diagram of a flow chart of one implementation scheme for generating a graphic identification page in the device connection method provided in an embodiment of the present application;

[0050] Figure 6 A schematic diagram of a flow chart of one implementation of the device connection method provided in an embodiment of the present application;

[0051] Figure 7 A schematic diagram of a flow chart of one implementation scheme for establishing a connection in the device connection method provided in an embodiment of the present application;

[0052] Figure 8 This is a schematic structural diagram of an embodiment of a device connection device provided in an embodiment of the present application;

[0053] Figure 9 It is a schematic diagram of the structure of an embodiment of an electronic device provided in the embodiments of the present application. DETAILED DESCRIPTION

[0054] The following will be combined with the drawings in the embodiments of the present application to clearly and completely describe the technical solutions in the embodiments of the present application. Obviously, the embodiments described 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 those skilled in the art without making creative efforts shall fall within the scope of protection of the present invention.

[0055] In the description of the present invention, it should be understood that the terms "center", "longitudinal", "lateral", "length", "width", "thickness", "up", "down", "front", "back", "left", "right", "vertical", "horizontal", "top", "bottom", "inside", "outside" and the like indicate positions or positional relationships based on the positions or positional relationships shown in the accompanying drawings, and are only for the convenience of describing the present invention and simplifying the description, rather than indicating or implying that the device or element referred to must have a specific orientation, be constructed and operated in a specific orientation, and therefore cannot be understood as limiting the present invention. In addition, the terms "first" and "second" are only used for descriptive purposes and cannot be understood as indicating or implying relative importance or implicitly indicating the number of the indicated technical features. Therefore, the features defined as "first" and "second" may explicitly or implicitly include one or more of the said features. In the description of the present invention, the meaning of "multiple" is two or more, unless otherwise clearly and specifically defined.

[0056] In the embodiments of the present application, "and / or" describes the relationship between associated objects, indicating that three possible relationships exist. For example, "A and / or B" can represent three situations: A exists alone, A and B exist simultaneously, and B exists alone. In addition, the character " / ", unless otherwise specified, generally indicates that the associated objects are in an "or" relationship.

[0057] In this application, the word "exemplary" is used to mean "serving as an example, illustration, or illustration." Any embodiment described in this application as "exemplary" is not necessarily to be construed as preferred or advantageous over other embodiments. The following description is given to enable any person skilled in the art to make and use the invention. In the following description, details are listed for the purpose of explanation. It should be understood that one of ordinary skill in the art will recognize that the invention can be practiced without these specific details. In other instances, well-known structures and processes are not described in detail to avoid obscuring the description of the invention with unnecessary detail. Therefore, the present invention is not intended to be limited to the embodiments shown, but is to be accorded the widest scope consistent with the principles and features disclosed herein.

[0058] The embodiments of the present application provide a device connection method, system, apparatus, device, and computer-readable storage medium, which are described in detail below.

[0059] The device connection method in an embodiment of the present invention is applied to a device connection device, which is arranged on a device to be connected. The device is provided with one or more processors, memories, and one or more applications, wherein the one or more applications are stored in the memories and configured to be executed by the processor to implement the device connection method; the device can be a terminal, such as a mobile phone or a tablet computer, or the device can be a server, or a service cluster consisting of multiple servers.

[0060] like Figure 1 As shown, Figure 1 This is a scenario diagram of the device connection method in an embodiment of the present application. The device connection scenario in the embodiment of the present invention includes a device 100 (a device connection device is integrated in the device 100), and a computer-readable storage medium corresponding to the device connection is run in the device 100 to execute the steps in the device connection method.

[0061] It is understandable that Figure 1 The devices in the scenario of the device connection method shown, or the devices included in the devices, do not constitute a limitation on the embodiments of the present invention. That is, the number of devices and types of devices included in the scenario of the device connection method, or the number and types of devices included in each device, do not affect the overall implementation of the technical solution in the embodiments of the present invention, and can all be regarded as equivalent replacements or derivatives of the technical solution claimed to be protected in the embodiments of the present invention.

[0062] In the embodiment of the present invention, the device 100 is mainly used to: assign a first graphic identifier to the projected screen device; receive broadcast information sent by the projected screen device, and generate a graphic identifier page according to the first graphic identifier corresponding to the broadcast information; in response to a trigger operation on the graphic identifier page, determine the target graphic identifier corresponding to the trigger operation, and the target projected screen device corresponding to the target graphic identifier; if there are at least two target projected screen devices, assign a second graphic identifier to the target projected screen device, until there is a target projected screen device, and create a connection with the target projected screen device.

[0063] In the embodiment of the present invention, the device 100 may be an independent device. For example, the device 100 may be a screen projection device. Optionally, the device 100 may be a server. The server may be an independent server or a server network or server cluster composed of servers, including but not limited to a computer, a network host, a single network server, a set of multiple network servers, or a cloud server composed of multiple servers. The cloud server is composed of a large number of computers or network servers based on cloud computing.

[0064] Those skilled in the art will understand that Figure 1The application environment shown in the figure is only one application scenario of the present application solution and does not constitute a limitation on the application scenario of the present application solution. Other application environments may also include Figure 1 More or fewer devices shown in , or device network connection relationships, such as Figure 1 Only one device is shown. It can be understood that the scenario of the device connection method can also include one or more other devices, which are not limited here. The device 100 can also include a memory for storing data, for example, storing graphic information obtained by shooting.

[0065] In addition, in the scenario of the device connection method of the present application, the device 100 can be provided with a display device 200, or the device 100 is not provided with a display device and is in communication connection with an external display device. The display device 200 is used to output the result of the execution of the device connection method in the device, for example, to display a graphic identification page for user operation. The device 100 can access a backend database 300 (the backend database can be in the local memory of the device, or the backend database can also be set in the cloud), and the backend database 300 stores information related to the device connection, for example, the initial graphic in the backend database 300, or pre-set filtering parameters.

[0066] It should be noted that Figure 1 The schematic diagram of the device connection method scenario shown is only an example. The scenario of the device connection method described in the embodiment of the present invention is to more clearly illustrate the technical solution of the embodiment of the present invention and does not constitute a limitation on the technical solution provided by the embodiment of the present invention.

[0067] Based on the scenario of the above device connection method, an embodiment of the device connection method is proposed.

[0068] like Figure 2 FIG. 2 is a flow chart of an embodiment of a device connection method in an embodiment of the present application, wherein the device connection method includes steps S201-S204:

[0069] S201. Allocate a first graphic identifier to the projected screen device.

[0070] Among them, the projected screen device, that is, the device that can be connected for screen projection, can be, for example, a conference tablet, a large screen in a conference room, etc.

[0071] Among them, the specific graphic shape of the first graphic identifier is not specifically limited in this application. For example, the first graphic identifier may include a triangle, a circle, a pentagon, etc. It is understandable that there may be multiple projected devices. By assigning first graphic identifiers of different shapes to different projected devices for display, different projected devices can be identified so that the user can determine which one I want to connect to.

[0072] For example, in one embodiment of the present application, there are 255 projected devices and five graphic identifiers to be assigned. Each graphic identifier can be assigned as a first graphic identifier to 51 projected devices, that is, one first graphic identifier corresponds to multiple projected devices.

[0073] For example, in another embodiment of the present application, it may also include 5 projected devices and five graphic identifiers to be assigned. Each graphic identifier can be assigned as a first graphic identifier to one projected device, that is, one first graphic identifier corresponds to one projected device.

[0074] Furthermore, the triggering conditions for allocating the first graphic identifier to the screen projection device are not specifically limited in this application, but are exemplified as follows:

[0075] In one of the embodiments of the present application, the device connection method is applied to a screen projection device, and the screen projection device triggers the allocation of a first graphic identifier to the projected device when screen projection is required. For example, the user opens the screen projection client to trigger the allocation of a first graphic identifier to the projected device, or the user clicks the screen projection connection button of the screen projection client to trigger the allocation of a first graphic identifier to the projected device.

[0076] In another embodiment of the present application, the device connection method is applied to the server. When the server detects that any device being projected is online, it triggers the allocation of a first graphic identifier for the device being projected.

[0077] S202. Receive the broadcast information sent by the screen-projected device, and generate a graphic identification page according to the first graphic identification corresponding to the broadcast information.

[0078] Among them, the broadcast information is a Bluetooth message sent through a Bluetooth channel. Each Bluetooth message carries the first graphic identifier of the projected device that sends the Bluetooth message. In some implementation schemes, the Bluetooth message also includes the device address information of the corresponding projected device. The device address information is such as: device IP, including the device connection code of the device IP, etc.

[0079] Wherein, the graphic identification page includes one or more operable first graphic identification components, for example, see Figure 3 The first graphic identification includes a circle, a square, a triangle, a diamond, and a star, and the first graphic identification components include a circle component, a square component, a triangle component, a diamond component, and a star component, that is, an operable first graphic identification component is a component corresponding to a gray area, and each component is displayed with a corresponding first graphic identification.

[0080] Specifically, after receiving the broadcast information sent by the projected screen device, the first graphic identifier carried by each broadcast information is extracted, and a graphic identifier page is generated based on the first graphic identifier. It can be understood that since one first graphic identifier may correspond to multiple different projected screen devices, that is, multiple broadcast information carrying the same first graphic identifier may be received, after receiving multiple broadcast information, the first graphic identifier carried by each broadcast information can be extracted, and different first graphic identifiers that have appeared can be selected to generate a graphic identifier page. For example, if multiple broadcast information carry circles, any circle is extracted to generate an operable first graphic identifier component corresponding to the circle.

[0081] S203. In response to a triggering operation on the graphic identification page, determine a target graphic identification corresponding to the triggering operation and a target screen projection device corresponding to the target graphic identification.

[0082] The trigger operation may include an operation based on a mouse or a touch screen for any operable first graphic identification component in the graphic identification page, for example, the trigger operation includes at least one of single-click, double-click, long press and other operations.

[0083] Wherein, the target graphic identifier is any one of the first graphic identifiers.

[0084] Illustratively, in one embodiment of the present application, the screen projection device includes a touch-sensitive display screen, and the graphic identification page is displayed to the user through the touch-sensitive screen. The user operates any first graphic identification component in the graphic identification page through the touch-sensitive screen to receive the trigger operation. Furthermore, after receiving the trigger operation on the graphic identification page, the trigger operation on the graphic identification page is responded to, and the first graphic identification component corresponding to the trigger operation is determined, and then the target graphic identification corresponding to the first graphic identification component is determined. Furthermore, after determining the target graphic identification, the allocation of the target graphic identification is searched, and then the target screen projection device corresponding to the target graphic identification is determined.

[0085] S204: If there are at least two target screen-projected devices, assign a second graphic identifier to the target screen-projected devices until there is a target screen-projected device, and then create a connection with the target screen-projected device.

[0086] Among them, the second graphic identifier is at least two of the first graphics. It can be understood that when there are at least two target screen-projected devices, the first graphic identifier is further allocated to each target screen-projected device.

[0087] Specifically, after determining the target projected screen device corresponding to the target graphic identifier, if there are at least two target projected screen devices, that is, the target graphic identifier is assigned to at least two projected screen devices, then in order to further determine which device the user is to connect to, a second graphic identifier is further assigned to the target projected screen device to control the target projected screen device to display the first graphic identifier and the second graphic identifier at the same time. Furthermore, the user re-inputs a trigger operation based on the graphic identifier page in combination with the second graphic identifier displayed on the target projected screen device, and then further narrows the range of target projected screen devices according to the trigger until a screen transmission connection is created between the projection device and the target projected screen device.

[0088] It can be further understood that if there are at least two target screen projection devices, a second graphic identifier is assigned to the target screen projection device until there is a target screen projection device, and a connection with the target screen projection device is established, specifically including the steps of:

[0089] (1) receiving a first trigger operation from a user based on a graphic identification page, and determining a target graphic identification corresponding to the first trigger operation;

[0090] (2) If the target graphic identifier corresponding to the first operation information corresponds to a target screen projection device, establishing a connection with the target screen projection device;

[0091] (3) If the target graphic identifier corresponds to at least two target screen-projected devices, assigning a second graphic identifier to the target screen-projected devices, wherein the second graphic identifier is at least two of the first graphic identifiers;

[0092] (4) controlling the secondary graphic identifier on the target screen projection device, receiving the second operation information of the user based on the graphic identifier page, and determining the target device graphic identifier corresponding to the second operation information;

[0093] (5) If the target graphic identifier corresponding to the second operation information corresponds to a target screen projection device, establishing a connection with the target screen projection device;

[0094] Further, it can be understood that if the target graphic identifier corresponding to the second operation information corresponds to at least two target projected devices, a third graphic identifier is assigned to the target projected device, wherein the third graphic identifier is at least two of the first graphic identifiers; the target projected devices are further screened until there is a target projected device, and a connection is created with the target projected device. The specific number of iterations is determined according to the number of target projected devices, and this application does not make any specific limitations.

[0095] For example, see Figure 4 , Figure 4 This is a diagram of the interface changes corresponding to the graphic identification page during the process of determining the target screen being projected in the implementation plan of this application.

[0096] Specifically, the conference tablet is the screen-projected device to be connected by the user among all the screen-projected devices, and the screen transmission sending end is the screen-projecting device. Specifically, the server assigns a first graphic identifier to each screen-projected device, and the conference tablet controls the display of the first graphic identifier (circle) after receiving the assigned first graphic identifier (see Figure 4-1 ), and the hotspot beacon of the conference tablet broadcasts the device IP information and the first graphic identifier externally; at the same time, the screen transmission end receives the first graphic identifier broadcast by each screen-cast device (including the conference tablet), and generates a corresponding graphic identifier page display according to the first graphic identifier (see Figure 4-2 ); further, the user performs a trigger operation based on the graphic identification page, and the screen transmission end (screen transmission device) controls the graphic identification page to display changes according to the trigger operation, and generates a target graphic identification display area for displaying the target image identification corresponding to the trigger operation (see Figure 4-3 ), wherein the target image identifier is a circle; further, determining the target projection device corresponding to the target graphic identifier, if there are at least two target projection devices, assigning a second graphic identifier to the target projection device, and further sending the second graphic identifier to the conference tablet for display (see Figure 4-4 ); Further, after seeing the second graphic logo displayed on the conference flat panel, the user further inputs a trigger operation (second trigger operation) on the graphic logo page of the screen transmission end, that is, further selects the corresponding target graphic logo, and the target graphic logo display area is used to display the target image logo corresponding to the trigger operation (see Figure 4-5 ), further, determine the target screen projection device corresponding to the target graphic identifier (corresponding to the second trigger operation), if there are at least two target screen projection devices, assign a third graphic identifier to the target screen projection device, and further send the third graphic identifier to the conference tablet for display (see Figure 4-6 ); Further, after seeing the third graphic logo displayed on the conference flat panel, the user further inputs a trigger operation (third trigger operation) on the graphic logo page of the screen transmission end, that is, further selects the corresponding target graphic logo. If it is determined that the target graphic logo corresponds to a target screen projection device, the target graphic logo display area is used to display the target graphic logo corresponding to the trigger operation and the connection button (see Figure 4-7), further, the user can feedback the connection request to the server by clicking the connection button, and the server creates a screen transmission connection between the target screen-projected device and the screen-projecting device; it can be understood that in some other implementation schemes of the present application, if it is determined that the target image identifier corresponds to a target screen-projected device, then the target graphic identifier display area is used to display the target image identifier corresponding to the trigger operation, and automatically create a screen transmission connection between the target screen-projected device and the screen-projecting device, which is not limited to this specific application.

[0097] Further, based on the above implementation scheme, see Figure 5 , Figure 5 This is a flow chart of one implementation scheme for generating a graphic identification page in the device connection method provided in an embodiment of the present application, specifically including steps S501-S502:

[0098] S501: Receive broadcast information sent by the screen projection device.

[0099] Specifically, in this embodiment, the projection device sends a connection request to the server, the server controls each projected device to send broadcast information, and the projection device receives the broadcast information.

[0100] It is understandable that in some other embodiments of the present application, the projected device may also continue to send broadcast information (or continue within a preset time period) after being assigned to the first graphic identifier, and the projecting device may receive the broadcast information sent by the projected device at any time.

[0101] S502: Sort the first graphic identifiers corresponding to the broadcast information according to the signal strength corresponding to the broadcast information to form a graphic identifier page.

[0102] Specifically, in this embodiment, after receiving the broadcast information sent by each projected device, the screen projection device extracts non-repetitive first graphic logos from the broadcast information in turn according to the signal strength corresponding to each broadcast information and sorts them according to the extraction order, and fills the first graphic logos into the editable components in the preset graphic logo page template in turn to form a graphic logo page.

[0103] Further, based on the above implementation scheme, see Figure 6 , Figure 6 This is a flow chart of one implementation scheme of the device connection method provided in an embodiment of the present application, specifically including steps S601-S606:

[0104] S601: Allocate a first graphic identifier to the screen-projected device;

[0105] S602: Receive broadcast information sent by the screen-projected device, and generate a graphic identification page according to the first graphic identification corresponding to the broadcast information;

[0106] S603: In response to a triggering operation on the graphic identification page, determining a target graphic identification corresponding to the triggering operation and a target screen projection device corresponding to the target graphic identification;

[0107] S604: If there are at least two target screen-projected devices, assign a second graphic identifier to the target screen-projected devices until there is one target screen-projected device.

[0108] The specific implementation of steps S601-S604 may refer to any of the above implementation schemes.

[0109] S605. If the target screen-projected device is in a communication state, obtain the first device priority of the communication device that communicates with the target screen-projected device.

[0110] The target screen projection device is in a communication state, that is, the target screen projection device is in a screen transmission connection with other screen projection devices. In other words, the communication device is another screen projection device.

[0111] Exemplarily, the device priority (including device priority) can be set or updated according to the user information corresponding to the projection device or the number of projection connections of the projection device, which is not limited in this application.

[0112] Specifically, after determining that there is only one target screen projection device, check the screen projection connection status of the target screen projection device. If the target screen projection device is in a communication state, further obtain the first device priority of the communication device communicating with the target screen projection device.

[0113] S606. If the first device priority is less than or equal to the second device priority, control the target screen projection device to disconnect the communication connection and establish a connection with the target screen projection device.

[0114] The second device priority is the device priority of the screen projection device to be connected to the target screen projection device. The device to be connected is, that is, the screen projection device that displays the graphic identification page.

[0115] Specifically, after obtaining the first device priority of the communication device that communicates with the target screen-projected device, the second device priority is further obtained, and the second device priority is compared with the first device priority. If the first device priority is less than or equal to the second device priority, the target screen-projected device is first controlled to disconnect the screen transmission communication connection with the communication device, and create a connection between the device to be connected and the target screen-projected device.

[0116] Furthermore, in some other implementation schemes of the present application, after comparing the second device priority with the device priority, if the first device priority is greater than the second device priority, it means that the communication device is connected first, then the target screen-projected device is controlled to maintain the screen communication connection with the communication device, and the connection status of the target screen-projected device is fed back. For example, it can be through display feedback or voice feedback. The specific feedback method is not specifically limited in this application.

[0117] Furthermore, based on the above implementation scheme, the present application also provides another implementation scheme of a device connection method, which specifically includes the steps of:

[0118] (1) In response to a connection request sent by the screen-projected device, if there are at least two screen-projected devices, assigning a first graphic identifier corresponding to the third device priority to each of the screen-projected devices;

[0119] Exemplarily, the connection request can automatically trigger the projection device to send a connection request to the matching server after any projection device is connected to the router. After receiving the connection request from the projection device, the server obtains the number of projection devices connected to the router through the system interface, and obtains the first graphic identifier corresponding to the third device priority assigned to each projection device, thereby realizing the allocation of graphic identifiers to the projection devices.

[0120] (2) receiving broadcast information sent by each of the screen-projected devices, and obtaining the first graphic identifier corresponding to the broadcast information and the third device priority corresponding to the first graphic identifier;

[0121] (3) Sort the first graphic identifiers according to the third device priority corresponding to the first graphic identifiers, and generate a graphic identifier page.

[0122] Specifically, each projected screen device generates and sends a broadcast message based on its corresponding device priority and the assigned first graphic identifier. The screen-projecting device receives the broadcast message sent by the projected screen device, obtains the first graphic identifier corresponding to the broadcast message, and the third device priority corresponding to the first graphic identifier, sorts the first graphic identifiers according to the device priority, and generates a graphic identifier page.

[0123] (4) in response to a triggering operation on the graphic identification page, determining a target graphic identification corresponding to the triggering operation and a target screen projection device corresponding to the target graphic identification;

[0124] (5) If there are at least two target screen-projected devices, a second graphic identifier is assigned to the target screen-projected devices until there is a target screen-projected device, and a connection is established with the target screen-projected device.

[0125] Further, based on the above implementation scheme, see Figure 7 , Figure 7 This is a flow chart of one implementation scheme for connection creation in the device connection method provided in an embodiment of the present application, specifically including steps S701-S702:

[0126] S701: Acquire first device address information in the broadcast information and second device address information corresponding to the trigger operation.

[0127] Among them, the second device address information, that is, the projection device that displays the graphic identification page mentioned in the above implementation scheme for the user to input a trigger operation, the second device address information is the device IP address of the projection device, or a connection code including the device IP address.

[0128] Specifically, in the implementation scheme of the present application, after the projected screen device is assigned to the first graphic identifier, the device address information of the projected screen device is further packaged into the broadcast information. After the connected device determines the target projected screen device, it parses the broadcast information sent by the target projected screen device, that is, obtains the first device address information carried in the broadcast information, and the second device address information corresponding to the trigger operation.

[0129] S702. Create a screen transmission connection between the target screen-projected device and the screen-projecting device corresponding to the second device address information according to the first device address information and the second device address information.

[0130] Furthermore, after obtaining the first device address information and the second device address information, a screen transmission connection is created between the projection device corresponding to the trigger operation and the target projection device through the address information. For example, the first device address information is sent to the projection device, and the projection device sends the second device address information and the projection request to the target projection device. The target projection device responds to the projection request and verifies it according to the second device address information. Further, the projection device and the target projection device transmit projection data according to the first device address information and the second device address information.

[0131] Furthermore, based on the above implementation scheme, the present application also provides another implementation scheme of a device connection method, which specifically includes the steps of:

[0132] (1) Allocating a first graphic identifier to the projected device;

[0133] (2) receiving broadcast information sent by the screen projection device, and generating a graphic identification page according to the first graphic identification corresponding to the broadcast information;

[0134] (3) in response to a triggering operation on the graphic identification page, determining a target graphic identification corresponding to the triggering operation and a target screen projection device corresponding to the target graphic identification;

[0135] (4) If there are at least two target screen-projected devices, a second graphic identifier is assigned to the target screen-projected devices until there is a target screen-projected device, and a connection is established with the target screen-projected device.

[0136] Specifically, the above steps refer to any of the above implementation plans.

[0137] (5) In response to the connection lock request of the target screen projection device, the device graphic identifier of the target screen projection device is set to an invalid state.

[0138] Among them, the connection lock request is used to control the screen projection connection lock between the target screen projection device and the above-mentioned device to be connected, that is, the target screen projection device does not receive connections from other devices during the screen projection connection with the above-mentioned device to be connected.

[0139] It can be understood that the connection lock request can be triggered by device priority or by user operation. For example, after creating a screen casting connection between the target screen-projected device and the above-mentioned device to be connected, if the device priority of the device to be connected is greater than the preset priority threshold, a connection lock request is triggered.

[0140] (6) Control the target projection device to stop sending broadcast information.

[0141] Specifically, in one of the implementation schemes of the present application, after receiving the connection lock request, the server responds to the connection lock request of the target projected device and sets the device graphic identifier of the target projected device to an invalid state. For example, the first graphic identifier of the target projected device is marked with an invalid label so that when other devices subsequently perform screen projection connections, the target projected device can be filtered out according to the invalid label; further, the target projected device is controlled to stop sending broadcast information to avoid other devices receiving the broadcast information sent by the target projected device when other devices subsequently perform screen projection connections. The accuracy of the connection lock of the target projected device is achieved through the dual guarantee of setting the device label invalid and stopping the sending of broadcast information.

[0142] In the implementation scheme of the present application, screen projection connection is achieved by allocating graphics, and the connection operation is completed intuitively and quickly. Generally, the screen transmission connection can be completed directly by clicking once / twice on the pattern (the user inputs the trigger operation based on the graphic identification page) without entering a multi-digit screen transmission code; in addition, compared with the prior art that connects by device name, graphical devices are easier to identify and distinguish, and can be quickly identified and connected through intuitive circular and triangular symbols; and compared with the six- or seven-digit screen transmission code and the more than ten-digit device name, this solution only needs a single-digit graphic symbol to meet the connection requirements, occupying very low screen occlusion, and at the same time, the graphical symbols are compared with alphanumeric characters, because the graphics themselves do not contain readable information like letter symbols, and are less likely to cause disturbance to users.

[0143] The implementation scheme of the present application provides a device connection method, which assigns a first graphic identifier to the projected device; and receives broadcast information sent by the projected device, and generates a graphic identifier page according to the first graphic identifier corresponding to the broadcast information; further responds to a trigger operation on the graphic identifier page, determines the target graphic identifier corresponding to the trigger operation, and the target projected device corresponding to the target graphic identifier; if there are at least two target projected devices, assigns a second graphic identifier to the target projected device, until there is a target projected device, and creates a connection with the target projected device. This solution assigns a first graphic identifier to the projected device and receives broadcast information sent by the projected device, and generates a graphic identifier page according to the first graphic identifier corresponding to the broadcast information, so that the user can determine the corresponding target graphic identifier by inputting a trigger operation based on the graphic identifier page, and further assigns a secondary graphic identifier to the projected device for distinction and limitation when there are multiple target projected devices corresponding to the target graphic identifier, so that the user can further screen the devices based on the graphic identifier page, and then determine the target projected device corresponding to the target graphic identifier, avoiding the disadvantages of entering cumbersome connection information and the need to frequently switch input methods. The user can determine the corresponding target projected device based on the graphic identifier page operation to achieve connection with the target projected device, simplifying the connection process between the screen transmitting devices and improving the convenience of connecting the screen transmitting devices.

[0144] Furthermore, in one implementation scenario of the present application, the device connection method is applied to a device connection system, the device connection system comprising: a projected screen device and a projecting screen device in communication connection, the device connection system being configured to perform the following steps:

[0145] A screen projection device, configured to assign a first graphic identifier to a screen projection device;

[0146] The screen-projected device is configured to receive and display the first graphic identifier, and generate broadcast information according to the first graphic identifier and send the broadcast information to the screen-projecting device;

[0147] A screen projection device, configured to receive the broadcast information sent by the screen projection device, and generate a graphic identification page according to the first graphic identification corresponding to the broadcast information;

[0148] The projection device is used to determine the target graphic identifier corresponding to the trigger operation and the target projected device corresponding to the target graphic identifier in response to the trigger operation of the graphic identifier page; if there are at least two target projected devices, a second graphic identifier is assigned to the target projected device until there is a target projected device, and a connection is created between the projection device and the target projected device.

[0149] Furthermore, in another implementation scenario of the present application, the device connection method is applied to a device connection system, the device connection system comprising: a communicatively connected server, a projected device, and a projecting device, the device connection system being used to perform the following steps:

[0150] The server is configured to allocate a first graphic identifier to the screen-projected device;

[0151] The projected screen device is configured to receive the assigned first graphic identifier, control the display of the first graphic identifier, and generate and send broadcast information based on the device address information of the projected screen device and the first graphic identifier;

[0152] A screen projection device, configured to receive the broadcast information sent by the screen projection device, and generate a graphic identification page according to the first graphic identification corresponding to the broadcast information;

[0153] The server is used to determine the target graphic identifier corresponding to the trigger operation and the target projected device corresponding to the target graphic identifier in response to the trigger operation of the graphic identifier page; if there are at least two target projected devices, a second graphic identifier is assigned to the target projected device until there is a target projected device, and a connection is created between the projection device and the target projected device.

[0154] In order to better implement the device connection method in the embodiment of the present application, based on the device connection method, the embodiment of the present application also provides a device connection device, such as Figure 8 As shown, the device connection apparatus includes modules 801-804:

[0155] An allocation module 801 is configured to allocate a first graphic identifier to a screen-projected device;

[0156] The receiving module 802 is configured to receive the broadcast information sent by the screen projection device and generate a graphic identification page according to the first graphic identification corresponding to the broadcast information;

[0157] A determination module 803 is configured to determine, in response to a triggering operation on the graphic identification page, a target graphic identification corresponding to the triggering operation and a target screen projection device corresponding to the target graphic identification;

[0158] The connection module 804 is used to assign a second graphic identifier to the target screen projection device if there are at least two target screen projection devices, until there is a target screen projection device, and establish a connection with the target screen projection device.

[0159] In one embodiment of the present application, the receiving module 802 is used to receive the broadcast information sent by the screen projection device, and generate a graphic identification page according to the first graphic identification corresponding to the broadcast information, specifically including:

[0160] Receive broadcast information sent by the screen projection device;

[0161] The first graphic identifiers corresponding to the broadcast information are sorted according to the signal strength corresponding to the broadcast information to form a graphic identifier page.

[0162] In one embodiment of the present application, the connection module 804, before establishing a connection with the target screen projection device, specifically includes:

[0163] If the target screen projection device is in a communication state, obtaining a first device priority of a communication device communicating with the target screen projection device;

[0164] If the priority of the first device is greater than the priority of the second device, the connection status of the target screen projection device is fed back;

[0165] If the first device priority is less than or equal to the second device priority, control the target screen projection device to disconnect the communication connection and establish a connection with the target screen projection device;

[0166] Among them, the second device priority is the device priority of the screen projection device to be connected to the target screen projection device.

[0167] In one embodiment of the present application, the allocation module 801 is configured to allocate a first graphic identifier to the projected device, specifically including:

[0168] In response to a connection request from a projected screen device, if there are at least two projected screen devices, assigning a first graphic identifier corresponding to the third device priority to each projected screen device;

[0169] The receiving module 802 is configured to receive the broadcast information sent by the screen projection device and generate a graphic identification page according to the first graphic identification corresponding to the broadcast information, specifically including:

[0170] Receive the broadcast information sent by the screen-projected device, and obtain the first graphic identifier corresponding to the broadcast information and the third device priority corresponding to the first graphic identifier;

[0171] The first graphic identifiers are sorted according to the third device priority corresponding to the first graphic identifiers to generate a graphic identifier page.

[0172] In one embodiment of the present application, the connection module 804, after being configured to establish a connection with the target screen projection device, further includes:

[0173] In response to a connection lock request of the target screen projection device, setting the device graphic identifier of the target screen projection device to an invalid state;

[0174] Control the target screen projection device to stop sending broadcast information.

[0175] On the basis of the above implementation scheme, the embodiment of the present invention further provides an electronic device (hereinafter referred to as device), such as Figure 9 As shown, Figure 9 It is a schematic diagram of the structure of an embodiment of an electronic device provided in the embodiments of the present application.

[0176] Electronic equipment includes:

[0177] one or more processors;

[0178] Memory; and

[0179] One or more applications, wherein the one or more applications are stored in the memory and configured to execute, by the processor, the steps of the device connection method in any of the above device connection method embodiments.

[0180] Specifically, the electronic device may include one or more processing cores of the processor 1001, one or more computer-readable storage media of the memory 1002, a power supply 1003 and an input unit 1004. Those skilled in the art will understand that Figure 9 The electronic device structure shown in the figure does not constitute a limitation to the electronic device, and may include more or fewer components than shown in the figure, or combine certain components, or arrange the components differently.

[0181] The processor 1001 is the connection center of the device, connecting the various parts of the entire electronic device using various interfaces and lines. By running or executing software programs and / or modules stored in the memory 1002 and calling data stored in the memory 1002, it performs various functions of the electronic device and processes data, thereby monitoring the electronic device as a whole. It is understood that the processor 1001 transmits signals with the controller. Optionally, the processor 1001 may include one or more processing cores; preferably, the processor 1001 may integrate an application processor and a modem processor, wherein the application processor mainly processes the operating system, user interface, and application programs, and the modem processor mainly processes wireless communications. It is understood that the above-mentioned modem processor may not be integrated into the processor 1001.

[0182] The memory 1002 can be used to store software programs and modules. The processor 1001 executes various functional applications and data processing by running the software programs and modules stored in the memory 1002. The memory 1002 may mainly include a program storage area and a data storage area, wherein the program storage area may store an operating system, an application required for at least one function (such as a sound playback function, an image playback function, etc.), etc.; the data storage area may store data created according to the use of the electronic device, etc. In addition, the memory 1002 may include a high-speed random access memory, and may also include a non-volatile memory, such as at least one disk storage device, a flash memory device, or other volatile solid-state storage device. Accordingly, the memory 1002 may also include a memory controller to provide the processor 1001 with access to the memory 1002.

[0183] In some embodiments of the present application, the device connection apparatus may be implemented in the form of a computer program, which may be used in Figure 9 The memory of the electronic device may store various program modules constituting the device connection method, for example, Figure 8 The illustrated allocation module 801, receiving module 802, determination module 803, and connection module 804. The computer program composed of various program modules enables the processor to execute the steps of the device connection method of each embodiment of the present application described in this specification.

[0184] For example, Figure 9 The electronic device shown can be Figure 8 The allocation module 801 in the device connection method apparatus shown executes step S201. The electronic device can execute step S202 through the receiving module 802. The electronic device can execute step S203 through the determining module 803. The electronic device can execute step S204 through the connecting module 804. The electronic device includes a processor, a memory, and a network interface connected through a system bus. The processor of the electronic device is used to provide computing and control capabilities. The memory of the electronic device includes a non-volatile storage medium and an internal memory. The non-volatile storage medium stores an operating system and a computer program. The internal memory provides an environment for the operation of the operating system and the computer program in the non-volatile storage medium. The network interface of the electronic device is used to communicate with an external electronic device through a network connection. When the computer program is executed by the processor, a device connection method is implemented.

[0185] The electronic device also includes a power supply 1003 for supplying power to various components. Preferably, the power supply 1003 can be logically connected to the processor 1001 via a power management system, thereby enabling the power management system to manage charging, discharging, and power consumption. The power supply 1003 can also include one or more DC or AC power supplies, a recharging system, a power failure detection circuit, a power converter or inverter, a power status indicator, and other arbitrary components.

[0186] The electronic device may further include an input unit 1004, which may be configured to receive input digital or character information and generate keyboard, mouse, joystick, optical or trackball signal inputs related to user settings and function control.

[0187] Although not shown, the electronic device may further include a display unit, etc., which will not be described in detail here. Specifically, in this embodiment, the processor 1001 in the electronic device will load the executable files corresponding to the processes of one or more application programs into the memory 1002 according to the following instructions, and the processor 1001 will run the application programs stored in the memory 1002 to implement various functions as follows:

[0188] Allocating a first graphic identifier to the projected device;

[0189] Receiving the broadcast information sent by the screen-projected device, and generating a graphic identification page according to the first graphic identification corresponding to the broadcast information;

[0190] In response to a triggering operation on the graphic identification page, determining a target graphic identification corresponding to the triggering operation and a target screen projection device corresponding to the target graphic identification;

[0191] If there are at least two target screen-projected devices, a second graphic identifier is assigned to the target screen-projected devices until there is a target screen-projected device, and a connection with the target screen-projected device is established.

[0192] Those skilled in the art will appreciate that all or part of the steps in the various methods of the above embodiments may be accomplished by instructions, or by controlling related hardware through instructions. The instructions may be stored in a computer-readable storage medium and loaded and executed by a processor.

[0193] To this end, an embodiment of the present invention provides a computer-readable storage medium (hereinafter referred to as a storage medium), which may include: a read-only memory (ROM), a random access memory (RAM), a disk or an optical disk, etc. A computer program is stored thereon, and the computer program is loaded by a processor to execute the steps in any device connection method provided in an embodiment of the present invention. For example, the computer program loaded by the processor can execute the following steps:

[0194] Allocating a first graphic identifier to the projected device;

[0195] Receiving the broadcast information sent by the screen-projected device, and generating a graphic identification page according to the first graphic identification corresponding to the broadcast information;

[0196] In response to a triggering operation on the graphic identification page, determining a target graphic identification corresponding to the triggering operation and a target screen projection device corresponding to the target graphic identification;

[0197] If there are at least two target screen-projected devices, a second graphic identifier is assigned to the target screen-projected devices until there is a target screen-projected device, and a connection with the target screen-projected device is established.

[0198] In the above embodiments, the description of each embodiment has its own focus. For parts that are not described in detail in a certain embodiment, please refer to the detailed description of other embodiments above and will not be repeated here.

[0199] In specific implementation, the above units or structures can be implemented as independent entities, or can be arbitrarily combined to be implemented as the same or several entities. The specific implementation of the above units or structures can be referred to the previous method embodiments and will not be repeated here.

[0200] The specific implementation of the above operations can be found in the previous embodiments and will not be repeated here.

[0201] The above is a detailed introduction to a device connection method, system, device, equipment and storage medium provided in the embodiments of the present application. Specific examples are used herein to illustrate the principles and implementation methods of the present invention. The description of the above embodiments is only used to help understand the method of the present invention and its core ideas. At the same time, for those skilled in the art, according to the ideas of the present invention, there will be changes in the specific implementation methods and application scopes. In summary, the contents of this specification should not be understood as limiting the present invention.

Claims

1. A device connection method, characterized in that: include: Allocating a first graphic identifier to the projected screen device; Receiving the broadcast information sent by the screen projection device, and generating a graphic identification page according to the first graphic identification corresponding to the broadcast information; In response to a trigger operation on the graphic identification page, determining a target graphic identification corresponding to the trigger operation and a target screen projection device corresponding to the target graphic identification; If there are at least two target screen projection devices, a second graphic identifier is assigned to the target screen projection device until there is a target screen projection device, and a connection with the target screen projection device is established.

2. The device connection method according to claim 1, characterized in that: The receiving the broadcast information sent by the screen projection device, and generating a graphic identification page according to the first graphic identification corresponding to the broadcast information, includes: Receiving broadcast information sent by the screen projection device; According to the signal strength corresponding to the broadcast information, the first graphic identifiers corresponding to the broadcast information are sorted to form a graphic identifier page.

3. The device connection method according to claim 1, characterized in that: Before establishing a connection with the target screen projection device, the method further includes: If the target screen projection device is in a communication state, obtaining a first device priority of a communication device that communicates with the target screen projection device; If the priority of the first device is greater than the priority of the second device, the connection status of the target screen projection device is fed back; If the first device priority is less than or equal to the second device priority, control the target screen projection device to disconnect the communication connection and create a connection with the target screen projection device; Among them, the second device priority is the device priority of the screen projection device to be connected to the target screen projection device.

4. The device connection method according to claim 1, characterized in that: The allocating a first graphic identifier to the screen projection device includes: In response to a connection request sent by the projected screen device, if there are at least two projected screen devices, assigning a first graphic identifier corresponding to the third device priority to each of the projected screen devices; The receiving the broadcast information sent by the screen projection device, and generating a graphic identification page according to the first graphic identification corresponding to the broadcast information, includes: Receive broadcast information sent by each of the screen-projected devices, and obtain a first graphic identifier in the broadcast information, and a third device priority corresponding to the first graphic identifier; The first graphic identifiers are sorted according to the third device priority corresponding to the first graphic identifiers, and a graphic identifier page is generated.

5. The device connection method according to claim 1, characterized in that: The step of establishing a connection with the target screen projection device includes: Acquire the first device address information in the broadcast information and the second device address information corresponding to the trigger operation; According to the first device address information and the second device address information, a screen transmission connection is created between the target screen projection device and the screen projection device corresponding to the second device address information.

6. The device connection method according to any one of claims 1 to 5, characterized in that: After establishing the connection with the target screen projection device, the method further includes: In response to a connection lock request of the target screen projection device, setting a device graphic identifier of the target screen projection device to an invalid state; Control the target screen projection device to stop sending broadcast information.

7. A device connection system, characterized in that: The device connection system comprises: a projected screen device and a projecting screen device that are communicatively connected, and the device connection system is used to perform the following steps: A screen projection device, used to assign a first graphic identifier to a screen projection device; The screen-projected device is configured to receive and display the first graphic identifier, and to generate broadcast information according to the first graphic identifier and send the broadcast information to the screen-projecting device; A screen projection device, used for receiving the broadcast information sent by the screen projection device, and generating a graphic identification page according to the first graphic identification corresponding to the broadcast information; The screen projection device is used to respond to a trigger operation on the graphic identification page, determine the target graphic identification corresponding to the trigger operation, and the target projected screen device corresponding to the target graphic identification; if there are at least two target projected screen devices, assign a second graphic identification to the target projected screen device until there is a target projected screen device, and establish a connection between the screen projection device and the target projected screen device.

8. A device connection device, characterized in that: The device comprises: An allocation module, used to allocate a first graphic identifier to the screen projection device; A receiving module, used to receive the broadcast information sent by the screen projection device, and generate a graphic identification page according to the first graphic identification corresponding to the broadcast information; A determination module, configured to determine, in response to a trigger operation on the graphic identification page, a target graphic identification corresponding to the trigger operation and a target screen projection device corresponding to the target graphic identification; A connection module is used to assign a second graphic identifier to the target screen projection device if there are at least two target screen projection devices, until there is a target screen projection device, and to create a connection with the target screen projection device.

9. A device, characterized in that: The device comprises: one or more processors; Memory; and One or more applications, wherein the one or more applications are stored in the memory and are configured to be executed by the processor to implement the steps in the device connection method according to any one of claims 1 to 6.

10. A computer-readable storage medium, characterized in that: A computer program is stored thereon, and the computer program is loaded by a processor to execute the steps in the device connection method according to any one of claims 1 to 6.