Detailed Description
The technical solutions in the embodiments of the present invention will be clearly and completely described below with reference to the drawings in the embodiments of the present invention, and it is obvious that the described embodiments are some, not all, embodiments of the present invention. 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 invention.
Referring to fig. 1, fig. 1 is a flowchart of a play adjustment method provided in an embodiment of the present invention, where the method is applied to a first electronic device, and as shown in fig. 1, the method includes the following steps:
step 101: and receiving and playing the multimedia information played by the target application sent by the second electronic equipment.
A connection is established between the first electronic device and the second electronic device for the target application. The specific type of the multimedia information is not limited herein, for example: the multimedia information may be video information or audio information, etc., or may include both video information and audio information. In an example, the multimedia information may be information obtained by recording playing content on the second electronic device, that is, the second electronic device plays the multimedia information, obtains target information by recording, and sends the target information to the first electronic device, where the target information includes audio information of the obtained multimedia information by recording and a display screen of the obtained multimedia information by recording. The display picture of the multimedia information obtained by recording may be obtained by recording the display picture of the multimedia information displayed on the virtual screen, and the audio information of the multimedia information obtained by recording may be obtained by recording when the multimedia information is played through the microphone of the second electronic device.
In one example, the type of target application may be adapted to the multimedia information, for example: when the multimedia information is video information, the type of the target application can be a video playing application; when the multimedia information is audio information, the type of the target application may be an audio playing application.
In another example, the type of target application and the type of multimedia information may not be adapted, for example: when the multimedia information is audio information, the type of the target application can also be a video playing application, so that the playing of the audio information can be completed as well.
In this embodiment, a connection is established between the first electronic device and the second electronic device for the target application, which may be understood as an application cooperation connection established between the first electronic device and the second electronic device for the target application, where the application cooperation connection may be referred to as a screen-casting connection, and a specific implementation manner of the application cooperation connection is not specifically limited herein, and may be, for example, a bluetooth connection, a local area network connection, or a Wireless Fidelity (WIFI) connection. And the creation timing of the application collaboration connection is not limited herein, for example: the application cooperation connection may be created in advance or may be created while the second electronic device runs the target application.
Step 102: the method comprises the steps of receiving a first input in a playing picture of the first electronic equipment, and responding to the first input, and sending input parameters of the first input to the second electronic equipment.
The first electronic device plays the multimedia information, and a user can operate in a playing picture of the first electronic device to adjust playing parameters. In this embodiment, a first input is performed in the play screen of the first electronic device, where the first input may be a sliding operation or a clicking operation, the first input is received, the input parameter of the first input may be acquired, and the input parameter is sent to the second device. In one example, the input parameters may include, but are not limited to, coordinates and time of the coordinates, etc.
Step 103: and receiving a first playing parameter adjustment quantity sent by the second electronic equipment after receiving the first input parameter.
The first playing parameter adjustment amount is determined by the second electronic equipment according to the input parameter. After receiving the input parameter, the second electronic device can determine the adjustment amount of the first playing parameter according to the input parameter, and send the adjustment amount to the first electronic device.
Step 104: and adjusting the playing parameters of the multimedia information according to the first playing parameter adjustment amount.
The first electronic device receives the first playing parameter adjustment amount, and then the playing parameter of the first electronic device when playing the multimedia information can be adjusted. As an optional implementation attempt, the size of the first playing parameter adjustment amount may be adjusted on the basis of the playing parameter when the first electronic device plays the multimedia information, for example, for the playing parameter of the volume value, before the first playing parameter adjustment amount is received, the playing parameter when the first electronic device plays the multimedia information is 0.4, the first playing parameter adjustment amount is 0.1, the adjusted playing parameter is 0.5, that is, the playing parameter is increased by 0.1, and if the playing parameter is adjusted to-0.1, the adjusted playing parameter is 0.3, that is, the playing parameter is decreased by 0.1.
In an embodiment of the present invention, each of the first electronic Device and the second electronic Device may be one of a Mobile phone, a Tablet Personal Computer (Tablet Personal Computer), a Laptop Computer (Laptop Computer), a Personal Digital Assistant (PDA), a Mobile Internet Device (MID), a Wearable Device (Wearable Device), and the like.
In the embodiment of the invention, a first electronic device receives and plays multimedia information played by a target application sent by a second electronic device, and the first electronic device and the second electronic device establish connection aiming at the target application; receiving a first input in a playing picture of first electronic equipment, and responding to the first input, and sending an input parameter of the first input to second electronic equipment; receiving a first playing parameter adjustment quantity sent by second electronic equipment after receiving a first input parameter, wherein the first playing parameter adjustment quantity is determined by the second electronic equipment according to the input parameter; and adjusting the playing parameters of the multimedia information according to the first playing parameter adjustment amount. In this way, the playing parameters of the multimedia information can be adjusted according to the first playing parameter adjustment amount determined according to the input parameters and received from the second electronic device, that is, the playing parameters of the multimedia information played by the target application and received from the second electronic device can be adjusted at the first electronic device, so that the flexibility of playing the multimedia information can be enhanced, and the playing effect of the multimedia information is enhanced.
In one embodiment, the first play parameter adjustment amount comprises at least one of a volume value adjustment amount or/and a brightness value adjustment amount, and the first input comprises an input for a volume adjustment bar or/and an input for a brightness adjustment bar.
I.e. the playing parameters may comprise parameters such as volume values or/and brightness values. The volume adjustment bar or/and the brightness adjustment bar can be displayed in a playing picture when the multimedia information is played, a user performs first input such as sliding or clicking on the adjustment bar, receives the first input, transmits the input parameters to the second electronic equipment, receives first playing parameter adjustment amount returned by the second electronic equipment, and adjusts the playing parameters when the multimedia information is played, so that the volume value or/and the brightness value of the multimedia information played by the target application received from the second electronic equipment can be adjusted, the flexibility of playing the multimedia information can be enhanced, and the playing effect of the multimedia information is enhanced.
In an embodiment, the present invention further provides a play adjustment method applied to a second electronic device, as shown in fig. 2, the method includes:
step 201: playing the multimedia information through the target application;
step 201: sending the multimedia information to the first electronic equipment;
the second electronic equipment and the first electronic equipment establish connection aiming at the target application;
step 201: and under the condition of receiving the input parameters sent by the first electronic equipment, obtaining a first playing parameter adjustment amount according to the input parameters, and sending the first playing parameter adjustment amount to the first electronic equipment.
The first playing parameter adjustment amount is used for controlling the first electronic device to adjust the playing parameters of the multimedia information.
After the first electronic device receives the first playing parameter adjustment amount, the playing parameter of the multimedia information can be adjusted according to the first playing parameter adjustment amount. The type of the multimedia information is not limited herein, for example: the multimedia information may include video information or/and audio information. The second electronic device plays the multimedia information through the target application and sends the multimedia information to the first electronic device in the playing process, so that the multimedia information played by the target application is shared by the first electronic device. In the first electronic device, the user may perform a first input, for example, an adjustment input on the playback parameter may be an input (for example, a slide input or a click input) on the volume adjustment bar or/and the brightness adjustment bar, so that the first electronic device may send the input parameter of the first input to the second electronic device, and the second electronic device may determine a first playback parameter adjustment amount based on the input parameter and send the first playback parameter adjustment amount to the first electronic device, and the first electronic device may adjust the playback parameter after receiving the first playback parameter adjustment amount.
In the embodiment of the invention, the connection can be established for the target application, and after receiving the input parameter sent by the first electronic device and determining the adjustment of the playing parameter, the connection is sent to the first electronic device for controlling the first electronic device to adjust the playing parameter of the multimedia information, namely, adjusting the playing parameter when the first electronic device plays the multimedia information.
It should be noted that, even though the second electronic device receives the input parameter and can determine the first playing parameter adjustment amount, the second electronic device sends the first playing parameter adjustment amount to the first electronic device, so as to control the first electronic device to adjust the playing parameter of the multimedia information, that is, the first electronic device can adjust the playing parameter of the multimedia information after receiving the first playing parameter adjustment amount. However, in this embodiment, the second electronic device may intercept the adjustment of the playing parameter of the second electronic device by the first playing parameter adjustment amount, that is, the second electronic device does not adjust the playing parameter in this embodiment.
In one embodiment, the method further comprises: displaying a display picture of the multimedia information on the virtual screen;
sending multimedia information to a first electronic device, comprising: and recording to obtain target information, and sending the target information to the first electronic equipment, wherein the target information comprises audio information of the recorded multimedia information and a display picture of the recorded multimedia information.
In the process of playing the multimedia information through the target application, a display picture of the multimedia information can be displayed on the virtual screen, and when the multimedia information comprises the video information, the display picture in the multimedia information (namely the display picture of the video information) can be displayed on the virtual screen; when the multimedia information is audio information, a display picture (for example, a spectrogram corresponding to the audio information) of the audio information can be displayed on the virtual screen.
The virtual screen may be created in the second electronic device in advance, and of course, may also be created when the second electronic device runs the target application, that is, the time when the second electronic device creates the virtual screen is not limited herein.
The display picture of the multimedia information obtained by recording may be obtained by recording the display picture of the multimedia information displayed on the virtual screen, and the audio information of the multimedia information obtained by recording may be obtained by recording when the multimedia information is played through the microphone of the second electronic device.
In one embodiment, after the multimedia information is played by the target application, the method further includes:
receiving a second input in a playing picture of the second electronic equipment, and responding to the second input to obtain a second playing parameter adjustment amount; and adjusting the playing parameters of the multimedia information according to the second playing parameter adjustment amount.
That is, in this embodiment, the second input may be performed in the playing screen of the second electronic device, so as to adjust the playing parameter of the multimedia information by the second electronic device.
As an optional implementation attempt in the above, the size of the second playing parameter adjustment amount may be adjusted on the basis of the playing parameter when the second electronic device plays the multimedia information, for example, for the playing parameter of the volume value, before the second playing parameter adjustment amount is obtained, the playing parameter when the second electronic device plays the multimedia information is 0.4, the second playing parameter adjustment amount is 0.1, the adjusted playing parameter is 0.5, that is, the playing parameter is increased by 0.1, and if the playing parameter is adjusted to-0.1, the adjusted playing parameter is 0.3, that is, the playing parameter is decreased by 0.1.
The following is illustrated by a specific example:
the sending end (corresponding to the second electronic device) and the receiving end (corresponding to the first electronic device) establish an application cooperation connection for the target application, and the sending end plays multimedia information through the target application, for example, the multimedia information is a movie and includes video information and audio information. The target application is shared to the receiving end, the target application can be switched to the background to run by the sending end in the sharing process, other applications can run on the foreground, and the like. The receiving end can play the multimedia information after receiving the multimedia information, the left side of the playing picture of the receiving end can display the brightness adjusting column, and the right side of the playing picture of the receiving end can display the volume adjusting column, but the brightness adjusting column and the volume adjusting column are not limited to the layout position, for example, the brightness adjusting column can be displayed on the upper side of the playing picture of the receiving end, and the volume adjusting column can be displayed on the lower side of the playing picture of the receiving end. The specific process is as follows:
firstly, a sending end starts a target application, the target application plays multimedia information A, the sending end sends the multimedia information A, the target application is returned to a background to run, and an application B can be opened on a foreground. The receiving end receives the multimedia information A transmitted by the transmitting end, and the receiving end and the transmitting end establish connection at the moment.
Then, the user performs sliding input on the volume adjustment column or the brightness adjustment column in the playing picture of the receiving end, the receiving end receives the sliding input performed on the volume adjustment column or the brightness adjustment column in the playing picture by the user, and the receiving end sends an adjusting instruction carrying the input parameters of the sliding input to the sending end. At this time, the sending end receives the adjustment instruction, but does not actually adjust the hardware (such as a screen and a speaker) of the local computer, and determines a volume value adjustment amount or a brightness value adjustment amount according to the input parameter (for example, an input distance and an input direction can be determined according to the input parameter, and a first playing parameter adjustment amount can be determined according to the input distance and the input direction, and the obtained playing parameter adjustment amount is a floating point value between 0 and 1, for example, for a volume value playing parameter, where 0 represents silence, 1 represents the highest volume of the system, and for a brightness value playing parameter, 0 represents the lowest screen brightness nit value, and 1 represents the highest screen brightness nit value.
And the sending end uses the sharing process to record the first playing parameter adjustment amount and transmits the first playing parameter adjustment amount to the system kernel process. The system kernel process transmits the first playing parameter adjustment quantity to the application sharing process of the receiving end (namely, the process after the connection is established is a channel, the first playing parameter adjustment quantity is determined by the sending end, sensed and intercepted by the system, sent to the process port, transmitted back to the receiving end, and received by the process port of the receiving end subsequently).
And the application sharing process of the receiving end monitors the first play parameter adjustment quantity transmitted by the process of the sending end. The receiving end controls the hardware (screen and loudspeaker) of the local end through the first playing parameter adjustment quantity to achieve the control effect of actual volume and screen brightness.
In addition, if the volume value/brightness value is adjusted by sliding input at the sending end, a second playing parameter adjustment value can be calculated according to the sliding distance and the sliding direction, and the sending end can directly adjust the volume value/brightness value of the sending end according to the second playing parameter adjustment value because the target application is the own application of the sending end. Moreover, the brightness value/volume value is adjusted at the sending end, the receiving end is not affected, and the receiving end can play the video according to the original playing parameters.
Through the process of the embodiment of the invention, the relative independence of the hardware resources of the sending end can be kept in the application sharing process, and the sound value and the brightness value of the sending end can not be influenced by the operation of a user at the receiving end. Meanwhile, the receiving end can adjust the sound and the brightness of the target application sent by the sending end in use. Similarly, for a scene during telephone communication, after sharing is established, the receiving end slides the volume bar to the top in the application by the method of the invention, the brightness value is adjusted to be the highest, at this time, the receiving end exits from the background and returns to the desktop or opens another application, the screen brightness is still the value before adjustment, and the speaker volume is still the value before adjustment, because the adjusted brightness value and the volume value are only the brightness value and the volume value of the target application.
In the embodiment of the invention, the sending end inhibits some hardware control commands transmitted by the receiving end, so that the influence on the normal use of a user at the sending end when the receiving end uses the application function of the sending end is avoided, and meanwhile, the sending end takes effect on the local machine of the receiving end through the returned control command, thereby meeting the regulation function of the user at the receiving end. Specifically, the invention aims to realize that when multimedia information played by a target application is shared, a receiving end can complete the adjustment of the volume and the brightness value of the target application according to the sliding up/down operation on two sides of a traditional screen at the receiving end, meanwhile, the influence on the volume and the brightness value of equipment at a sending end is avoided, and the use experience of the application sharing function of both users is improved. And (4) performing sliding up/down operation on two sides of the screen of the sending end to complete volume and brightness value adjustment of the target application at the local end of the sending end.
Referring to fig. 3, fig. 3 is a structural diagram of a first electronic device according to an embodiment of the present invention, which can implement details of the playing adjustment method applied to the first electronic device in the embodiment described above, and achieve the same effect. The firstelectronic device 300 includes:
thefirst playing module 301 is configured to receive and play multimedia information played by a target application sent by a second electronic device, where a connection is established between the first electronic device and the second electronic device for the target application;
a firstinput receiving module 302, configured to receive a first input in a play screen of the first electronic device, and send an input parameter of the first input to the second electronic device in response to the first input;
anadjustment receiving module 303, configured to receive a first playing parameter adjustment sent by the second electronic device after receiving the first input parameter, where the first playing parameter adjustment is determined by the second electronic device according to the input parameter;
a first adjusting module 304, configured to adjust the playing parameter of the multimedia information according to the first playing parameter adjustment amount.
In one embodiment, the first playback parameter adjustment amount comprises at least one of a volume value or/and a brightness value;
the first input comprises an input for a volume bar or/and an input for a brightness bar.
The first electronic device provided in the embodiments of the present invention is capable of implementing each process of the play adjustment method applied to each embodiment of the first electronic device, and technical features are in one-to-one correspondence, and are not described herein again in order to avoid repetition.
Referring to fig. 4, fig. 4 is a structural diagram of a second electronic device according to an embodiment of the present invention, which can implement details of the playing adjustment method applied to the second electronic device in the embodiment described above, and achieve the same effect.
The secondelectronic device 400 includes:
asecond playing module 401, configured to play multimedia information through a target application;
afirst sending module 402, configured to send the multimedia information to a first electronic device, where a connection is established between the second electronic device and the first electronic device for the target application;
and the adjustment quantity sending module is used for obtaining a first playing parameter adjustment quantity according to the input parameter and sending the first playing parameter adjustment quantity to the first electronic equipment under the condition of receiving the input parameter sent by the first electronic equipment, wherein the first playing parameter adjustment quantity is used for controlling the first electronic equipment to adjust the playing parameter of the multimedia information.
In one embodiment, the second electronic device further comprises:
the display module is used for displaying a display picture of the multimedia information on a virtual screen;
the sending the multimedia information to the first electronic device includes: and recording to obtain target information, and sending the target information to the first electronic equipment, wherein the target information comprises audio information of the multimedia information obtained by recording and a display picture of the multimedia information obtained by recording.
In one embodiment, the second electronic device further comprises:
the second input module is used for receiving a second input in the playing picture of the second electronic equipment and responding to the second input to obtain a second playing parameter adjustment amount;
and the second adjusting module is used for adjusting the playing parameters of the multimedia information according to the second playing parameter adjustment amount.
The second electronic device provided in the embodiments of the present invention is capable of implementing each process of the play adjustment method applied to each embodiment of the second electronic device, and technical features are in one-to-one correspondence, and are not described herein again in order to avoid repetition.
Fig. 5 is a schematic diagram of a hardware structure of an electronic device implementing various embodiments of the present invention.
Theelectronic device 500 includes, but is not limited to:radio frequency unit 501,network module 502,audio output unit 503,input unit 504,sensor 505,display unit 506,user input unit 507,interface unit 508,memory 505,processor 510, andpower supply 511. Those skilled in the art will appreciate that the electronic device configuration shown in fig. 5 does not constitute a limitation of the electronic device, and that the electronic device may include more or fewer components than shown, or some components may be combined, or a different arrangement of components. In the embodiment of the present invention, the electronic device includes, but is not limited to, a mobile phone, a tablet computer, a notebook computer, a palm computer, a vehicle-mounted terminal, a wearable device, a pedometer, and the like.
Theradio frequency unit 501 is configured to receive and play multimedia information played by a target application sent by a second electronic device, where a connection is established between the first electronic device and the second electronic device for the target application; the system comprises auser input unit 507, aradio frequency unit 501, a first display parameter adjusting amount and a second display parameter adjusting amount, wherein theuser input unit 507 is used for receiving a first input in a display picture of first electronic equipment; and adjusting the playing parameters of the multimedia information according to the first playing parameter adjustment amount.
In this way, the playing parameters of the multimedia information can be adjusted according to the first playing parameter adjustment amount determined according to the input parameters and received from the second electronic device, that is, the playing parameters of the multimedia information played by the target application and received from the second electronic device can be adjusted at the first electronic device, so that the flexibility of playing the multimedia information can be enhanced, and the playing effect of the multimedia information is enhanced.
It should be understood that, in the embodiment of the present invention, theradio frequency unit 501 may be used for receiving and sending signals during a message sending and receiving process or a call process, and specifically, receives downlink data from a base station and then processes the received downlink data to theprocessor 510; in addition, the uplink data is transmitted to the base station. In general,radio frequency unit 501 includes, but is not limited to, an antenna, at least one amplifier, a transceiver, a coupler, a low noise amplifier, a duplexer, and the like. In addition, theradio frequency unit 501 can also communicate with a network and other devices through a wireless communication system.
The electronic device provides wireless broadband internet access to the user via thenetwork module 502, such as assisting the user in sending and receiving e-mails, browsing web pages, and accessing streaming media.
Theaudio output unit 503 may convert audio data received by theradio frequency unit 501 or thenetwork module 502 or stored in thememory 505 into an audio signal and output as sound. Also, theaudio output unit 503 may also provide audio output related to a specific function performed by the electronic apparatus 500 (e.g., a call signal reception sound, a message reception sound, etc.). Theaudio output unit 503 includes a speaker, a buzzer, a receiver, and the like.
Theinput unit 504 is used to receive an audio or video signal. Theinput Unit 504 may include a Graphics Processing Unit (GPU) 5041 and amicrophone 5042, and theGraphics processor 5041 processes image data of a still picture or video obtained by an image capturing device (e.g., a camera) in a video capturing mode or an image capturing mode. The processed image frames may be displayed on thedisplay unit 506. The image frames processed by thegraphic processor 5041 may be stored in the memory 505 (or other storage medium) or transmitted via theradio frequency unit 501 or thenetwork module 502. Themicrophone 5042 may receive sounds and may be capable of processing such sounds into audio data. The processed audio data may be converted into a format output transmittable to a mobile communication base station via theradio frequency unit 501 in case of the phone call mode.
Theelectronic device 500 also includes at least onesensor 505, such as light sensors, motion sensors, and other sensors. Specifically, the light sensor includes an ambient light sensor that can adjust the brightness of thedisplay panel 5061 according to the brightness of ambient light, and a proximity sensor that can turn off thedisplay panel 5061 and/or a backlight when theelectronic device 500 is moved to the ear. As one type of motion sensor, an accelerometer sensor can detect the magnitude of acceleration in each direction (generally three axes), detect the magnitude and direction of gravity when stationary, and can be used to identify the posture of an electronic device (such as horizontal and vertical screen switching, related games, magnetometer posture calibration), and vibration identification related functions (such as pedometer, tapping); thesensors 505 may also include fingerprint sensors, pressure sensors, iris sensors, molecular sensors, gyroscopes, barometers, hygrometers, thermometers, infrared sensors, etc., which are not described in detail herein.
Thedisplay unit 506 is used to display information input by the user or information provided to the user. TheDisplay unit 506 may include aDisplay panel 5061, and theDisplay panel 5061 may be configured in the form of a Liquid Crystal Display (LCD), an Organic Light-Emitting Diode (OLED), or the like.
Theuser input unit 507 may be used to receive input numeric or character information and generate key signal inputs related to user settings and function control of the electronic device. Specifically, theuser input unit 507 includes a touch panel 5071 andother input devices 5072. Touch panel 5071, also referred to as a touch screen, may collect touch operations by a user on or near it (e.g., operations by a user on or near touch panel 5071 using a finger, stylus, or any suitable object or attachment). The touch panel 5071 may include two parts of a touch detection device and a touch controller. The touch detection device detects the touch direction of a user, detects a signal brought by touch operation and transmits the signal to the touch controller; the touch controller receives touch information from the touch sensing device, converts the touch information into touch point coordinates, sends the touch point coordinates to theprocessor 510, and receives and executes commands sent by theprocessor 510. In addition, the touch panel 5071 may be implemented in various types such as a resistive type, a capacitive type, an infrared ray, and a surface acoustic wave. In addition to the touch panel 5071, theuser input unit 507 may includeother input devices 5072. In particular,other input devices 5072 may include, but are not limited to, a physical keyboard, function keys (e.g., volume control keys, switch keys, etc.), a trackball, a mouse, and a joystick, which are not described in detail herein.
Further, the touch panel 5071 may be overlaid on thedisplay panel 5061, and when the touch panel 5071 detects a touch operation thereon or nearby, the touch operation is transmitted to theprocessor 510 to determine the type of the touch event, and then theprocessor 510 provides a corresponding visual output on thedisplay panel 5061 according to the type of the touch event. Although in fig. 5, the touch panel 5071 and thedisplay panel 5061 are two independent components to implement the input and output functions of the electronic device, in some embodiments, the touch panel 5071 and thedisplay panel 5061 may be integrated to implement the input and output functions of the electronic device, and is not limited herein.
Theinterface unit 508 is an interface for connecting an external device to theelectronic apparatus 500. For example, the external device may include a wired or wireless headset port, an external power supply (or battery charger) port, a wired or wireless data port, a memory card port, a port for connecting a device having an identification module, an audio input/output (I/O) port, a video I/O port, an earphone port, and the like. Theinterface unit 508 may be used to receive input (e.g., data information, power, etc.) from external devices and transmit the received input to one or more elements within theelectronic apparatus 500 or may be used to transmit data between theelectronic apparatus 500 and external devices.
Thememory 505 may be used to store software programs as well as various data. Thememory 505 may mainly include a program storage area and a data storage area, wherein the program storage area may store an operating system, an application program required by at least one function (such as a sound playing function, an image playing function, etc.), and the like; the storage data area may store data (such as audio data, a phonebook, etc.) created according to the use of the cellular phone, and the like. Further, thememory 505 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.
Theprocessor 510 is a control center of the electronic device, connects various parts of the whole electronic device by using various interfaces and lines, performs various functions of the electronic device and processes data by running or executing software programs and/or modules stored in thememory 505 and calling data stored in thememory 505, thereby monitoring the whole electronic device.Processor 510 may include one or more processing units; preferably, theprocessor 510 may integrate an application processor, which mainly handles operating systems, user interfaces, application programs, etc., and a modem processor, which mainly handles wireless communications. It will be appreciated that the modem processor described above may not be integrated intoprocessor 510.
Theelectronic device 500 may further include a power supply 511 (e.g., a battery) for supplying power to various components, and preferably, thepower supply 511 may be logically connected to theprocessor 510 via a power management system, so as to implement functions of managing charging, discharging, and power consumption via the power management system.
In addition, theelectronic device 500 includes some functional modules that are not shown, and are not described in detail herein.
Preferably, an embodiment of the present invention further provides an electronic device, which includes aprocessor 510, amemory 505, and a computer program stored in thememory 505 and capable of running on theprocessor 510, where the computer program, when executed by theprocessor 510, implements each process of the above-mentioned play adjusting method or the play adjusting method embodiment, and can achieve the same technical effect, and in order to avoid repetition, details are not described here again.
An embodiment of the present invention further provides a computer-readable storage medium, where a computer program is stored on the computer-readable storage medium, and when the computer program is executed by a processor, the computer program implements each process of the above-mentioned playing adjustment method or the above-mentioned playing adjustment method embodiment, and can achieve the same technical effect, and in order to avoid repetition, details are not repeated here. The computer-readable storage medium may be a Read-Only Memory (ROM), a Random Access Memory (RAM), a magnetic disk or an optical disk.
It should be noted that, in this document, the terms "comprises," "comprising," or any other variation thereof, are intended to cover a non-exclusive inclusion, such that a process, method, article, or apparatus that comprises a list of elements does not include only those elements but may include other elements not expressly listed or inherent to such process, method, article, or apparatus. Without further limitation, an element defined by the phrase "comprising an … …" does not exclude the presence of other like elements in a process, method, article, or apparatus that comprises the element.
Through the above description of the embodiments, those skilled in the art will clearly understand that the method of the above embodiments can be implemented by software plus a necessary general hardware platform, and certainly can also be implemented by hardware, but in many cases, the former is a better implementation manner. Based on such understanding, the technical solutions of the present invention may be embodied in the form of a software product, which is stored in a storage medium (such as ROM/RAM, magnetic disk, optical disk) and includes instructions for enabling a terminal (such as a mobile phone, a computer, a server, an air conditioner, or a network device) to execute the method according to the embodiments of the present invention.
While the present invention has been described with reference to the embodiments shown in the drawings, the present invention is not limited to the embodiments, which are illustrative and not restrictive, and it will be apparent to those skilled in the art that various changes and modifications can be made therein without departing from the spirit and scope of the invention as defined in the appended claims.