CN108848360B - Intelligent projector, projection screen control method and related product - Google Patents
Intelligent projector, projection screen control method and related product Download PDFInfo
- Publication number
- CN108848360B CN108848360B CN201810640896.8A CN201810640896A CN108848360B CN 108848360 B CN108848360 B CN 108848360B CN 201810640896 A CN201810640896 A CN 201810640896A CN 108848360 B CN108848360 B CN 108848360B
- Authority
- CN
- China
- Prior art keywords
- communication module
- port
- scene
- target
- data
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Expired - Fee Related
Links
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N9/00—Details of colour television systems
- H04N9/12—Picture reproducers
- H04N9/31—Projection devices for colour picture display, e.g. using electronic spatial light modulators [ESLM]
Landscapes
- Engineering & Computer Science (AREA)
- Multimedia (AREA)
- Signal Processing (AREA)
- Projection Apparatus (AREA)
- Controls And Circuits For Display Device (AREA)
Abstract
The embodiment of the application discloses an intelligent projector, a screen projection control method and a related product, which are applied to the intelligent projector; the method comprises the following steps: receiving a screen projection request from an intelligent projector, wherein the screen projection request comprises a scene identifier, and the scene identifier is used for representing an internal operation scene of a target application operated by a foreground of the intelligent projector; acquiring a data transmission index set adapted to an internal operation scene according to the scene identification; creating a target transmission channel according to the data transmission index set; and receiving screen projection data of the target application through the target transmission channel. The embodiment of the application is favorable for improving the flexibility and intelligence of playing control of the intelligent projector.
Description
Technical Field
The application relates to the technical field of intelligent projectors, in particular to an intelligent projector, a screen projection control method and a related product.
Background
After the intelligent projectors such as television boxes on the market are successfully connected with the mobile phone in a matching mode, the video content of the mobile phone can be projected and played, or the video and audio data of the mobile phone side can be transmitted through the connected television, display and other devices, the projector can establish a fixed data transmission channel to realize content playing, and the transmission mode adopting the fixed data transmission channel cannot meet the diversified playing requirements of users.
Disclosure of Invention
The embodiment of the application provides an intelligent projector, a screen projection control method and a related product, so as to improve the flexibility and intelligence of playing control of the intelligent projector.
In a first aspect, an embodiment of the present application provides an intelligent projector, which includes an application processor, a memory, and a processor connected to the memory, wherein the intelligent projector is connected to an electronic device,
the memory is used for storing a data transmission index set;
the processor is used for receiving a screen projection request from the electronic equipment through the communication module, wherein the screen projection request comprises a scene identifier, and the scene identifier is used for representing an internal operation scene of a target application operated in the foreground of the electronic equipment; the data transmission index set is used for acquiring a data transmission index set which is adapted to the internal operation scene according to the scene identification; and is used for establishing a target transmission channel according to the data transmission index set; and the screen projection data is used for receiving the screen projection data of the target application through the target transmission channel.
In a second aspect, an embodiment of the present application provides a screen projection control method, which is applied to an intelligent projector, where the intelligent projector is connected to an electronic device; the method comprises the following steps:
receiving a screen projection request from the electronic equipment, wherein the screen projection request comprises a scene identifier, and the scene identifier is used for representing an internal operation scene of a target application operated in a foreground of the electronic equipment;
acquiring a data transmission index set adapted to the internal operation scene according to the scene identification;
creating a target transmission channel according to the data transmission index set;
and receiving screen projection data of the target application through the target transmission channel.
In a third aspect, an embodiment of the present application provides a screen projection control device, which is applied to an intelligent projector, where the intelligent projector is connected to an electronic device; the screen projection control device comprises a processing unit and a communication unit, wherein,
the processing unit is used for receiving a screen projection request from the electronic equipment through the communication unit, wherein the screen projection request comprises a scene identifier, and the scene identifier is used for representing an internal operation scene of a target application operated in the foreground of the electronic equipment; acquiring a data transmission index set adapted to the internal operation scene according to the scene identification; and creating a target transmission channel according to the data transmission index set; and receiving screen projection data of the target application through the target transmission channel.
In a fourth aspect, an embodiment of the present application provides an intelligent projector, including a processor, a memory, a communication interface, and one or more programs, where the one or more programs are stored in the memory and configured to be executed by the processor, and the program includes instructions for executing the steps in any of the methods of the first aspect of the embodiment of the present application.
In a fifth aspect, the present application provides a computer-readable storage medium, where the computer-readable storage medium stores a computer program for electronic data exchange, where the computer program makes a computer perform part or all of the steps described in any one of the methods in the second aspect of the present application.
In a sixth aspect, the present application provides a computer program product, wherein the computer program product includes a non-transitory computer-readable storage medium storing a computer program, and the computer program is operable to cause a computer to perform some or all of the steps described in any one of the methods of the second aspect of the present application. The computer program product may be a software installation package.
It can be seen that, in the embodiment of the present application, the intelligent projector first receives a screen projection request from the intelligent projector, where the screen projection request includes a scene identifier, and the scene identifier is used to represent an internal operation scene of a target application running on a foreground of the intelligent projector, then obtains a data transmission index set adapted to the internal operation scene according to the scene identifier, then creates a target transmission channel according to the data transmission index set, and finally receives screen projection data of the target application through the target transmission channel. Therefore, the intelligent projector can accurately position the data transmission index set adaptive to the internal operation scene applied in the mobile phone according to the scene identification sent by the mobile phone side, so that an adaptive target transmission channel can be created according to the data transmission index set, projection screen data is transmitted through the target transmission channel to realize content playing, and the accuracy, flexibility and intelligence of playing control of the intelligent projector are improved.
Drawings
In order to more clearly illustrate the embodiments of the present application or the technical solutions in the prior art, the drawings used in the description of the embodiments or the prior art will be briefly described below, it is obvious that the drawings in the following description are only some embodiments of the present application, and for those skilled in the art, other drawings can be obtained according to the drawings without creative efforts.
Fig. 1 is a schematic structural diagram of an intelligent projector according to an embodiment of the present application;
fig. 2 is a schematic flowchart of a screen projection control method provided in an embodiment of the present application;
FIG. 3 is a schematic flow chart of another screen projection control method provided in the embodiments of the present application;
FIG. 4 is a schematic flowchart of another screen projection control method provided in the embodiments of the present application;
fig. 5 is a schematic structural diagram of an intelligent projector according to an embodiment of the present application;
fig. 6 is a block diagram of functional units of a screen projection control device according to an embodiment of the present disclosure.
Detailed Description
In order to make the technical solutions of the present application better understood, the technical solutions in the embodiments of the present application will be clearly and completely described below with reference to the drawings in the embodiments of the present application, and it is obvious that the described embodiments are only a part of the embodiments of the present application, and not all of the embodiments. All other embodiments, which can be derived by a person skilled in the art from the embodiments given herein without making any creative effort, shall fall within the protection scope of the present application.
The terms "first," "second," and the like in the description and claims of the present application and in the above-described drawings are used for distinguishing between different objects and not for describing a particular order. Furthermore, the terms "include" and "have," as well as any variations thereof, are intended to cover non-exclusive inclusions. For example, a process, method, system, article, or apparatus that comprises a list of steps or elements is not limited to only those steps or elements listed, but may alternatively include other steps or elements not listed, or inherent to such process, method, article, or apparatus.
Reference herein to "an embodiment" means that a particular feature, structure, or characteristic described in connection with the embodiment can be included in at least one embodiment of the application. The appearances of the phrase in various places in the specification are not necessarily all referring to the same embodiment, nor are separate or alternative embodiments mutually exclusive of other embodiments. It is explicitly and implicitly understood by one skilled in the art that the embodiments described herein can be combined with other embodiments.
The smart projector according to the embodiment of the present application may be a single earphone or a pair of earphones (including 2 earphones worn on the left ear and the right ear, respectively) with wireless communication capability, and the smart projector may support wired or wireless charging, for example, may be placed in a dedicated charging box for charging, and may support functions such as conversation and music after being connected to a smart projector such as a Mobile phone, and the smart projector may include various handheld devices, vehicle-mounted devices, wearable devices, computing devices, or other processing devices connected to a wireless modem with wireless communication functions, and various forms of User Equipment (UE), a Mobile Station (MS), a terminal device (terminal device), and the like.
The following describes embodiments of the present application in detail.
Referring to fig. 1, fig. 1 is a schematic structural diagram of an intelligent projector 100 according to an embodiment of the present application, where the intelligent projector 100 includes: an application processor 110, a memory 120, a communication module 130, a speaker 140, a microphone 150, a projection lens 160, the application processor 110 being connected to the memory 120, the communication module 130, the speaker 140, the microphone 150, and the projection lens 160 the smart projector-connected electronic device, wherein,
the memory 120 is used for storing a data transmission index set;
the application processor 120 is configured to receive, through the communication module 130, a screen projection request from the electronic device, where the screen projection request includes a scene identifier, and the scene identifier is used to represent an internal operating scene of a target application running in a foreground of the electronic device; the data transmission index set is used for acquiring a data transmission index set which is adapted to the internal operation scene according to the scene identification; and is used for establishing a target transmission channel according to the data transmission index set; and the screen projection data is used for receiving the screen projection data of the target application through the target transmission channel.
The application processor 110 is a control center of the intelligent projector, connects various parts of the entire intelligent projector by using various interfaces and lines, and executes various functions and processes data of the intelligent projector by running or executing software programs and/or modules stored in the memory and calling data stored in the memory, thereby integrally monitoring the intelligent projector. The application processor mainly processes an operating system, a user interface, an application and the like. The memory 120 may be used to store software programs and modules, and the processor executes various functional applications and data processing of the smart projector by operating the software programs and modules stored in the memory. The memory 120 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, and the like; the storage data area may store data created according to the use of the smart projector, and the like. Further, the memory 120 may include high speed random access memory, and may also include non-volatile memory, such as at least one magnetic disk storage device, flash memory device, or other volatile solid state storage device. The communication module 130 may be, for example, a wireless communication module such as bluetooth and wireless high fidelity Wi-Fi, and a wired communication module such as high definition multimedia interface HDMI.
It can be seen that, in the embodiment of the present application, the intelligent projector first receives a screen projection request from the intelligent projector, where the screen projection request includes a scene identifier, and the scene identifier is used to represent an internal operation scene of a target application running on a foreground of the intelligent projector, then obtains a data transmission index set adapted to the internal operation scene according to the scene identifier, then creates a target transmission channel according to the data transmission index set, and finally receives screen projection data of the target application through the target transmission channel. Therefore, the intelligent projector can accurately position the data transmission index set adaptive to the internal operation scene applied in the mobile phone according to the scene identification sent by the mobile phone side, so that an adaptive target transmission channel can be created according to the data transmission index set, projection screen data is transmitted through the target transmission channel to realize content playing, and the accuracy, flexibility and intelligence of playing control of the intelligent projector are improved.
In one possible example, in the aspect of obtaining the set of data transmission indicators adapted to the internal operation scenario according to the scenario identifier, the application processor 110 is specifically configured to: and inquiring a preset database by taking the scene identification as an inquiry identification to obtain a data transmission index set corresponding to the scene identification, wherein the database comprises a corresponding relation between the scene identification and the data transmission index set.
In one possible example, the target application comprises a video application, and an internal running scene of the video application comprises a video content playing scene with a target resolution; in the aspect of creating the target transmission channel according to the data transmission index set, the application processor 110 is specifically configured to: determining to start a first wireless communication module and a second wireless communication module according to the data transmission index set, wherein the first wireless communication module and the second wireless communication module are communication modules supporting a wireless high-fidelity Wi-Fi802.11ad or Wi-Fi802.11ay protocol, the first wireless communication module is arranged on the intelligent projector, and the second wireless communication module is arranged on the electronic equipment or is externally connected with the electronic equipment; and enabling the first wireless communication module of the smart projector; and for sending a module enablement notification to the electronic device, the module enablement notification message for instructing the electronic device to enable the second wireless communication module; and a transmission path creation unit for creating a target transmission path from the first wireless communication module and the second wireless communication module.
Wherein the target resolution may be 2048 × 1080 (also referred to as 2K video) or 3840 × 2160 (also referred to as 4K video) resolved by the target.
In one possible example, the target application comprises a video application, and an internal running scene of the video application comprises a video content playing scene with a target resolution; in the aspect of creating the target transmission channel according to the data transmission index set, the application processor 110 is specifically configured to: determining to use a first port and a second port according to the data transmission index set, where the first port and the second port are high definition digital display interfaces (HDDs) or High Definition Multimedia Interfaces (HDMI), the first port is disposed in the intelligent projector, and the second port is disposed in the electronic device; the intelligent projector is used for detecting the connection state of a first port of the intelligent projector and a second port of the intelligent projector; and the target transmission channel is created according to the first port and the second port when the first port and the second port are detected to be in a connection state.
In one possible example, the target application comprises a game application, an internal execution scenario of the game application comprises a group battle scenario; in the aspect of creating the target transmission channel according to the data transmission index set, the application processor 110 is specifically configured to: determining a target communication module and a target interface which are adapted to the group battle scene according to the data transmission index set, wherein the target communication module comprises a first communication module and a second communication module, the first communication module and the second communication module are high-definition digital display interfaces (HDPLAPORT) or high-definition multimedia interfaces (HDMI), the first port is arranged on the intelligent projector, the second port is arranged on the electronic equipment, the target interface comprises a first interface and a second interface, the first interface and the second interface are high-definition digital display interfaces (HDPLAPOR) or high-definition multimedia interfaces (HDMI), the first port is arranged on the intelligent projector, and the second port is arranged on the electronic equipment; the first communication module and the second communication module are enabled, and the first port and the second port are set to be in a connection state; and creating a first transmission channel according to the first wireless communication module and the second wireless communication module, and creating a second transmission channel according to the first port and the second port, wherein the first transmission channel is used for transmitting the image data of the group battle scene, the second transmission channel is used for transmitting the voice data of the group battle scene, and the screen projection data comprises the image data and the voice data.
In one possible example, the application processor 110, prior to receiving a screen-projection request from the electronic device through the communication module, is further configured to: acquiring gesture actions of a user through a millimeter wave antenna array module; and the intelligent projector is started when the gesture action of the user is detected to be a preset gesture action.
In one possible example, the application processor 110 is further configured to: when a discharging instruction is detected, acquiring content data which is being played; the minimum electric quantity used for playing the content at the local terminal is determined according to the content data; and the power supply is used for determining dischargeable power according to the residual power of the local terminal and the minimum power; and the discharge operation is carried out according to the dischargeable electric quantity.
Referring to fig. 2, fig. 2 is a schematic flowchart illustrating a screen projection control method according to an embodiment of the present application, applied to the intelligent projector shown in fig. 1; as shown in the figure, the screen projection control method comprises the following steps:
s201, an intelligent projector receives a screen projection request from the electronic equipment, wherein the screen projection request comprises a scene identifier, and the scene identifier is used for representing an internal operation scene of a target application operated by a foreground of the electronic equipment;
s202, the intelligent projector acquires a data transmission index set adapted to the internal operation scene according to the scene identification;
the internal operation scene of the electronic device operating the target application program can be configured according to a preset scene division strategy, wherein the preset scene division strategy comprises any one of the following strategies: and dividing according to the running interface of the application and dividing according to the function difference of the application. The set of data transmission metrics includes, but is not limited to, at least one of the following parameters: transmission bandwidth, transmission rate, and transmission delay.
Specifically, for the case of dividing according to the interface content of the application, it can be understood that, since the running interface of the application may include a plurality of running interfaces, and the function associated with each running interface is generally fixed, under the condition that the running interface of the application is relatively stable, the bandwidth, the rate, and the time delay of the electronic device for transmitting the data associated with the running interface are also generally relatively fixed, so that the developer can divide different internal running scenes according to the running interface and configure a suitable data transmission index set for each internal running scene. For example, for a game application, the operation interface of the game application includes a mall interface, a setting interface, a group battle interface, and the like, the data transmission bandwidth, the data transmission rate, and the data transmission delay requirements of the mall interface and the setting interface are relatively low, and the data transmission rate, the data transmission delay requirements of the group battle interface are relatively high, so that an index set with low index requirements can be configured for the inside operation scene corresponding to the mall interface and the setting interface, and an index set with high index requirements can be configured for the inside operation scene corresponding to the group battle interface.
Specifically, for the case of dividing according to the functional difference of the application, since the data volumes associated with different functions of the application are generally stable, the internal operation scenes can be divided according to the functions, and then a dedicated data transmission index set, such as a video application, is configured for each internal operation scene.
S203, the intelligent projector creates a target transmission channel according to the data transmission index set;
s204, the intelligent projector receives screen projection data of the target application through the target transmission channel.
In specific implementation, after receiving the screen projection data of the target application through the target transmission channel, the intelligent projector can directly play audio and video contents through a projection lens and a loudspeaker of the local terminal, or control a display device connected to the local terminal to play the audio and video contents.
The screen projection data includes audio data, image data, text data, and the like, which is not limited herein.
It can be seen that, in the embodiment of the present application, the intelligent projector first receives a screen projection request from the intelligent projector, where the screen projection request includes a scene identifier, and the scene identifier is used to represent an internal operation scene of a target application running on a foreground of the intelligent projector, then obtains a data transmission index set adapted to the internal operation scene according to the scene identifier, then creates a target transmission channel according to the data transmission index set, and finally receives screen projection data of the target application through the target transmission channel. Therefore, the intelligent projector can accurately position the data transmission index set adaptive to the internal operation scene applied in the mobile phone according to the scene identification sent by the mobile phone side, so that an adaptive target transmission channel can be created according to the data transmission index set, projection screen data is transmitted through the target transmission channel to realize content playing, and the accuracy, flexibility and intelligence of playing control of the intelligent projector are improved.
In one possible example, the acquiring, by the smart projector, a set of data transmission indicators adapted to the internal operation scenario according to the scenario identifier includes: the intelligent projector queries a preset database by taking the scene identifier as a query identifier, and acquires a data transmission index set corresponding to the scene identifier, wherein the database comprises a corresponding relation between the scene identifier and the data transmission index set.
The database can be sent to the intelligent projector by the electronic equipment in advance, and can also be downloaded from the cloud by the local end of the intelligent projector, and the database is not limited uniquely here.
Therefore, in this example, the intelligent projector can quickly acquire the data transmission index set matched with the current scene identifier by querying the pre-stored database, so as to accurately locate the index set capable of meeting the data transmission requirement of the current scene, and further create a target transmission channel meeting the requirement, which is beneficial to improving the accuracy and the real-time performance of the playing control of the intelligent projector.
In one possible example, the target application comprises a video application, and an internal running scene of the video application comprises a video content playing scene with a target resolution; the intelligent projector establishes a target transmission channel according to the data transmission index set, and the method comprises the following steps: the intelligent projector determines to start a first wireless communication module and a second wireless communication module according to the data transmission index set, the first wireless communication module and the second wireless communication module are communication modules supporting a wireless high-fidelity Wi-Fi802.11ad or Wi-Fi802.11ay protocol, the first wireless communication module is arranged on the intelligent projector, and the second wireless communication module is arranged on the electronic equipment or is externally connected with the electronic equipment; and enabling the first wireless communication module of the smart projector; and sending a module enablement notification to the electronic device, the module enablement notification message to instruct the electronic device to enable the second wireless communication module; and creating a target transmission channel according to the first wireless communication module and the second wireless communication module.
Wherein the target resolution may be 2048 × 1080 (also referred to as 2K video) or 3840 × 2160 (also referred to as 4K video) resolved by the target. Compared with a 2.4GHz/5GHz frequency band, the communication module supporting the Wi-Fi802.11ad protocol or the Wi-Fi802.11ay protocol can utilize cleaner frequency spectrum resources, and a product adopting the 802.11ad protocol can support the transmission rate of 10 Gbps.
As can be seen, in this example, for a scene in which the electronic device is wirelessly connected, the intelligent projector may enable the first wireless communication module supporting the high index requirement based on the high resolution video requirement, and instruct the electronic device to enable the adaptive second communication module, so as to create a target transmission channel according to a protocol supported by the first and second wireless communication modules, and receive screen projection data through the target transmission channel, thereby implementing dedicated channel configuration for an internal operating scene, and improving intelligence and accuracy of playing control performed by the intelligent projector.
In one possible example, the target application comprises a video application, and an internal running scene of the video application comprises a video content playing scene with a target resolution; the intelligent projector establishes a target transmission channel according to the data transmission index set, and the method comprises the following steps: the intelligent projector determines to use a first port and a second port according to the data transmission index set, wherein the first port and the second port are high-definition digital display interfaces (displayports) or high-definition multimedia interfaces (HDMI), the first port is arranged on the intelligent projector, and the second port is arranged on the electronic equipment; detecting the connection state of a first port of the intelligent projector and a second port of the intelligent projector; and when detecting that the first port and the second port are in a connected state, creating a target transmission channel according to the first port and the second port.
The DisplayPort can be a DisplayPort version 1.3, the total bandwidth of four main transmission channels supported by the version can reach 32.4Gbps, in addition, the DP1.3 also has an auxiliary channel with a transmission bandwidth of 1Mbps and a highest delay of only 0.5ms, and the auxiliary channel can be directly used as a transmission channel of low-bandwidth data.
In a specific implementation, the smart projector may first inquire whether the electronic device includes a communication module supporting a high transmission index protocol (e.g., 812.11ad/ay), and if not, determine to use a wired communication method to perform the branch operation.
Therefore, in the example, the intelligent projector can intelligently select the high-definition video port for data transmission according to the resolution requirement of the video content aiming at the wired connection scene, so that the content to be played can be smoothly played, and the playing control intelligence of the intelligent projector is improved.
In one possible example, the target application comprises a game application, an internal execution scenario of the game application comprises a group battle scenario; the intelligent projector establishes a target transmission channel according to the data transmission index set, and the method comprises the following steps: the intelligent projector determines a target communication module and a target interface which are adapted to the group battle scene according to the data transmission index set, wherein the target communication module comprises a first communication module and a second communication module, the first communication module and the second communication module are high-definition digital display interfaces (HDPLAP) or high-definition multimedia interfaces (HDMI), the first port is arranged on the intelligent projector, the second port is arranged on the electronic equipment, the target interface comprises a first interface and a second interface, the first interface and the second interface are high-definition digital display interfaces (HDPLAP) or high-definition multimedia interfaces (HDMI), the first port is arranged on the intelligent projector, and the second port is arranged on the electronic equipment; enabling the first communication module and the second communication module, and setting the first port and the second port to be in a connection state; and creating a first transmission channel according to the first wireless communication module and the second wireless communication module, and creating a second transmission channel according to the first port and the second port, wherein the first transmission channel is used for transmitting the image data of the group battle scene, the second transmission channel is used for transmitting the voice data of the group battle scene, and the screen projection data comprises the image data and the voice data.
The group battlefield scene refers to a scene in which multiple users play games synchronously in the same game map.
As can be seen, in this example, since the group battle scene is not only large in data volume but also low in required delay, different data transmission channels can be created to transmit the image data and the voice data in the group battle scene respectively, so that the image data and the voice data are transmitted in parallel, the data transmission rate is increased, the play delay is reduced, and the screen projection stability and smoothness are improved.
In one possible example, before the smart projector receives a screen projection request from the electronic device, the method further comprises: the intelligent projector acquires gesture actions of a user through the millimeter wave antenna array module; and when the gesture action of the user is detected to be a preset gesture action, starting the intelligent projector.
The preset hand action may be any personalized action configured by a user, or a fixed gesture action pre-configured by a developer, and is not limited herein.
Therefore, in the example, the intelligent projector can collect gesture actions of the user through the millimeter wave antenna array module, the intelligent projector can be conveniently started through gesture action comparison, the user does not need to press physical keys or operate through a remote controller and the like, and operation convenience is improved.
In one possible example, the method further comprises: the intelligent projector acquires content data being played when detecting a discharge instruction; determining the minimum electric quantity for playing the content by the local terminal according to the content data; determining dischargeable electric quantity according to the residual electric quantity of the local terminal and the minimum electric quantity; and performing a discharging operation according to the dischargeable electric quantity.
Therefore, in this example, the intelligent projector can charge other devices, and can determine the best electric quantity required by the local terminal to maintain the playing function through electric quantity calculation, that is, the local terminal can charge other devices to the maximum extent while ensuring stable playing, thereby improving the operation stability.
Referring to fig. 3, fig. 3 is a schematic flowchart of a screen projection control method according to an embodiment of the present application, and the method is applied to the intelligent projector shown in fig. 1; as shown in the figure, the screen projection control method comprises the following steps:
s301, an intelligent projector receives a screen projection request from the electronic equipment, wherein the screen projection request comprises a scene identifier, and the scene identifier is used for representing an internal operation scene of a target application operated by a foreground of the electronic equipment; the target application comprises a video application, and an internal running scene of the video application comprises a video content playing scene with a target resolution;
s302, the intelligent projector queries a preset database by taking the scene identifier as a query identifier, and acquires a data transmission index set corresponding to the scene identifier, wherein the database comprises a corresponding relation between the scene identifier and the data transmission index set.
S303, the intelligent projector acquires a data transmission index set adapted to the internal operation scene according to the scene identifier;
s304, the intelligent projector determines to start a first wireless communication module and a second wireless communication module according to the data transmission index set, the first wireless communication module and the second wireless communication module are communication modules supporting a wireless high-fidelity Wi-Fi802.11ad or Wi-Fi802.11ay protocol, the first wireless communication module is arranged on the intelligent projector, and the second wireless communication module is arranged on the electronic device or is externally connected with the electronic device;
s305, enabling the first wireless communication module of the intelligent projector by the intelligent projector;
s306, the intelligent projector sends a module enabling notification to the electronic device, wherein the module enabling notification message is used for indicating the electronic device to enable the second wireless communication module;
s307, the intelligent projector creates a target transmission channel according to the first wireless communication module and the second wireless communication module.
S308, the intelligent projector receives the screen projection data of the target application through the target transmission channel.
It can be seen that, in the embodiment of the present application, the intelligent projector first receives a screen projection request from the intelligent projector, where the screen projection request includes a scene identifier, and the scene identifier is used to represent an internal operation scene of a target application running on a foreground of the intelligent projector, then obtains a data transmission index set adapted to the internal operation scene according to the scene identifier, then creates a target transmission channel according to the data transmission index set, and finally receives screen projection data of the target application through the target transmission channel. Therefore, the intelligent projector can accurately position the data transmission index set adaptive to the internal operation scene applied in the mobile phone according to the scene identification sent by the mobile phone side, so that an adaptive target transmission channel can be created according to the data transmission index set, projection screen data is transmitted through the target transmission channel to realize content playing, and the accuracy, flexibility and intelligence of playing control of the intelligent projector are improved.
In addition, the intelligent projector can quickly acquire the data transmission index set matched with the current scene identifier by inquiring the pre-stored database, so that the index set capable of meeting the data transmission requirement of the current scene can be accurately positioned, a target transmission channel meeting the requirement is created, and the accuracy and the real-time performance of playing control of the intelligent projector are improved.
In addition, the intelligent projector can start a first wireless communication module supporting high index requirements based on the high-resolution video requirement aiming at the scene of wireless connection of the electronic equipment, and instruct the electronic equipment to start an adaptive second communication module, so that a target transmission channel is created according to a protocol supported by the first wireless communication module and the second wireless communication module, screen projection data is received through the target transmission channel, exclusive channel configuration aiming at an internal operation scene is achieved, and the intelligence and the accuracy of playing control of the intelligent projector are improved.
Referring to fig. 4, fig. 4 is a schematic flowchart of a screen projection control method provided in the embodiment of the present application, and is applied to an intelligent projector; as shown in the figure, the screen projection control method comprises the following steps:
s401, an intelligent projector receives a screen projection request from the electronic equipment, wherein the screen projection request comprises a scene identifier, and the scene identifier is used for representing an internal operation scene of a target application operated by a foreground of the electronic equipment; the target application comprises a game application, and the internal running scene of the game application comprises a group battle scene;
s402, the intelligent projector queries a preset database by taking the scene identifier as a query identifier, and acquires a data transmission index set corresponding to the scene identifier, wherein the database comprises a corresponding relation between the scene identifier and the data transmission index set.
S403, the intelligent projector acquires a data transmission index set adapted to the internal operation scene according to the scene identifier;
s404, the intelligent projector determines a target communication module and a target interface which are adapted to the group battle scene according to the data transmission index set, the target communication module comprises a first communication module and a second communication module, the first communication module and the second communication module are high-definition digital display interfaces (DisplayPort) or high-definition multimedia interfaces (HDMI), the first port is arranged on the intelligent projector, the second port is arranged on the electronic device, the target interface comprises a first interface and a second interface, the first interface and the second interface are high-definition digital display interfaces (DisplayPort) or high-definition multimedia interfaces (HDMI), the first port is arranged on the intelligent projector, and the second port is arranged on the electronic device;
s405, enabling the first communication module and the second communication module by the intelligent projector, and setting the first port and the second port to be in a connection state;
s406, the intelligent projector creates a first transmission channel according to the first wireless communication module and the second wireless communication module, and creates a second transmission channel according to the first port and the second port, wherein the first transmission channel is used for transmitting the image data of the group battle scene, the second transmission channel is used for transmitting the voice data of the group battle scene, and the screen projection data comprises the image data and the voice data.
S407, the intelligent projector receives the image data of the target application through the first transmission channel.
S408, the intelligent projector receives the voice data of the target application through the second transmission channel.
It can be seen that, in the embodiment of the present application, the intelligent projector first receives a screen projection request from the intelligent projector, where the screen projection request includes a scene identifier, and the scene identifier is used to represent an internal operation scene of a target application running on a foreground of the intelligent projector, then obtains a data transmission index set adapted to the internal operation scene according to the scene identifier, then creates a target transmission channel according to the data transmission index set, and finally receives screen projection data of the target application through the target transmission channel. Therefore, the intelligent projector can accurately position the data transmission index set adaptive to the internal operation scene applied in the mobile phone according to the scene identification sent by the mobile phone side, so that an adaptive target transmission channel can be created according to the data transmission index set, projection screen data is transmitted through the target transmission channel to realize content playing, and the accuracy, flexibility and intelligence of playing control of the intelligent projector are improved.
In addition, the intelligent projector can quickly acquire the data transmission index set matched with the current scene identifier by inquiring the pre-stored database, so that the index set capable of meeting the data transmission requirement of the current scene can be accurately positioned, a target transmission channel meeting the requirement is created, and the accuracy and the real-time performance of playing control of the intelligent projector are improved.
In addition, because the group battle scene is large in data volume and low in required time delay, different data transmission channels can be created to respectively transmit the image data and the voice data in the group battle scene, so that the image data and the voice data are transmitted in parallel, the data transmission rate is improved, the playing time delay is reduced, and the screen projection stability and the fluency are improved.
In accordance with the embodiments shown in fig. 2, fig. 3, and fig. 4, please refer to fig. 5, fig. 5 is a schematic structural diagram of a smart projector 500 provided in an embodiment of the present application, as shown in the figure, the smart projector 500 includes an application processor 510, a memory 520, a communication interface 530, and one or more programs 521, where the one or more programs 521 are stored in the memory 520 and configured to be executed by the application processor 510, and the one or more programs 521 include instructions for performing the following steps;
receiving a screen projection request from the electronic equipment, wherein the screen projection request comprises a scene identifier, and the scene identifier is used for representing an internal operation scene of a target application operated in a foreground of the electronic equipment;
acquiring a data transmission index set adapted to the internal operation scene according to the scene identification;
creating a target transmission channel according to the data transmission index set;
and receiving screen projection data of the target application through the target transmission channel.
It can be seen that, in the embodiment of the present application, the intelligent projector first receives a screen projection request from the intelligent projector, where the screen projection request includes a scene identifier, and the scene identifier is used to represent an internal operation scene of a target application running on a foreground of the intelligent projector, then obtains a data transmission index set adapted to the internal operation scene according to the scene identifier, then creates a target transmission channel according to the data transmission index set, and finally receives screen projection data of the target application through the target transmission channel. Therefore, the intelligent projector can accurately position the data transmission index set adaptive to the internal operation scene applied in the mobile phone according to the scene identification sent by the mobile phone side, so that an adaptive target transmission channel can be created according to the data transmission index set, projection screen data is transmitted through the target transmission channel to realize content playing, and the accuracy, flexibility and intelligence of playing control of the intelligent projector are improved.
In one possible example, in terms of obtaining the set of data transmission metrics adapted to the internal operating scenario according to the scenario identifier, the instructions in the program are specifically configured to perform the following operations: and inquiring a preset database by taking the scene identification as an inquiry identification to obtain a data transmission index set corresponding to the scene identification, wherein the database comprises a corresponding relation between the scene identification and the data transmission index set.
In one possible example, the target application comprises a video application, and an internal running scene of the video application comprises a video content playing scene with a target resolution; in the aspect of creating the target transmission channel according to the data transmission index set, the instructions in the program are specifically configured to perform the following operations: determining to start a first wireless communication module and a second wireless communication module according to the data transmission index set, wherein the first wireless communication module and the second wireless communication module are communication modules supporting a wireless high-fidelity Wi-Fi802.11ad or Wi-Fi802.11ay protocol, the first wireless communication module is arranged on the intelligent projector, and the second wireless communication module is arranged on the electronic equipment or is externally connected with the electronic equipment; and enabling the first wireless communication module of the smart projector; and sending a module enablement notification to the electronic device, the module enablement notification message to instruct the electronic device to enable the second wireless communication module; and creating a target transmission channel according to the first wireless communication module and the second wireless communication module.
In one possible example, the target application comprises a video application, and an internal running scene of the video application comprises a video content playing scene with a target resolution; in the aspect of creating the target transmission channel according to the data transmission index set, the instructions in the program are specifically configured to perform the following operations: determining to use a first port and a second port according to the data transmission index set, where the first port and the second port are high definition digital display interfaces (HDDs) or High Definition Multimedia Interfaces (HDMI), the first port is disposed in the intelligent projector, and the second port is disposed in the electronic device; detecting the connection state of a first port of the intelligent projector and a second port of the intelligent projector; and when detecting that the first port and the second port are in a connected state, creating a target transmission channel according to the first port and the second port.
In one possible example, the target application comprises a game application, an internal execution scenario of the game application comprises a group battle scenario; in the aspect of creating the target transmission channel according to the data transmission index set, the instructions in the program are specifically configured to perform the following operations: determining a target communication module and a target interface which are adapted to the group battle scene according to the data transmission index set, wherein the target communication module comprises a first communication module and a second communication module, the first communication module and the second communication module are high-definition digital display interfaces (HDPLAPORT) or high-definition multimedia interfaces (HDMI), the first port is arranged on the intelligent projector, the second port is arranged on the electronic equipment, the target interface comprises a first interface and a second interface, the first interface and the second interface are high-definition digital display interfaces (HDPLAPOR) or high-definition multimedia interfaces (HDMI), the first port is arranged on the intelligent projector, and the second port is arranged on the electronic equipment; enabling the first communication module and the second communication module, and setting the first port and the second port to be in a connection state; and creating a first transmission channel according to the first wireless communication module and the second wireless communication module, and creating a second transmission channel according to the first port and the second port, wherein the first transmission channel is used for transmitting the image data of the group battle scene, the second transmission channel is used for transmitting the voice data of the group battle scene, and the screen projection data comprises the image data and the voice data.
In one possible example, the program further includes instructions for: before receiving a screen projection request from the electronic equipment, acquiring gesture actions of a user through a millimeter wave antenna array module; and when the gesture action of the user is detected to be a preset gesture action, starting the intelligent projector.
In one possible example, the program further includes instructions for: when a discharging instruction is detected, acquiring content data which is being played; determining the minimum electric quantity for playing the content by the local terminal according to the content data; determining dischargeable electric quantity according to the residual electric quantity of the local terminal and the minimum electric quantity; and performing a discharging operation according to the dischargeable electric quantity.
The above description has introduced the solution of the embodiment of the present application mainly from the perspective of the method-side implementation process. It is understood that the smart projector includes a corresponding hardware structure and/or software modules for performing the respective functions in order to implement the above-described functions. Those of skill in the art will readily appreciate that the present application is capable of hardware or a combination of hardware and computer software implementing the various illustrative elements and algorithm steps described in connection with the embodiments provided herein. Whether a function is performed as hardware or computer software drives hardware depends upon the particular application and design constraints imposed on the solution. Skilled artisans may implement the described functionality in varying ways for each particular application, but such implementation decisions should not be interpreted as causing a departure from the scope of the present application.
In the embodiment of the present application, the functional units may be divided according to the above method example, for example, each functional unit may be divided corresponding to each function, or two or more functions may be integrated into one processing unit. The integrated unit can be realized in a form of hardware, and can also be realized in a form of a software functional unit. It should be noted that the division of the unit in the embodiment of the present application is schematic, and is only a logic function division, and there may be another division manner in actual implementation.
Fig. 6 is a block diagram showing functional units of a screen projection control apparatus 600 according to an embodiment of the present application. The screen projection control device 600 is applied to an intelligent projector connected to an electronic device, and the screen projection control device 600 includes a processing unit 601 and a communication unit 602, wherein,
the processing unit 601 is configured to receive a screen projection request from the electronic device through the communication unit 602, where the screen projection request includes a scene identifier, and the scene identifier is used to represent an internal operation scene of a target application running in a foreground of the electronic device; acquiring a data transmission index set adapted to the internal operation scene according to the scene identification; and creating a target transmission channel according to the data transmission index set; and receiving screen projection data of the target application through the target transmission channel.
The screen projection control device 600 may further include a storage unit 603 for storing program codes and data of the mobile terminal. The processing unit 601 may be an application processor, the communication unit 602 may be a communication bus, a communication module, etc., and the storage unit 603 may be a memory.
It can be seen that, in the embodiment of the present application, the intelligent projector first receives a screen projection request from the intelligent projector, where the screen projection request includes a scene identifier, and the scene identifier is used to represent an internal operation scene of a target application running on a foreground of the intelligent projector, then obtains a data transmission index set adapted to the internal operation scene according to the scene identifier, then creates a target transmission channel according to the data transmission index set, and finally receives screen projection data of the target application through the target transmission channel. Therefore, the intelligent projector can accurately position the data transmission index set adaptive to the internal operation scene applied in the mobile phone according to the scene identification sent by the mobile phone side, so that an adaptive target transmission channel can be created according to the data transmission index set, projection screen data is transmitted through the target transmission channel to realize content playing, and the accuracy, flexibility and intelligence of playing control of the intelligent projector are improved.
In a possible example, in terms of obtaining the set of data transmission indicators adapted to the internal operating scenario according to the scenario identifier, the processing unit 601 is specifically configured to: and inquiring a preset database by taking the scene identification as an inquiry identification to obtain a data transmission index set corresponding to the scene identification, wherein the database comprises a corresponding relation between the scene identification and the data transmission index set.
In one possible example, the target application comprises a video application, and an internal running scene of the video application comprises a video content playing scene with a target resolution; in the aspect of creating a target transmission channel according to the data transmission index set, the processing unit 601 is specifically configured to: determining to start a first wireless communication module and a second wireless communication module according to the data transmission index set, wherein the first wireless communication module and the second wireless communication module are communication modules supporting a wireless high-fidelity Wi-Fi802.11ad or Wi-Fi802.11ay protocol, the first wireless communication module is arranged on the intelligent projector, and the second wireless communication module is arranged on the electronic equipment or is externally connected with the electronic equipment; and enabling the first wireless communication module of the smart projector; and sending a module enablement notification to the electronic device, the module enablement notification message to instruct the electronic device to enable the second wireless communication module; and creating a target transmission channel according to the first wireless communication module and the second wireless communication module.
In one possible example, the target application comprises a video application, and an internal running scene of the video application comprises a video content playing scene with a target resolution; in the aspect of creating a target transmission channel according to the data transmission index set, the processing unit 601 is specifically configured to: determining to use a first port and a second port according to the data transmission index set, where the first port and the second port are high definition digital display interfaces (HDDs) or High Definition Multimedia Interfaces (HDMI), the first port is disposed in the intelligent projector, and the second port is disposed in the electronic device; detecting the connection state of a first port of the intelligent projector and a second port of the intelligent projector; and when detecting that the first port and the second port are in a connected state, creating a target transmission channel according to the first port and the second port.
In one possible example, the target application comprises a game application, an internal execution scenario of the game application comprises a group battle scenario; in the aspect of creating a target transmission channel according to the data transmission index set, the processing unit 601 is specifically configured to: determining a target communication module and a target interface which are adapted to the group battle scene according to the data transmission index set, wherein the target communication module comprises a first communication module and a second communication module, the first communication module and the second communication module are high-definition digital display interfaces (HDPLAPORT) or high-definition multimedia interfaces (HDMI), the first port is arranged on the intelligent projector, the second port is arranged on the electronic equipment, the target interface comprises a first interface and a second interface, the first interface and the second interface are high-definition digital display interfaces (HDPLAPOR) or high-definition multimedia interfaces (HDMI), the first port is arranged on the intelligent projector, and the second port is arranged on the electronic equipment; enabling the first communication module and the second communication module, and setting the first port and the second port to be in a connection state; and creating a first transmission channel according to the first wireless communication module and the second wireless communication module, and creating a second transmission channel according to the first port and the second port, wherein the first transmission channel is used for transmitting the image data of the group battle scene, the second transmission channel is used for transmitting the voice data of the group battle scene, and the screen projection data comprises the image data and the voice data.
In one possible example, before the processing unit 601 receives a screen-projection request from the electronic device through the communication unit, the gesture action of the user is collected through the millimeter wave antenna array module; and when the gesture action of the user is detected to be a preset gesture action, starting the intelligent projector.
In one possible example, the processing unit 601 is further configured to: when a discharging instruction is detected, acquiring content data which is being played; determining the minimum electric quantity for playing the content by the local terminal according to the content data; determining dischargeable electric quantity according to the residual electric quantity of the local terminal and the minimum electric quantity; and performing a discharging operation according to the dischargeable electric quantity.
Embodiments of the present application also provide a computer storage medium, wherein the computer storage medium stores a computer program for electronic data exchange, the computer program enabling a computer to execute part or all of the steps of any one of the methods as described in the above method embodiments, and the computer includes an intelligent projector.
Embodiments of the present application also provide a computer program product comprising a non-transitory computer readable storage medium storing a computer program operable to cause a computer to perform some or all of the steps of any of the methods as described in the above method embodiments. The computer program product may be a software installation package, said computer comprising a smart projector.
It should be noted that, for simplicity of description, the above-mentioned method embodiments are described as a series of acts or combination of acts, but those skilled in the art will recognize that the present application is not limited by the order of acts described, as some steps may occur in other orders or concurrently depending on the application. Further, those skilled in the art should also appreciate that the embodiments described in the specification are preferred embodiments and that the acts and modules referred to are not necessarily required in this application.
In the foregoing embodiments, the descriptions of the respective embodiments have respective emphasis, and for parts that are not described in detail in a certain embodiment, reference may be made to related descriptions of other embodiments.
In the embodiments provided in the present application, it should be understood that the disclosed apparatus may be implemented in other manners. For example, the above-described embodiments of the apparatus are merely illustrative, and for example, the above-described division of the units is only one type of division of logical functions, and other divisions may be realized in practice, for example, a plurality of units or components may be combined or integrated into another system, or some features may be omitted, or not executed. In addition, the shown or discussed mutual coupling or direct coupling or communication connection may be an indirect coupling or communication connection of some interfaces, devices or units, and may be an electric or other form.
The units described as separate parts may or may not be physically separate, and parts displayed as units may or may not be physical units, may be located in one place, or may be distributed on a plurality of network units. Some or all of the units can be selected according to actual needs to achieve the purpose of the solution of the embodiment.
In addition, functional units in the embodiments of the present application may be integrated into one processing unit, or each unit may exist alone physically, or two or more units are integrated into one unit. The integrated unit can be realized in a form of hardware, and can also be realized in a form of a software functional unit.
The integrated unit may be stored in a computer readable memory if it is implemented in the form of a software functional unit and sold or used as a stand-alone product. Based on such understanding, the technical solution of the present application may be substantially implemented or a part of or all or part of the technical solution contributing to the prior art may be embodied in the form of a software product stored in a memory, and including several instructions for causing a computer device (which may be a personal computer, a server, or a network device) to execute all or part of the steps of the above-mentioned method of the embodiments of the present application. And the aforementioned memory comprises: a U-disk, a Read-Only Memory (ROM), a Random Access Memory (RAM), a removable hard disk, a magnetic or optical disk, and other various media capable of storing program codes.
Those skilled in the art will appreciate that all or part of the steps in the methods of the above embodiments may be implemented by associated hardware instructed by a program, which may be stored in a computer-readable memory, which may include: flash Memory disks, Read-Only memories (ROMs), Random Access Memories (RAMs), magnetic or optical disks, and the like.
The foregoing detailed description of the embodiments of the present application has been presented to illustrate the principles and implementations of the present application, and the above description of the embodiments is only provided to help understand the method and the core concept of the present application; meanwhile, for a person skilled in the art, according to the idea of the present application, there may be variations in the specific embodiments and the application scope, and in summary, the content of the present specification should not be construed as a limitation to the present application.
Claims (19)
1. The intelligent projector is characterized by comprising an application processor, a memory and a communication module, wherein the application processor is connected with the memory, the intelligent projector is connected with an electronic device, the intelligent projector further comprises a projection lens and a loudspeaker, and the intelligent projector is a single earphone or a pair of earphones with wireless communication capability;
the memory is used for storing a data transmission index set;
the application processor is used for receiving a screen projection request from the electronic equipment through the communication module, wherein the screen projection request comprises a scene identifier, and the scene identifier is used for representing an internal operation scene of a target application operated in the foreground of the electronic equipment; the data transmission index set is used for acquiring a data transmission index set which is adapted to the internal operation scene according to the scene identification; and is used for establishing a target transmission channel according to the data transmission index set; the screen projection data comprises audio data, image data and text data; and the control module is used for controlling the projection lens and the loudspeaker to play the projection screen data.
2. The intelligent projector as claimed in claim 1, wherein in the aspect of obtaining the set of data transmission indicators adapted to the internal operating scenario according to the scenario identifier, the application processor is specifically configured to: and inquiring a preset database by taking the scene identification as an inquiry identification to obtain a data transmission index set corresponding to the scene identification, wherein the database comprises a corresponding relation between the scene identification and the data transmission index set.
3. The intelligent projector as claimed in claim 1, wherein the target application comprises a video application, and the internal operating scene of the video application comprises a video content playing scene of a target resolution; in the aspect of creating the target transmission channel according to the data transmission index set, the application processor is specifically configured to: determining to start a first wireless communication module and a second wireless communication module according to the data transmission index set, wherein the first wireless communication module and the second wireless communication module are communication modules supporting a wireless high-fidelity Wi-Fi802.11ad or Wi-Fi802.11ay protocol, the first wireless communication module is arranged on the intelligent projector, and the second wireless communication module is arranged on the electronic device or is externally connected with the electronic device; and enabling the first wireless communication module of the smart projector; and means for sending a module enablement notification to the electronic device, the module enablement notification to instruct the electronic device to enable the second wireless communication module; and a transmission path creation unit for creating a target transmission path from the first wireless communication module and the second wireless communication module.
4. The intelligent projector as claimed in claim 1, wherein the target application comprises a video application, and the internal operating scene of the video application comprises a video content playing scene of a target resolution; in the aspect of creating the target transmission channel according to the data transmission index set, the application processor is specifically configured to: determining to use a first port and a second port according to the data transmission index set, where the first port and the second port are high definition digital display interfaces (HDDs) or High Definition Multimedia Interfaces (HDMI), the first port is disposed in the intelligent projector, and the second port is disposed in the electronic device; the intelligent projector is used for detecting the connection state of a first port of the intelligent projector and a second port of the electronic equipment; and the target transmission channel is created according to the first port and the second port when the first port and the second port are detected to be in a connection state.
5. The smart projector as claimed in claim 1, wherein the target application comprises a game application, and the internal running scene of the game application comprises a battle scene; in the aspect of creating the target transmission channel according to the data transmission index set, the application processor is specifically configured to: determining a target communication module and a target port which are adapted to the group battle scene according to the data transmission index set, wherein the target communication module comprises a first communication module and a second communication module, the first communication module and the second communication module are high-definition digital display interfaces (HDPLAPORs) or high-definition multimedia interfaces (HDMI), the target port comprises a first port and a second port, the first port and the second port are high-definition digital display interfaces (HDPLAPORs) or high-definition multimedia interfaces (HDMI), the first port is arranged on the intelligent projector, and the second port is arranged on the electronic equipment; the first communication module and the second communication module are enabled, and the first port and the second port are set to be in a connection state; and creating a first transmission channel according to the first communication module and the second communication module, and creating a second transmission channel according to the first port and the second port, wherein the first transmission channel is used for transmitting the image data of the group battle scene, the second transmission channel is used for transmitting the voice data of the group battle scene, and the screen projection data comprises the image data and the voice data.
6. The intelligent projector as claimed in any one of claims 1-5, wherein the application processor, prior to receiving a screen projection request from the electronic device via the communication module, is further configured to: acquiring gesture actions of a user through a millimeter wave antenna array module; and the intelligent projector is started when the gesture action of the user is detected to be a preset gesture action.
7. The intelligent projector as claimed in any of claims 1-5, wherein the application processor is further configured to: when a discharging instruction is detected, acquiring content data which is being played; the minimum electric quantity used for playing the content at the local terminal is determined according to the content data; and the power supply is used for determining dischargeable power according to the residual power of the local terminal and the minimum power; and the discharge operation is carried out according to the dischargeable electric quantity.
8. A screen projection control method is characterized by being applied to an intelligent projector, wherein the intelligent projector is connected with an electronic device; the intelligent projector comprises a projection lens and a loudspeaker, and is a single earphone or a pair of earphones with wireless communication capability; the method comprises the following steps:
receiving a screen projection request from the electronic equipment, wherein the screen projection request comprises a scene identifier, and the scene identifier is used for representing an internal operation scene of a target application operated in a foreground of the electronic equipment;
acquiring a data transmission index set adapted to the internal operation scene according to the scene identification;
creating a target transmission channel according to the data transmission index set;
receiving screen projection data of the target application through the target transmission channel, wherein the screen projection data comprises audio data, image data and text data;
and playing the projection screen data through a projection lens and a loudspeaker of the intelligent projector.
9. The method according to claim 8, wherein the obtaining a set of data transmission indicators adapted to the internal operation scenario according to the scenario identifier comprises:
and inquiring a preset database by taking the scene identification as an inquiry identification to obtain a data transmission index set corresponding to the scene identification, wherein the database comprises a corresponding relation between the scene identification and the data transmission index set.
10. The method of claim 8, wherein the target application comprises a video application, and wherein the internal operating scene of the video application comprises a video content playing scene of a target resolution; the creating of the target transmission channel according to the data transmission index set includes:
determining to start a first wireless communication module and a second wireless communication module according to the data transmission index set, wherein the first wireless communication module and the second wireless communication module are communication modules supporting a wireless high-fidelity Wi-Fi802.11ad or Wi-Fi802.11ay protocol, the first wireless communication module is arranged on the intelligent projector, and the second wireless communication module is arranged on the electronic device or is externally connected with the electronic device;
enabling the first wireless communication module of the smart projector;
sending a module enablement notification to the electronic device, the module enablement notification to instruct the electronic device to enable the second wireless communication module;
and creating a target transmission channel according to the first wireless communication module and the second wireless communication module.
11. The method of claim 8, wherein the target application comprises a video application, and wherein the internal operating scene of the video application comprises a video content playing scene of a target resolution; the creating of the target transmission channel according to the data transmission index set includes:
determining to use a first port and a second port according to the data transmission index set, where the first port and the second port are high definition digital display interfaces (HDDs) or High Definition Multimedia Interfaces (HDMI), the first port is disposed in the intelligent projector, and the second port is disposed in the electronic device;
detecting a connection state of a first port of the intelligent projector and a second port of the electronic equipment;
when the first port and the second port are detected to be in a connection state, a target transmission channel is created according to the first port and the second port.
12. The method of claim 8, wherein the target application comprises a game application, and wherein the internal execution scenario of the game application comprises a battle scenario; the creating of the target transmission channel according to the data transmission index set includes:
determining a target communication module and a target port which are adapted to the group battle scene according to the data transmission index set, wherein the target communication module comprises a first communication module and a second communication module, the first communication module and the second communication module are high-definition digital display interfaces (HDPLAPORs) or high-definition multimedia interfaces (HDMI), the target port comprises a first port and a second port, the first port and the second port are high-definition digital display interfaces (HDPLAPORs) or high-definition multimedia interfaces (HDMI), the first port is arranged on the intelligent projector, and the second port is arranged on the electronic equipment;
enabling the first communication module and the second communication module, and setting the first port and the second port to be in a connection state;
creating a first transmission channel according to the first communication module and the second communication module, creating a second transmission channel according to the first port and the second port, wherein the first transmission channel is used for transmitting image data of the group battle scene, the second transmission channel is used for transmitting voice data of the group battle scene, and the screen projection data comprises the image data and the voice data.
13. The method of any of claims 8-12, wherein prior to receiving the request to screen from the electronic device, the method further comprises:
acquiring gesture actions of a user through a millimeter wave antenna array module;
and when the gesture action of the user is detected to be a preset gesture action, starting the intelligent projector.
14. The method according to any one of claims 8-12, further comprising:
when a discharging instruction is detected, acquiring content data which is being played;
determining the minimum electric quantity for playing the content by the local terminal according to the content data;
determining dischargeable electric quantity according to the residual electric quantity of the local terminal and the minimum electric quantity;
and performing discharging operation according to the dischargeable electric quantity.
15. A screen projection control device is characterized by being applied to an intelligent projector, wherein the intelligent projector is connected with an electronic device; the intelligent projector also comprises a projection lens and a loudspeaker, and the intelligent projector is a single earphone or a pair of earphones with wireless communication capability; the screen projection control device comprises a processing unit and a communication unit, wherein,
the processing unit is used for receiving a screen projection request from the electronic equipment through the communication unit, wherein the screen projection request comprises a scene identifier, and the scene identifier is used for representing an internal operation scene of a target application operated in the foreground of the electronic equipment; acquiring a data transmission index set adapted to the internal operation scene according to the scene identification; and creating a target transmission channel according to the data transmission index set; receiving screen projection data of the target application through the target transmission channel, wherein the screen projection data comprises audio data, image data and text data; and the control module is used for controlling the projection lens and the loudspeaker to play the projection screen data.
16. The apparatus according to claim 15, wherein, in the obtaining of the set of data transmission indicators adapted to the internal operating scenario according to the scenario identifier, the processing unit is specifically configured to: and inquiring a preset database by taking the scene identification as an inquiry identification to obtain a data transmission index set corresponding to the scene identification, wherein the database comprises a corresponding relation between the scene identification and the data transmission index set.
17. The apparatus according to claim 15 or 16, wherein the target application comprises a video application, and an internal running scene of the video application comprises a video content playing scene with a target resolution; in the aspect of creating a target transmission channel according to the data transmission index set, the processing unit is specifically configured to: determining to start a first wireless communication module and a second wireless communication module according to the data transmission index set, wherein the first wireless communication module and the second wireless communication module are communication modules supporting a wireless high-fidelity Wi-Fi802.11ad or Wi-Fi802.11ay protocol, the first wireless communication module is arranged on the intelligent projector, and the second wireless communication module is arranged on the electronic device or is externally connected with the electronic device; and enabling the first wireless communication module of the smart projector; and sending a module enablement notification to the electronic device, the module enablement notification to instruct the electronic device to enable the second wireless communication module; and creating a target transmission channel according to the first wireless communication module and the second wireless communication module.
18. An intelligent projector, wherein the intelligent projector is a single headset or a set of headsets with wireless communication capability, comprising a processor, a memory, a communication interface, and one or more programs stored in the memory and configured to be executed by the processor, the programs comprising instructions for performing the steps in the method of any of claims 8-14.
19. A computer-readable storage medium, characterized in that a computer program for electronic data exchange is stored, wherein the computer program causes a computer to perform the method according to any of the claims 8-14.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CN201810640896.8A CN108848360B (en) | 2018-06-21 | 2018-06-21 | Intelligent projector, projection screen control method and related product |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CN201810640896.8A CN108848360B (en) | 2018-06-21 | 2018-06-21 | Intelligent projector, projection screen control method and related product |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| CN108848360A CN108848360A (en) | 2018-11-20 |
| CN108848360B true CN108848360B (en) | 2020-04-03 |
Family
ID=64202812
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| CN201810640896.8A Expired - Fee Related CN108848360B (en) | 2018-06-21 | 2018-06-21 | Intelligent projector, projection screen control method and related product |
Country Status (1)
| Country | Link |
|---|---|
| CN (1) | CN108848360B (en) |
Families Citing this family (8)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN110148171B (en) * | 2019-04-18 | 2021-03-23 | 北京森焱精创科技有限公司 | Dynamic projection method, system, computer device and storage medium |
| CN110609485B (en) * | 2019-09-23 | 2021-06-29 | 深圳市火乐科技发展有限公司 | Curtain control method, intelligent projector, curtain and related product |
| CN110806936B (en) * | 2019-09-25 | 2020-12-18 | 深圳市火乐科技发展有限公司 | Resource management method, intelligent projector and related product |
| CN110849589B (en) * | 2019-09-29 | 2021-02-26 | 深圳市火乐科技发展有限公司 | Method for detecting optocoupler by using ADC (analog to digital converter), intelligent projector and related product |
| CN114143521A (en) * | 2019-09-30 | 2022-03-04 | 深圳市火乐科技发展有限公司 | A game projection method, projector and storage medium |
| CN113746911A (en) * | 2021-08-26 | 2021-12-03 | 科大讯飞股份有限公司 | Audio processing method and related device, electronic equipment and storage medium |
| JP7722145B2 (en) * | 2021-11-08 | 2025-08-13 | セイコーエプソン株式会社 | Image display method for a display device |
| CN114816788B (en) * | 2022-03-14 | 2025-09-23 | 联想(北京)有限公司 | Device control method and device, electronic device, and storage medium |
Family Cites Families (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN103200443B (en) * | 2012-01-04 | 2016-01-20 | 中国移动通信集团公司 | A kind of method, equipment and multimedia data processing system sending multi-medium data |
| CN105094732B (en) * | 2015-06-29 | 2018-07-31 | 小米科技有限责任公司 | Screen display method and device |
| CN105681881A (en) * | 2015-11-06 | 2016-06-15 | 乐视移动智能信息技术(北京)有限公司 | Multimedia data transmission method based on mobile terminal, and mobile terminal |
-
2018
- 2018-06-21 CN CN201810640896.8A patent/CN108848360B/en not_active Expired - Fee Related
Also Published As
| Publication number | Publication date |
|---|---|
| CN108848360A (en) | 2018-11-20 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| CN108848360B (en) | Intelligent projector, projection screen control method and related product | |
| US11330650B2 (en) | Wireless connection method and device | |
| CN110650408B (en) | Earphone, anti-lost method, anti-lost system and computer readable storage medium | |
| US9584945B2 (en) | Surround sound effects provided by cell phones | |
| JP2021502774A (en) | Frequency hopping configuration method and equipment | |
| CN110830970B (en) | Audio transmission method, device, equipment and storage medium between Bluetooth equipment | |
| CN109379498B (en) | Electromagnetic interference control method and related device | |
| CN102340730A (en) | Method for playing multi-channel stereo by matching multiple mobile phones | |
| CN110769485A (en) | Method for making target terminal access target wireless network provided by wireless access point | |
| CN111984215A (en) | Multimedia data playing method, terminal and storage medium | |
| US11638293B2 (en) | Data transmission method and device, user equipment, and base station | |
| WO2014166243A1 (en) | Multi-terminal multi-channel independent play method and apparatus | |
| CN110784293B (en) | Signal transmission method and communication device | |
| CN116709577B (en) | Communication method and electronic device | |
| CN118741253A (en) | Display device and channel configuration method | |
| CN111556439A (en) | Terminal connection control method, terminal and computer storage medium | |
| CN111491278B (en) | Method and terminal for playing audio through Bluetooth device | |
| US11134429B2 (en) | Method and apparatus for controlling terminal access | |
| WO2018218822A1 (en) | Wireless network frequency band connection method and wireless access device | |
| CN111182518A (en) | Processing method and device | |
| CN116866472B (en) | Volume control method and electronic equipment | |
| CN113395576B (en) | Scene switching method, computer equipment and storage medium | |
| US12177764B2 (en) | Method and apparatus for processing basic service set identifier, and computer storage medium | |
| CN115866569A (en) | Device control method, device, electronic device and storage medium | |
| US20230224973A1 (en) | Method and apparatus for sending data, and user equipment and storage medium |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| PB01 | Publication | ||
| PB01 | Publication | ||
| SE01 | Entry into force of request for substantive examination | ||
| SE01 | Entry into force of request for substantive examination | ||
| GR01 | Patent grant | ||
| GR01 | Patent grant | ||
| CF01 | Termination of patent right due to non-payment of annual fee | ||
| CF01 | Termination of patent right due to non-payment of annual fee |
Granted publication date: 20200403 |