Detailed Description
Reference will now be made in detail to embodiments of the present application, examples of which are illustrated in the accompanying drawings, wherein like or similar reference numerals refer to the same or similar elements or elements having the same or similar function throughout. The embodiments described below with reference to the accompanying drawings are exemplary only for the purpose of explaining the present application and are not to be construed as limiting the present application.
With the continuous progress of the intelligent home technology and the continuous pursuit of people on the quality of life, the intelligent home serving as one of the applications of the internet of things is bound to become a basic form of the future home, and has a wide market application prospect. Based on the idea of internet of things, smart home devices are intended to activate various devices (such as video and audio systems, lighting systems, air conditioning systems, security systems, computer devices, security systems, heating and cooling systems, etc.) of home life, which are also called smart home devices, and are associated with sensors and communication networks to combine the smart home devices and home environment into a smart home system for people.
At present, smart homes are used by more and more users, and in a smart home system, smart devices may have a multimedia playing function, for example, a user may control the smart devices to play multimedia contents such as music, news, audios, radio stations, videos, and the like through a mobile terminal or a voice command. In an actual application scenario, a user may place an intelligent device in each area of a home, when the user moves from one area to another area, the user needs to control the intelligent device in the new area to replay multimedia content played by the intelligent device in the previous area, the operation mode is dull and tedious, a large amount of time is wasted for the user, and usability is lacked, so that user experience is poor.
The inventor provides a multimedia intelligent playing method, a multimedia intelligent playing device, a multimedia playing device and a storage medium through long-term research, wherein the multimedia intelligent playing method is applied to an intelligent playing system, the intelligent playing system comprises an intelligent control device, a first playing device and a second playing device, and the multimedia intelligent playing method firstly acquires the current position information of a user; judging whether the user moves from a first area to a second area according to the current position information, wherein the first area is provided with the first playing device, and the second area is provided with the second playing device; if the user moves from the first area to the second area, the intelligent control device switches a target playing device currently receiving the multimedia signal from the first playing device to the second playing device, wherein the target playing device is used for playing the multimedia content according to the received multimedia signal, and then when the user moves from the old area to the new area, the multimedia content played in the old area can be automatically switched to be played in the new area along with the user, so that the user does not need to control the multimedia content to be played again, the operation time of the user is saved, the intelligent service is provided, the extremely high usability and excellent experience are achieved, and the user experience is improved. .
As shown in fig. 1, fig. 1 is anintelligent home system 10 provided in an embodiment of the present application, where theintelligent home system 10 includes: intelligent terminal 11,server 12,gateway 13,sub-device 14 androuter 15. The intelligent terminal 11 may be any device with communication and storage functions, for example: a smart phone, a desktop computer, a notebook computer, a tablet computer, an intelligent control panel, an intelligent home controller, an intelligent television, an intelligent sound box, an intelligent gateway or other intelligent communication devices with network connection functions, and a client (which may be an application client, such as a mobile phone APP, or a web client) for managing sub-devices and a user account that can log in at the client are stored in the intelligent terminal 11. The server 21 may be a network access server, a database server, a cloud server, or the like. Optionally, thegateway 13 builds a network based on a Wi-Fi technology, a ZigBee (ZigBee) technology or a bluetooth mesh technology, and thesub-device 14 may be a device added in thegateway 13 in advance, for example, the ZigBee device may be a device in a suite to which the gateway belongs when the gateway leaves a factory; or a device subsequently connected to thegateway 13 by a user operation. Thekid device 14 may include, but is not limited to, speakers, displays, projectors, speakers, smart control panels, and other smart appliances. Thesub-device 14 may also be a playback device integrated with a gateway function, and is not limited herein.
Further, thesmart home system 10 further includes an intelligent playing system, and the intelligent playing system may include an intelligent control device and a playing device, where the intelligent control device may be agateway 13, an intelligent terminal 11, and the like in thesmart home system 10, and the intelligent control device may also be an intelligent control panel; the playing device may be thesub-device 14 in thesmart home system 10, thesub-device 14 may be various multimedia devices having an audio/video playing function, and thesub-device 14 may also be other smart home devices having an audio/video playing function.
The playing devices may be located in each region of thesmart home system 10 to play audio and video, and the playing devices located in different regions may be marked as a first playing device, a second playing device, and the like. The intelligent control device can be directly or indirectly controlled by a user to output multimedia signals to the playing devices in each area for playing audio and video.
As shown in fig. 2, fig. 2 shows a schematic flowchart of a multimediaintelligent playing method 100 provided in this embodiment of the application, where the multimediaintelligent playing method 100 may be applied to an intelligent playing system in theintelligent home system 10, and specifically, the multimediaintelligent playing method 100 may be applied to an intelligent control device in the intelligent playing system to control playing devices in each area in theintelligent home system 10 to play multimedia contents according to a multimedia signal output by the intelligent control device.
In this embodiment, the multimediasmart playing method 100 may include the following steps S110 to S130.
Step S110: and acquiring the current position information of the user.
In this embodiment, a monitoring image of the camera may be obtained, and the position information of the user may be obtained in the monitoring image in real time.
In some embodiments, the position of the user may also be sensed by a sensing device such as a human body sensor, an infrared sensor, or a proximity sensor, so as to obtain the position information of the user.
Step S120: and judging whether the user moves from the first area to the second area or not according to the current position information.
In the smart home system, a plurality of areas, such as a living room, a bedroom 1, a bedroom 2, etc., may be included. Each zone may include at least one playback device. In this embodiment, the first area may have a first playback device, and the second area may have a second playback device.
Furthermore, the monitoring images in the regions are obtained through the cameras or other detection devices distributed in the regions, so that the position information of the user can be obtained in real time, and whether the region where the user is located changes or not is judged according to the position information, that is, whether the user moves from the first region to the second region is judged. It should be noted that the first area and the second area do not represent the limitation of a specific area, the first area may be an area where the user is located before moving, and the second area may be an area where the user is located after moving; for example, if the user moves from a living room to a bedroom, the living room is a first area, and the bedroom is a second area; if the user moves from the bedroom to the living room, the bedroom is the first area, and the living room is the second area.
In this embodiment, if the user moves from the first area to the second area, step S130 may be continuously executed; if the user does not move from the first area to the second area, the process may return to step S110 to obtain the current location information of the user again.
Step S130: the intelligent control equipment switches the target playing equipment currently receiving the multimedia signals from the first playing equipment to the second playing equipment.
In this embodiment, if the user moves from the first area to the second area, the intelligent control device switches the target playback device currently receiving the multimedia signal from the first playback device to the second playback device. The target playing device is used for playing the multimedia content according to the received multimedia signal.
The intelligent control equipment enables the target playing equipment to play the multimedia content according to the received multimedia signal by sending the multimedia signal to the target playing equipment. In this embodiment, the multimedia content may be audio-video content, for example, the multimedia content may include, but is not limited to, music, audio novels, news, movies, and the like. When a user is in a first area, a first playing device in the first area is a target playing device, and the intelligent control device sends a multimedia signal to the first playing device to enable the first playing device to play multimedia contents; when the user moves from the first area to the second area, the intelligent control device switches the target playing device from the first playing device to the second playing device and sends the multimedia signal to the second playing device to enable the second playing device to continuously play the multimedia content played by the first playing content.
Further, the intelligent control device sends a multimedia signal to the second playing device according to the multimedia content played by the first playing device and the first playing progress of the multimedia content, so that the second playing device plays the multimedia content same as the multimedia content played by the first playing device, and the first playing starting point of the multimedia content played by the second playing device is the playing ending point of the multimedia content played by the first playing device.
For example, if a first playback device in the first area is playing a song "XXX", the target playback device is the first playback device at this time; when a user moves from a first area to a second area, the intelligent control device switches the target playing device from the first playing device to a second playing device in the second area, and simultaneously sends a multimedia signal to the second playing device according to the song "XXX" played by the first playing device and the playing progress of the song "XXX", and if the playing progress of the song "XXX" played by the first playing device is 1 minute 30 seconds at the moment, that is, the playing end point of the song "XXX" played by the first playing device is 1 minute 30 seconds, the second playing device plays the song "XXX" as a first playing start point by taking 1 minute 30 seconds as the first playing start point according to the multimedia signal sent by the intelligent control device at the moment.
In some preferred embodiments, when the target playing device is switched from the first playing device to a second playing device in the second area, in addition to sending the multimedia signal to the second playing device according to the playing progress of the song "XXX" and the song "XXX" played by the first playing device, the intelligent control device will continuously send the multimedia signal to the first playing device within a preset time period to keep the current multimedia content from being interrupted, that is, the playing progress of the song "XXX" played by the first playing device is 1 min 30 s at this time, that is, the playing switching point of the song "XXX" played by the first playing device is 1 min 30 s, then the second playing device plays the song "XXX" at the first playing starting point of 1 min 30 s according to the multimedia signal sent by the intelligent control device at this time, but the first playing device will continue to receive the multimedia signal sent by the intelligent control device within the preset time period, for example, the preset time period is 10 seconds, when the intelligent control device switches the target playing device from the first playing device to a second playing device in a second area, the playing progress of the song "XXX" of the first playing device is 1 minute 30 seconds at this time, the second playing device immediately receives the multimedia signal of the song "XXX" from 1 minute 30 when the multimedia signal transmission is switched, and starts playing the multimedia content according to the received multimedia signal, but at the same time, the first playing device still continues to receive the multimedia signal transmitted from the intelligent control device, so that the playing progress of the song "XXX" can continue from 1 minute 30 seconds to 1 minute 40 seconds, then stops receiving the multimedia signal from the intelligent control device, and stops playing the song "XXX", thereby achieving the situation that the multimedia content is kept from being interrupted due to signal switching, the continuity of the multimedia content is guaranteed, and the user experience is improved.
The multimedia intelligent playing method provided by the embodiment of the application is applied to an intelligent playing system, the intelligent playing system comprises an intelligent control device, a first playing device and a second playing device, and the multimedia intelligent playing method firstly acquires the current position information of a user; judging whether the user moves from a first area to a second area according to the current position information, wherein the first area is provided with the first playing device, and the second area is provided with the second playing device; if the user moves from the first area to the second area, the intelligent control device switches a target playing device currently receiving the multimedia signal from the first playing device to the second playing device, wherein the target playing device is used for playing the multimedia content according to the received multimedia signal, and then when the user moves from the old area to the new area, the multimedia content played in the old area can be automatically switched to be played in the new area along with the user, so that the user does not need to control the multimedia content to be played again, the operation time of the user is saved, the intelligent service is provided, the extremely high usability and excellent experience are achieved, and the user experience is improved. .
As shown in fig. 3, fig. 3 illustrates another multimediasmart playing method 200 provided by the embodiment of the present application. The multimediasmart playing method 200 can also be applied to a smart control device, and further, the multimediasmart playing method 200 can include the following steps S210 to S340.
Step S210: and when the user controls the intelligent control equipment to play the multimedia content, acquiring user information.
When the user makes the playing device play the multimedia content through the intelligent control device, the user information can be obtained. In this embodiment, the user information may be understood as information capable of characterizing the identity of the user, which may include, but is not limited to, account information, voiceprint information, face information, and fingerprint information.
Specifically, as an implementation manner, when the user makes the playing device play the multimedia content through the intelligent control device, the logged-in account information may be acquired. .
As another implementation, the user may also control the intelligent control device through a voice command to enable the playing device to play the multimedia content, and at this time, the voiceprint information of the user may be acquired.
As another implementation, the user may also control the intelligent control device through touch so that the first playing device plays the multimedia content, and at this time, the fingerprint information of the user may be acquired.
As another embodiment, when the user controls the intelligent control device to make the playing device play the multimedia content, the face information of the user may also be obtained through the camera.
Step S220: and determining the user identity information according to the user information.
In this embodiment, the user information corresponding to each user identity may be stored in advance.
As an embodiment, the account information logged in by each user may be bound to the identity of the user.
As another embodiment, the voiceprint information of each user can also be bound with the identity of the user.
As another embodiment, the fingerprint information of each user may also be bound to the identity of the user.
As yet another embodiment, the face information of each user may also be bound to the identity of the user.
As yet another embodiment, the iris information of each user may also be tied to the identity of the user.
As yet another embodiment, the gait information of each user may also be tied to the identity of the user.
Further, when the user controls the first playing device to play the multimedia content, after the user information is acquired, the user identity information bound with the user information can be determined.
Step S230: associating the user corresponding to the user identity information with the multimedia content such that the user is marked as a playing user.
In this embodiment, the user corresponding to the user identity information is associated with the multimedia content controlled to be played by the user, and the user is marked as a playing user of the multimedia content. The playing user is the user who controls the intelligent control device to enable the playing device to play the current multimedia content.
For example, if the user a controls the intelligent control device to need to play song 1, it may be determined that the current user is the user a according to the acquired user information of the user a, and then associate the user a with the song 1, and mark the user a as the playing user of the song 1. If the user B controls the intelligent control device to need to play the song 2, it may be determined that the current user is the user B according to the obtained user information of the user B, and then the user B is associated with the song 2, and the user B is marked as a playing user of the song 2. Based on this, in the subsequent steps, the current multimedia content can be accurately controlled according to the position of the user associated with the current multimedia content, and meanwhile, the interference of the user irrelevant to the current playing content on the control of the current multimedia content is avoided.
Step S240: and determining the first playing device according to the control information of the playing user.
In this embodiment, the playing user may select the first playing device for playing the multimedia content through the intelligent control device, and the intelligent control device may determine the first playing device according to the control information of the playing user. The control information may include, but is not limited to, a device identification, a device number, etc. of the playback device. It should be noted that the first playback device is a playback device located in the area where the playback user is currently located. If the first playing device determined according to the control information of the user is not located in the area where the playing user is currently located, error information can be sent to the playing user to remind the playing user; or sending confirmation information to the playing user, and if the playing user confirms, using the playing device located in the area where the playing user is located as the first playing device.
Step S250: and taking the first playing device as a target playing device, and sending a multimedia signal to the target playing device so that the target playing device plays the multimedia content.
In this embodiment, the intelligent control device may use the first playing device as a target playing device, and send a multimedia signal to the target playing device, where the multimedia signal carries multimedia content to be played; and when the first playing device receives the multimedia signal sent by the intelligent control device, playing the multimedia content according to the multimedia signal.
Step S260: and determining the playing user according to the user identity information associated with the current multimedia content.
In this embodiment, when the current multimedia content is being played, the playing user corresponding to the current multimedia content may be determined according to the user identity information associated with the current multimedia content.
In some embodiments, if a plurality of first playback devices are located in the first area and each of the first playback devices is playing back multimedia content, playback users corresponding to the respective multimedia content may be determined respectively.
For example, if the first area has a playing device a and a playing device B, and the playing device a is playing the multimedia content a and the playing device B is playing the multimedia content B, it may be determined that the playing user corresponding to the multimedia content a is the user a according to the user identity information associated with the multimedia content a; and determining the playing user corresponding to the multimedia content B as the user B according to the user identity information associated with the multimedia content B.
Step S270; and acquiring the current position information of the playing user.
In this embodiment, the current position information of the playing user corresponding to the current multimedia content is obtained. Specifically, the current position information of the playing user can be acquired through the distributed system, and then the current area where the playing user is located is determined. In some embodiments, the moving track of the playing user between different areas may also be obtained according to a distributed system, where the distributed sensing system may be a distributed camera system, a location-collaborative sensing system formed by multiple types of sensors, or a location-collaborative sensing system formed by a camera and other smart home devices with human body sensing capability.
In some embodiments, if a plurality of playing devices in the first area are respectively playing different multimedia contents, current location information of a playing user corresponding to each multimedia content may be respectively obtained.
For example, if the first area has a playing device a and a playing device B, and the playing user corresponding to the multimedia content a played by the playing device a is the user a, and the playing user corresponding to the multimedia content B played by the playing device B is the user B, the current location information of the user a and the current location information of the user B may be obtained respectively.
Step S280: and judging whether the user moves from the first area to the second area or not according to the current position information.
In this embodiment, whether the playback user moves from the first area to the second area is determined according to the current position information of the playback user. Further, step S280 may refer to step S120, and is not described again.
Further, if the playing user moves from the first area to the second area, step S290 may be continuously performed. If the playing user does not move from the first area to the second area, the step S270 may be executed again.
In some embodiments, if the playing user moves from the first area to the second area, the intelligent control device may further control the first playing device to close playing the multimedia content. Specifically, when the first playing device detects that the playing user has left the area range where the playing user is located, the first playing device may stop playing the multimedia content associated with the playing user, thereby saving electric energy.
Step S290: and respectively acquiring distance information between the plurality of second playing devices and the user.
In this embodiment, when the user moves from the first area to the second area, the distance information between the second playback device and the playback user may be acquired. In this embodiment, the second playback device is a playback device located in the second area.
In this embodiment, the distance information between the second playback device and the playback user may be acquired according to the monitoring image of the camera. In some embodiments, the distance information between the second playing device and the playing user may also be obtained through the distance sensor or the human body sensor and the monitoring image, and the playing user is identified through the monitoring image and the distance between the playing user and the second playing device is obtained through the distance sensor, so that the distance information between the playing user and the second playing device is more accurate.
Further, when a plurality of second playback devices exist in the second area, distance information between the plurality of second playback devices and the user may be acquired, respectively. For example, if the second area has a playback device C and a playback device D, when the playback user a moves from the first area to the second area, the distance information between the playback user a and the playback device C and the distance information between the playback user a and the playback device D may be obtained respectively.
Step S300: and according to the distance information, determining the second playing device which is closest to the user in the plurality of second playing devices as the first target device to be played.
In this embodiment, according to the distance information between the playing user and each second playing device, a second playing device closest to the playing user in the plurality of second playing devices is determined as the first target device to be played.
In some embodiments, if a second playback device closest to the playback user among the plurality of second playback devices is already occupied, the second playback device closest to the playback user among the second playback devices other than the occupied second playback device may be determined as the first target device to be played back.
For example, if the playing device in the second area is the playing device C, the playing device D, and the playing device E from near to far in sequence from the playing user B when the playing user B moves from the first area to the second area, and the playing device C is occupied to play other multimedia content, the playing device D may be determined as the first target device to be played. It should be noted that the reason why the playback device C is occupied may be that when the playback user a moves from the first area to the second area earlier than the playback user B, the playback device C is determined as the first target device to be played back, and the playback device C is occupied.
Step S310: and switching the target playing device from the first playing device to a first target device to be played.
In this embodiment, the intelligent control device switches the target playing device from the first playing device to the first target device to be played, that is, the intelligent control device switches the multimedia signal from the first playing device to the first target device to be played, so that the first target device to be played continues to play the current multimedia content by the first playing device.
Specifically, the intelligent control device sends a multimedia signal to the first target device to be played according to the current multimedia content played by the first playing device and the first playing progress of the current multimedia content, so that the first target device to be played plays the current multimedia content which is the same as the current multimedia content played by the first playing device, and a first playing starting point of the current multimedia content played by the first target device to be played is a playing ending point of the current multimedia content played by the first playing device.
Step S320: and monitoring the distances between the plurality of second playing devices and the user.
In this embodiment, after the playing user moves from the first area to the second area, the distance between the playing user and the plurality of second playing devices may be continuously monitored through the camera or the human body sensor. It can be understood that the plurality of second playing devices includes a first target device to be played, and the first target device to be played is playing the multimedia content associated with the playing user at this time.
Step S330: and judging whether the distance between the first target device to be played and the user is greater than or equal to a preset distance.
When the playing user moves in the second area, the distance between the playing user and the plurality of second playing devices can be changed continuously, and in the moving process of the playing user, whether the distance between the first target device to be played and the playing user is larger than or equal to the preset distance can be continuously judged.
Further, if the distance is greater than or equal to the preset distance, the step S320 may be continuously executed; if the distance is smaller than the preset distance, the process may return to step S300, and continue to monitor the distances between the plurality of second playback devices and the playback user.
Step S340: and determining a second target device to be played in the plurality of second playing devices, and switching the target playing device from the first target device to be played to the second target device to be played.
In this embodiment, if the distance between the first target device to be played and the playing user is greater than or equal to the preset distance, the second target device to be played may be determined in the plurality of second playing devices. And the distance between the second target device to be played and the playing user is smaller than the distance between the first target device to be played and the playing user.
As an implementation manner, in the process of moving a playing user, when a distance between a first target device to be played and the playing user is greater than or equal to a preset distance, if there is a distance between another second playing device and the playing user that is smaller than the distance between the first target device to be played and the playing user, a second playing device closest to the playing user in the other second playing devices is determined as a second target device to be played.
For example, in the process of moving the playing user, when the distance between the first target device to be played and the playing user is greater than or equal to the preset distance, if the distances between the playing device D and the playing user and the playing device E are both smaller than the distance between the first target device to be played and the playing user, and the playing device D is closest to the playing user, the playing device D may be determined as the second target device to be played.
Further, after determining a second target device to be played, the intelligent control device may switch the target playing device from the first target device to be played to the second target device to be played. That is, the intelligent control device transmits the multimedia signal to the second target device to be played from the first target device to be played, so that the second target device to be played continues to play the current multimedia content from the first target device to be played.
Specifically, the intelligent control device sends a multimedia signal to a second target device to be played according to the current multimedia content played by the first target device to be played and a second playing progress of the current multimedia content, so that the second target device to be played plays the current multimedia content which is the same as the current multimedia content played by the first target device to be played, and a second playing starting point of the current multimedia content played by the second target device to be played is a playing ending point of the current multimedia content played by the first target device to be played.
It is worth mentioning that the current multimedia content is the multimedia content currently played by the first target device to be played. In the process of playing the user movement, the playing progress of the current multimedia content is changed, so that the second playing progress is greater than the first playing progress. For example, when the playing user moves from the first area to the second area, and the first playing progress of the current multimedia content is 1 minute and 30 seconds, the first target to-be-played device continues playing the current multimedia content with 1 minute and 30 as a playing starting point, and in the process of the playing user continuing to move, when the distance between the playing user and the first target to-be-played device is greater than or equal to the preset distance, the second playing progress of the current multimedia content played by the first target to-be-played device at this time is 3 minutes and 30 seconds, the second target to-be-played device continues playing the current multimedia content with 3 minutes and 30 seconds as the playing starting point.
When the playing user moves in the second area, because the distance between the playing user and the first target device to be played changes constantly, when the playing user is too far away from the first target device to be played, the playing user may not clearly acquire the current multimedia content played by the first target device to be played, and therefore when the distance between the playing user and the first target device to be played is greater than the preset distance, the second target device to be played is determined in the plurality of second playing devices, so that the second target device to be played continues to play the current multimedia content, and it can be ensured that the playing user can always clearly acquire the current multimedia content in the moving process. It can be understood that the preset distance is a critical distance for a user to clearly obtain multimedia content, and the preset distance may be set according to an actual situation or may be set after a test.
It should be noted that, when the distance between the playing user and the first target device to be played is within the preset distance, the playing user can clearly obtain the current multimedia content played by the first target device to be played, so that only when the distance between the playing user and the first target device to be played is greater than or equal to the preset distance, the playing user cannot clearly obtain the current multimedia content played by the first target device to be played, the second target device to be played is determined, and the playing user can always clearly obtain the current multimedia content by continuing to play the current multimedia content through the second target device to be played that is closer to the playing user. When the distance between the playing user and the first target device to be played is smaller than the preset distance, the playing user can clearly acquire the current multimedia content played by the first target device to be played, so that even if a second playing device closer to the playing user exists, the current multimedia content can be continuously played by the first target device to be played, and software computing resources are reduced.
The multimedia intelligent playing method provided by the embodiment of the application is applied to an intelligent playing system, the intelligent playing system comprises an intelligent control device, a first playing device and a second playing device, and the multimedia intelligent playing method firstly acquires the current position information of a user; judging whether the user moves from a first area to a second area according to the current position information, wherein the first area is provided with the first playing device, and the second area is provided with the second playing device; if the user moves from the first area to the second area, the intelligent control device switches a target playing device currently receiving the multimedia signal from the first playing device to the second playing device, wherein the target playing device is used for playing the multimedia content according to the received multimedia signal, and then when the user moves from the old area to the new area, the multimedia content played in the old area can be automatically switched to be played in the new area along with the user, so that the user does not need to control the multimedia content to be played again, the operation time of the user is saved, the intelligent service is provided, the extremely high usability and excellent experience are achieved, and the user experience is improved. .
As shown in fig. 4, fig. 4 shows a multimediasmart playing apparatus 300 according to an embodiment of the present application, where the multimediasmart playing apparatus 300 may include aposition obtaining module 310, a determiningmodule 320, and aswitching module 330. Thelocation obtaining module 310 is configured to obtain current location information of a user; the judgingmodule 320 is configured to judge whether the user moves from the first area to the second area according to the current location information; theswitching module 330 is configured to switch, by the intelligent control device, a target playing device that currently receives a multimedia signal from the first playing device to the second playing device if the user moves from the first area to the second area, where the target playing device is configured to play a multimedia content according to the received multimedia signal.
Further, thelocation acquisition module 310 includes auser determination unit 311 and alocation determination unit 312. Theuser determining unit 311 is configured to determine a playing user according to user identity information associated with the current multimedia content; theposition determination unit 312 is used to obtain the current position information of the playing user.
Further, theswitching module 330 includes adistance obtaining unit 331, atarget determining unit 332, and aswitching unit 333. Thedistance obtaining unit 331 is configured to obtain distance information between the plurality of second playback devices and the user; thetarget determining unit 332 is configured to determine, according to the distance information, a second playing device closest to the user in the plurality of second playing devices as a first target device to be played; theswitching unit 333 is configured to switch the target playback device from the first playback device to the first target device to be played.
In some embodiments, the multimediasmart playing apparatus 300 may further include aninformation obtaining module 340, anidentity determining module 350, anassociation module 360, aplaying determining module 370, atarget playing module 380, adistance monitoring module 390, adistance determining module 400, and adistance switching module 410. Theinformation obtaining module 340 is configured to obtain user information when a user controls the intelligent control device to play multimedia content; theidentity determination module 350 is configured to determine user identity information according to the user information; the associatingmodule 360 is configured to associate a user corresponding to the user identity information with the multimedia content, so that the user is marked as a playing user; theplaying determining module 370 is configured to determine a first playing device according to the control information of the playing user; thetarget playing module 380 is configured to send a multimedia signal to the target playing device by using the first playing device as the target playing device, so that the target playing device plays the multimedia content; thedistance monitoring module 390 is configured to monitor distances between the plurality of second playback devices and the user; thedistance determining module 400 is configured to determine whether a distance between the first target device to be played and the user is greater than or equal to a preset distance; thedistance switching module 410 is configured to determine a second target device to be played among the plurality of second playing devices, and switch the target playing device from the first target device to be played to the second target device to be played.
The multimedia intelligent playing device provided by the embodiment of the application is applied to an intelligent playing system, the intelligent playing system comprises an intelligent control device, a first playing device and a second playing device, and the multimedia intelligent playing method firstly acquires the current position information of a user; judging whether the user moves from a first area to a second area or not according to the current position information, wherein the first area is provided with first playing equipment, and the second area is provided with second playing equipment; if the user moves from the first area to the second area, the intelligent control device switches the target playing device currently receiving the multimedia signal from the first playing device to the second playing device, wherein the target playing device is used for playing the multimedia content according to the received multimedia signal, and further, when the user moves from the old area to the new area, the multimedia content played in the old area can be automatically switched to be played in the new area along with the user, so that the user does not need to control the multimedia content to be played again, the operation time of the user is saved, the intelligent service is provided, the extremely high usability and excellent experience are achieved, and the user experience is improved. .
As shown in fig. 5, fig. 5 shows a block diagram of aplaying device 400 provided in an embodiment of the present application, theintelligent control panel 400 includes aprocessor 410 and amemory 420, thememory 420 stores program instructions, and the program instructions, when executed by theprocessor 410, implement the above-mentioned multimedia intelligent playing method.
Processor 410 may include one or more processing cores. Theprocessor 410 interfaces with various components within the overall battery management system using various interfaces and lines to perform various functions of the battery management system and to process data by executing or executing instructions, programs, code sets, or instruction sets stored in thememory 420 and invoking data stored in thememory 420. Alternatively, theprocessor 410 may be implemented in hardware using at least one of Digital Signal Processing (DSP), Field-Programmable Gate Array (FPGA), and Programmable Logic Array (PLA). Theprocessor 410 may integrate one or more of a Central Processing Unit (CPU) 410, a Graphics Processing Unit (GPU) 410, a modem, and the like. Wherein, the CPU mainly processes an operating system, a user interface, an application program and the like; the GPU is used for rendering and drawing display content; the modem is used to handle wireless communications. It is understood that the modem may not be integrated into theprocessor 410, but may be implemented by a communication chip.
TheMemory 420 may include a Random Access Memory (RAM) 420 or a Read-Only Memory (Read-Only Memory) 420. Thememory 420 may be used to store instructions, programs, code, sets of codes, or sets of instructions. Thememory 420 may include a stored program area and a stored data area, wherein the stored program area may store instructions for implementing an operating system, instructions for implementing at least one function (such as a touch function, a sound playing function, an image playing function, etc.), instructions for implementing various method embodiments described below, and the like. The storage data area can also store data (such as a phone book, audio and video data, chatting record data) created by the electronic device map in use and the like.
As shown in fig. 6, an embodiment of the present application further provides a computer-readable storage medium 500, in whichcomputer program instructions 510 are stored in the computer-readable storage medium 500, and thecomputer program instructions 510 can be called by a processor to execute the method described in the above embodiment.
The computer-readable storage medium may be an electronic memory such as a flash memory, an EEPROM (electrically erasable programmable read only memory), an EPROM, a hard disk, or a ROM. Alternatively, the computer-readable storage medium includes a non-volatile computer-readable storage medium. The computer-readable storage medium 600 has storage space for program code for performing any of the method steps described above. The program code can be read from or written to one or more computer program products. The program code may be compressed, for example, in a suitable form.
Although the present application has been described with reference to the preferred embodiments, it is to be understood that the present application is not limited to the disclosed embodiments, but rather, the present application is intended to cover various modifications, equivalents and alternatives falling within the spirit and scope of the present application.