Summary of the invention
The purpose of the embodiment of the present invention is that provide a kind of refrigerator live broadcasting method and device, refrigerator, storage medium, this method and
Device, refrigerator are able to use family and are directly broadcast live by refrigerator, to easily carry out the live events about cuisines.
To achieve the goals above, the embodiment of the present invention provides a kind of refrigerator live broadcasting method, this method comprises: acquisition live streaming
Data, the live data include user and the interaction data of refrigerator and data for refrigerator, user behavior data associated with refrigerator;
The live data is uploaded to server;Watch the live streaming request of the user of live streaming;And user is broadcast live according to watching
Live streaming request, the live data corresponding with the live streaming request via the server is presented to the live streaming
Request corresponding user.
Wherein, this method can also include: to obtain the position data for watching live streaming user;According to the position data and/
Or live streaming request is to watching that live streaming user recommends live data.
Wherein, the data for refrigerator may include at least one of following: the food materials data stored, food in refrigerator
Material stores parameter, menu data etc..
Wherein, the interaction data of the user and refrigerator may include at least one of following: food is stored in refrigerator
The behavior of material, the behavior that food materials are taken out from refrigerator, behavior that refrigerator parameter is set etc..
Wherein, the user behavior data associated with refrigerator may include at least one of following: culinary art behavior,
It gives lessons behavior etc..
Wherein, this method can also include: to provide a user data classification label, the data classification label with it is different classes of
Live data association, user selects preferred live data by the data classification label.
According to another aspect of the present invention, a kind of refrigerator live broadcast device is also provided, which includes: data acquisition module,
For acquiring live data, which includes user and the interaction data of refrigerator and data for refrigerator, associated with refrigerator
User behavior data;Wireless communication module, for the live data to be uploaded to server, and the live streaming for receiving user is asked
It asks;And live streaming module, for according to the live streaming request, will the live data corresponding with the live streaming request via institute
It states server and is presented to the corresponding user of the live streaming request.
Wherein, which can also include: position acquisition module, for obtaining the position data for watching live streaming user,
In, the live streaming module according to the position data and/or the live streaming request to watch live streaming user recommend live data.
Wherein, the data for refrigerator may include at least one of following: the food materials data stored, food in refrigerator
Material stores parameter, menu data etc..
Wherein, the interaction data of the user and refrigerator may include at least one of following: food is stored in refrigerator
The behavior of material, the behavior that food materials are taken out from refrigerator, behavior that refrigerator parameter is set etc..
Wherein, the user behavior data associated with refrigerator may include at least one of following: culinary art behavior,
It gives lessons behavior etc..
Wherein, which can also include: selecting module, for providing a user data classification label, the data classification
Label is associated with different classes of live data, and user selects preferred live data by the data classification label.
Another aspect of the present invention also provides a kind of refrigerator, which includes the refrigerator live broadcast device described among the above.
According to another aspect of the present invention, a kind of machine readable storage medium is also provided, on the machine readable storage medium
It is stored with instruction, which is used for so that machine perform claim requires the refrigerator live broadcasting method.
Through the above technical solutions, refrigerator direct broadcast function is assigned, without utilizing additional live streaming equipment, Ji Kefang
Just the activities such as gourmet cooking are directly shared by refrigerator, enriches the interest of family life, simultaneously, moreover it is possible to enhance refrigerator
Practicability, and enhance refrigerator to the attraction of user.
The other feature and advantage of the embodiment of the present invention will the following detailed description will be given in the detailed implementation section.
Specific embodiment
It is described in detail below in conjunction with specific embodiment of the attached drawing to the embodiment of the present invention.It should be understood that this
Locate described specific embodiment and be merely to illustrate and explain the present invention embodiment, is not intended to restrict the invention embodiment.
Fig. 1 is the flow chart of refrigerator live broadcasting method according to an embodiment of the invention.As shown in Figure 1, this method include with
Lower step:
In step s 110, live data is acquired, which includes the interaction data and refrigerator number of user and refrigerator
According to, user behavior data associated with refrigerator.Live data can be obtained by devices such as camera, microphones.
For example, camera can be arranged in refrigerator inside, to obtain the case where storing food materials in refrigerator, can also directly obtain
Access is according to the operation for food materials of taking, and the points for attention for for example storing food materials can be broadcast live in main broadcaster as a result, or side takes during the cooking process
Food materials side is broadcast live.Live data can also be by obtaining from the control data and operation data of refrigerator, such as user exists
Input relevant information sometimes when accessing food materials, such as the data such as storage condition of setting, these data can also be acquired with
As live data.
In the step s 120, the live data is uploaded to server.Refrigerator is broadcast live, live data is uploaded to service
Device watches user to be supplied to by server, for watching that user watches.
In step s 130, the live streaming request of live streaming user is watched.Refrigerator may include that display is (such as touch-sensitive aobvious
Show device) and live streaming APP, request, which is broadcast live, for example can be sending when user opens live streaming APP, can also click in user relevant
It is issued when menu is broadcast live.
In step S140, according to the live streaming request, will the live data corresponding with the live streaming request via
The server is presented to the live streaming and requests corresponding user.
Fig. 2 is the flow chart of refrigerator live broadcasting method according to another embodiment of the present invention.In Fig. 2, step S210-S230
With above-mentioned steps S110-S130.As shown in Fig. 2, this method may also comprise the following steps::
In step S240, the position data for watching live streaming user is obtained.
In step S250, requested according to the position data and/or the live streaming, it will be with live streaming request and/or institute
It states the corresponding live data of position data and is presented to the corresponding user of the live streaming request.
The main broadcaster's refrigerator being broadcast live is acted not only as using the refrigerator of this method, can also be used as the ice for watching live streaming
Case when main broadcaster's refrigerator receives the live streaming request for watching live streaming user, can request requested content to watching live streaming according to live streaming
User present live data, can also be watched in conjunction with this live streaming user position data come judge should user present it is optimal
Live data.
For example, if user issues when watching that the live streaming of cuisines live streaming is requested, if the position data of the user is shown in
Sichuan can recommend related with Sichuan cuisine live data to user, and work as position data and show that the user is located at north of China, can be to
User recommends live data relevant to north of China dish.
The data for refrigerator may include at least one of following: the food materials data stored in refrigerator, food materials are deposited
Store up parameter, menu data.These data can be obtained from the parameter that refrigerator is stored by internal data transfer module.Such as
When user live broadcast cooking process, which is usually associated with specific food materials and menu, and main broadcaster can be broadcast live on one side and cook
Journey, introduces food materials on one side, and for food materials storage parameter needed for guaranteeing optimum taste, collocation situation of every kind of food materials etc.,
To keep live events more convenient, content is more abundant.
Wherein, the interaction data of the user and refrigerator includes at least one of following: food materials are stored in refrigerator
Behavior, the behavior that food materials are taken out from refrigerator, the behavior that refrigerator parameter is set.Refrigerator can acquire any user and use refrigerator mistake
Interaction data in journey to enrich live data content, and keeps live streaming more careful, closer in reality as live data.
Wherein, the user behavior data associated with refrigerator includes at least one of following: culinary art behavior is given lessons
Behavior.Main broadcaster can by refrigerator be broadcast live daily life in cooking behavior, can also by the refrigerator carry out cooking explanation, with to
Cooking fan gives lessons, these are all inevitably related to refrigerator, therefore these behavioral datas can be used as live streaming number
According to.
Fig. 3 is the flow chart of refrigerator live broadcasting method according to another embodiment of the present invention.As shown in figure 3, this method may be used also
To include step S330.
In step S330, data classification label is provided a user, the data classification label and different classes of live streaming number
According to association, user selects preferred live data by the data classification label.
Server (such as cloud server) can be by big data analysis, in the scene of user's normal use intelligent refrigerator
Under, precisely push and the stronger live data of user-association degree, can also classify to live data, and label is passed through display
Device is shown to user, and thus user can be from the interested live data of selection.
At this point, user can also select institute's phase self by selecting corresponding data classification label in step S340
The live data of prestige, live streaming request may include being sent by selection data classification label.
Step S310-S320, S350 are identical as above-mentioned part steps in Fig. 3, and details are not described herein.
Fig. 4 is the structural block diagram of refrigerator live broadcast device according to another embodiment of the present invention.As shown in figure 4, the device packet
Include: data acquisition module 10, for acquiring live data, which includes the interaction data and refrigerator number of user and refrigerator
According to, the position data of refrigerator, user behavior data associated with refrigerator;Wireless communication module 20 is used for the live streaming number
According to being uploaded to server, and receive the live streaming request of user;And live streaming module 30, for according to the institute for watching live streaming user side
Position data and live streaming request are stated, the live data corresponding with the live streaming request is presented via the server
Corresponding user is requested to the live streaming, live streaming module for example may include display, one or more processors.
Further, it is also possible to user account be created, for the virtual of charge can also to be provided in live data playing process
Present beats reward main broadcaster for user can be original with video in proportion when background account receives the amount of money of user's purchase virtual present
Person is divided into.
Fig. 5 is the structural block diagram of refrigerator live broadcast device according to another embodiment of the present invention.As shown in figure 5, the device is also
It may include: position acquisition module 40, for obtaining the position data for watching live streaming user, wherein described live streaming module 30
According to the position data and/or the live streaming request to watch live streaming user recommend live data.
Wherein, the data for refrigerator may include at least one of following: the food materials data stored, food in refrigerator
Material stores parameter, menu data.
Wherein, the interaction data of the user and refrigerator may include at least one of following: food is stored in refrigerator
The behavior of material, the behavior that food materials are taken out from refrigerator, the behavior that refrigerator parameter is set.
Wherein, the user behavior data associated with refrigerator may include at least one of following: culinary art behavior,
It gives lessons behavior.
Fig. 6 is the structural block diagram of refrigerator live broadcast device according to another embodiment of the present invention.As shown in fig. 6, the device is also
It may include: selecting module 50, for providing a user data classification label, the data classification label and different classes of live streaming
Data correlation, user select preferred live data by the data classification label.
Another aspect of the present invention also provides a kind of refrigerator, which includes the refrigerator live broadcast device described among the above.It should
Refrigerator acquires the data such as food materials data, behavioral data and location information of ordinary user, and by big data analysis, user with
When refrigerator generates interaction, user is attracted to watch net cast data recommendation to user, to optimize refrigerator usage scenario.
According to another aspect of the present invention, a kind of machine readable storage medium is also provided, on the machine readable storage medium
It is stored with instruction, which is used for so that machine perform claim requires the refrigerator live broadcasting method.
Fig. 7 is the schematic diagram for showing the overview of refrigerator live broadcasting method of the invention.As shown in fig. 7, main broadcaster's refrigerator 3 acquisition with
The relevant behavioral data of user 1 (can be multiple users), food materials data, position data etc., and it is uploaded to Cloud Server 4, it is main
It broadcasts 2 (such as live streaming intelligents) to be broadcast live, live data can be recorded as to video data and uploaded by main broadcaster's refrigerator.Institute as above
It states, the refrigerator using refrigerator live broadcasting method of the invention can be that the main broadcaster's refrigerator being broadcast live is also possible to watch that live streaming is used
Refrigerator used in family is also possible to watch the use of live streaming by main broadcaster's refrigerator so user 1 is also possible to main broadcaster in itself
Family.
Main broadcaster's refrigerator by the food materials of the live data of main broadcaster and refrigerator user 1, the operation behavior of food materials (such as access),
The behavioral datas such as eating habit and position data (such as GPS positioning data) are uploaded to Cloud Server 4, and then watch that live streaming is used
The refrigerator 5 of family side can obtain desired live streaming user by Cloud Server 4.Cloud Server 4 can also be according to cloud big data point
Analysis, provide the tag along sort about live data, and under 5 usage scenario of refrigerator, by the label to user 6 push away close it is straight
The live content video broadcast.User 6 can also click viewing live video at refrigerator screen end (such as touch-sensitive display), and pass through
User account backward pay to buy virtual present and beat reward main broadcaster by account family.Main broadcaster 2 periodically can withdraw deposit or put down from platform account
Account family can also periodically beat money to main broadcaster, and live streaming platform, which may also participate in, to be divided into.
The optional embodiment of example of the present invention is described in detail in conjunction with attached drawing above, still, the embodiment of the present invention is simultaneously unlimited
Detail in above embodiment can be to the embodiment of the present invention in the range of the technology design of the embodiment of the present invention
Technical solution carry out a variety of simple variants, these simple variants belong to the protection scope of the embodiment of the present invention.
It is further to note that specific technical features described in the above specific embodiments, in not lance
In the case where shield, it can be combined in any appropriate way.In order to avoid unnecessary repetition, the embodiment of the present invention pair
No further explanation will be given for various combinations of possible ways.
It will be appreciated by those skilled in the art that realizing that all or part of the steps in above-described embodiment device is can to pass through
Program is completed to instruct relevant hardware, which is stored in a storage medium, including some instructions are used so that one
The whole of a (can be single-chip microcontroller, chip etc.) or processor (processor) the execution each embodiment described device of the application
Or part steps.And storage medium above-mentioned includes: USB flash disk, mobile hard disk, read-only memory (ROM, Read-Only
Memory), random access memory (RAM, Random Access Memory), magnetic or disk etc. are various can store journey
The medium of sequence code.
In addition, any combination can also be carried out between a variety of different embodiments of the embodiment of the present invention, as long as it is not
The thought of the embodiment of the present invention is violated, equally should be considered as disclosure of that of the embodiment of the present invention.