一种残膜回收机防缠绕挑膜装置的制 一种秧草收获机用电力驱动行走机构

一种烤箱及烘焙系统的制作方法

2022-02-24 16:11:43 来源:中国专利 TAG:


1.本技术涉及智能烤箱技术领域,尤其涉及一种烤箱、烘焙系统、数据处理方法、装置及介质。


背景技术:

2.随着生活水平的不断提高,越来越多的用户选择用烤箱烘焙美食,而为了可以学习如何烘焙美食,许多用户选择报名烘焙网课,通过直播的方式学习烘焙。
3.现有技术中,可以通过智能终端进行烘焙网课的学习,但随着烤箱的功能的增多,通过烤箱也可以实现烘焙网课的学习。具体的,大厨的烤箱的控制器控制烤箱上的摄像头采集大厨在美食制作过程中的直播数据,即制作过程中的视频数据以及音频数据,然后控制烤箱上的通信器将采集到的直播数据发送至服务器,后续学员的烤箱的控制器通过学员的烤箱上的通信器获取服务器转发的直播数据,并控制学员的烤箱上的显示器显示该直播数据,以方便学员通过烤箱输出的直播数据进行烘焙学习。
4.对于上述通过烤箱进行烘焙网课的学习方法,由于该烤箱只具有采集并发送直播数据,以及将获取到的直播数据进行显示的娱乐功能,无法让大厨可以对每个学员的烘焙情况进行针对性的指导,缺少互动性,从而影响该烘焙网课的教学有效性,并降低了学员的体验。


技术实现要素:

5.本技术提供了一种烤箱、烘焙系统、数据处理方法、装置及介质,用以解决现有通过烤箱进行烘焙网课的直播学习过程中,大厨无法对学员的烘焙情况进行针对性指导的问题。
6.第一方面,本技术提供了一种烤箱,所述烤箱包括:
7.第一显示器,所述第一显示器用于显示;
8.第一通信器,所述第一通信器用于与服务器通信连接;
9.所述第一控制器用于执行:
10.控制第一通信器获取服务器转发的其他烤箱的第一烘焙曲线,并控制所述第一显示器显示所述第一烘焙曲线;若在所述第一显示器上接收到对所述第一烘焙曲线的修改操作,则获取修改后的第二烘焙曲线;控制所述第一通信器将所述第二烘焙曲线发送至所述服务器,以使所述服务器将所述第二烘焙曲线发送至所述其他烤箱。
11.第二方面,本技术提供了一种烤箱,所述烤箱包括:
12.第二通信器,所述第二通信器用于与服务器通信连接;
13.第二控制器,所述第二控制器用于执行:
14.控制所述第二通信器将第一烘焙曲线发送至服务器,以使所述服务器将所述第一烘焙曲线发送至主控烤箱;若通过所述第二通信器获取到所述服务器转发的所述主控烤箱发送的第二烘焙曲线,则根据所述第二烘焙曲线,控制所述烤箱进行烘焙。
15.第三方面,本技术提供了一种烘焙系统,所述系统包括如上述所述的主控烤箱,以及至少一个如上述所述的其他烤箱。
16.第四方面,本技术提供了一种数据处理方法,所述方法包括:
17.获取服务器转发的其他烤箱的第一烘焙曲线,并在烤箱的第一显示器上显示所述第一烘焙曲线。
18.若在所述第一显示器上接收到对所述第一烘焙曲线的修改操作,则获取修改后的第二烘焙曲线。
19.将所述第二烘焙曲线发送至所述服务器,以使所述服务器将所述第二烘焙曲线发送至所述其他烤箱。
20.第五方面,本技术提供了一种数据处理方法,所述方法包括:
21.将第一烘焙曲线发送至服务器,以使所述服务器将所述第一烘焙曲线发送至主控烤箱。
22.若获取到所述服务器转发的所述主控烤箱发送的第二烘焙曲线,则根据所述第二烘焙曲线,控制烤箱进行烘焙。
23.第六方面,本技术提供了一种数据处理装置,所述装置包括:
24.获取单元,用于获取服务器转发的其他烤箱的第一烘焙曲线;
25.显示单元,用于在烤箱的第一显示器上显示所述第一烘焙曲线;
26.处理单元,用于若在所述第一显示器上接收到对所述第一烘焙曲线的修改操作,则获取修改后的第二烘焙曲线。
27.发送单元,用于将所述第二烘焙曲线发送至所述服务器,以使所述服务器将所述第二烘焙曲线发送至所述其他烤箱。
28.第七方面,本技术提供了一种数据处理装置,所述装置包括:
29.发送模块,用于将第一烘焙曲线发送至服务器,以使所述服务器将所述第一烘焙曲线发送至主控烤箱;
30.获取模块,用于获取所述服务器转发的所述主控烤箱发送的第二烘焙曲线。
31.处理模块,用于若获取到所述第二烘焙曲线,则根据所述第二烘焙曲线,控制烤箱进行烘焙。
32.第八方面,本技术提供了一种计算机可读存储介质,其存储有计算机程序,所述计算机程序被处理器执行时实现如上述所述数据处理方法的步骤。
33.第九方面,本技术提供了一种计算机可读存储介质,其存储有计算机程序,所述计算机程序被处理器执行时实现如上述所述数据处理方法的步骤。
34.在本技术中第一账户的烤箱的第一控制器可以通过第一通信器获取到服务器转发的第二账户的烤箱的第一烘焙曲线,控制第一显示器显示该第一烘焙曲线,从而方便第一账户从烤箱的第一显示器上及时了解第二账户的烘焙情况,并可以针对第二账户的烘焙情况,对该第二账户的第一烘焙曲线进行修改,第一账户的烤箱的第一控制器可以通过第一通信器将第一账户修改后的第二烘焙曲线发送给服务器,以通过服务器发送给第二账户的烤箱,从而实现第一账户对第二账户的烘焙情况进行针对性的指导。
附图说明
35.为了更清楚地说明本技术实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本技术的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
36.图1为本技术一些实施例提供的一种烤箱结构示意图;
37.图2为本技术一些实施例提供的一种烘焙网课直播过程中数据传输的示意图;
38.图3为本技术一些实施例提供的一种烤箱的内部结构示意图;
39.图4为本技术一些实施例提供的一种烘焙网课的直播过程示意图;
40.图5为本技术一些实施例提供的一种烘焙曲线的协议格式;
41.图6为本技术一些实施例提供的一种烤箱的结构示意图;
42.图7为本技术一些实施例提供的一种烘焙系统的结构示意图;
43.图8为本技术一些实施例提供的具体的烘焙系统工作过程示意图;
44.图9为本技术一些实施例提供的一种数据处理过程示意图;
45.图10为本技术一些实施例提供的再一种数据处理过程示意图;
46.图11为本技术一些实施例提供的一种数据处理装置的结构示意图;
47.图12为本技术一些实施例提供的再一种数据处理装置的结构示意图。
具体实施方式
48.为了提高通过烤箱进行烘焙网课学习的互动性、教学有效性,并提高用户体验,本技术提供了一种烤箱、烘焙系统、数据处理方法、装置及介质。
49.为了使本技术的目的、技术方案和优点更加清楚,下面将结合附图对本技术作进一步的详细描述,显然,所描述的实施例仅仅是本技术一部分实施例,而不是全部的实施例。基于本技术中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其它实施例,都属于本技术保护的范围。
50.在实际使用过程中,当第一账户需要进行烘焙网课的直播教学时,可以通过烤箱输入开始直播的直播请求,其中,第一账户可以通过点击烤箱的第一显示器11上开始直播的图标,输入直播请求,或者通过点击烤箱上进行直播的按钮,输入直播请求,也可以通过输入开始直播的语音信息,输入直播请求。当然,第一账户也可以通过智能设备来控制烤箱开启直播。在第一账户进行烘焙网课的直播教学的过程中,第一账户的烤箱可以接收到服务器转发的第二账户的其他烤箱的第一烘焙曲线,并在烤箱的第一显示器11上显示该接收到的第一烘焙曲线。基于该显示的第一烘焙曲线,第一账户可以及时了解到第二账户的烘焙情况,并根据该第二账户的烘焙情况,实现第一账户对第二账户进行指导。
51.图1为本技术一些实施例提供的一种烤箱结构示意图,所述烤箱包括:
52.第一显示器11,所述第一显示器11用于显示;
53.第一通信器12,所述第一通信器12用于与服务器通信连接;
54.第一显示器11,所述第一显示器11用于分别与所述第一通信器12、以及第一控制器13相连;
55.所述第一控制器13用于执行:
56.控制第一通信器12获取服务器转发的其他烤箱的第一烘焙曲线,并控制所述第一显示器11显示所述第一烘焙曲线;若在所述第一显示器11上接收到对所述第一烘焙曲线的修改操作,则获取修改后的第二烘焙曲线;控制所述第一通信器12将所述第二烘焙曲线发送至所述服务器,以使所述服务器将所述第二烘焙曲线发送至所述其他烤箱。
57.在本技术中,该进行烘焙网课直播的烤箱(为了方便描述,记为主控烤箱)包括第一显示器11、第一控制器13以及第一通信器12,第一控制器13分别与第一通信器12、第一显示器11相连,该第一显示器11分别与第一控制器13、第一通信器12相连。通过主控烤箱上安装的第一通信器12可以实现与服务器之间的通信连接,并在第一控制器13的控制下接收服务器发送的数据。而主控烤箱的第一控制器13可以控制第一通信器12获取服务器转发的其他烤箱的第一烘焙曲线,并控制第一显示器11显示该第一烘焙曲线,以便第一账户可以根据显示的第一烘焙曲线进行相应的处理。
58.在本技术中,其他烤箱为第二账户的烤箱,为了使主控烤箱可以获取到其他烤箱的第一烘焙曲线,其他烤箱上也包括有第二通信器61和第二控制器62。其中第二通信器61用于与服务器进行通信连接,第二控制器62用于控制第二通信器61将第二账户配置的第一烘焙曲线发送至服务器,以使通过服务器将第一烘焙曲线发送至主控烤箱。服务器接收到其他烤箱发送的第一烘焙曲线之后,将该第一烘焙曲线转发至主控烤箱,以使主控烤箱的第一控制器13基于获取到的第一烘焙曲线,进行相应的处理。
59.其中,第一烘焙曲线为第二账户配置的用于控制其他烤箱进行烘焙的烘焙曲线,根据该烘焙曲线的信息,可以确定当前第二账户烘焙食物所需的总时长,以及烘焙食物过程中的每个子时间段的温度、时长、以及烘焙模式等烘焙参数,基于这些烘焙参数,第一账户可以了解到第二账户的烘焙情况,从而可以在第二账户设置的烘焙参数有问题时,比如,主控烤箱某一子时间段的温度过高、时间过长等,对第二账户进行指导。
60.在实际应用过程中,在相同的烘焙曲线的控制下,主控烤箱烘焙不同重量的食物、或者烘焙被放置在不同烘焙区域的食物,获取到的烘焙完成的食物的口感、味道、外观等均会有所不同,比如,相同的烘焙曲线下,越重的食物越不容易熟,或者相同的烘焙曲线下,被放置在贴近加热管所在区域的食物越容易过了火候。而为了方便第一账户准确地对第二账户的烘焙情况进行指导,在本技术中,其他烤箱还包括第二显示器,该第二显示器与第二通信器61、第二控制器62分别进行连接,并用于显示。第二账户在对食物进行烘焙时,可以根据在其他烤箱的显示器上输入食物信息,比如,输入烘焙的食物的重量,从当前显示器上显示的每个烘焙区域中选择一个目标烘焙区域。其他烤箱的第二控制器62通过第二显示器获取到第二账户输入的食物信息之后,控制第二通信器61将该食物信息发送至服务器,以使服务器将该食物信息发送给主控烤箱。而主控烤箱的第一控制器13还可以控制第一通信器12获取服务器转发的其他烤箱的食物信息,并控制第一显示器11将获取到的食物信息也进行显示,方便第一账户更准确地了解第二账户的烘焙情况,从而根据显示的第二账户的第一烘焙曲线以及食物信息进行更准确地指导。
61.第一账户在对第二账户的烘焙情况进行指导时,可以只是根据第一显示器11显示的内容,在直播过程中直接通过语音进行指导。但由于可能出现第二账户的第一烘焙曲线出现的问题较多,第一账户只是通过语音无法准确地指导第二账户烘焙,则第一账户还可以直接在第一显示器11上对第二账户的第一烘焙曲线进行修改。
62.具体实施过程中,在对第一烘焙曲线进行修改时,第一账户可以通过主控烤箱,输入修改第一烘焙曲线的触发操作,以使第一账户可以对显示的第一烘焙曲线进行修改。其中,该触发操作可以为第一账户点击第一显示器11上显示的修改烘焙曲线的图标,或者按压主控烤箱上的修改烘焙曲线的按键等,具体的可以根据实际需求进行灵活设置。主控烤箱的第一控制器13确定接收到第一账户输入对第一烘焙曲线进行修改的触发操作后,控制第一显示器11实时检测第一账户在第一显示器11上输入的对第一烘焙曲线的修改操作,从而获取第一账户输入的修改后的第二烘焙曲线。当第一控制器13获取到第二烘焙曲线之后,控制第一通信器12将该第二烘焙曲线发送至服务器,以使服务器可以将该第二烘焙曲线发送至第二账户的烤箱,即发送至其他烤箱。
63.其中,第一账户在对第一烘焙曲线修改时,可以只修改第一烘焙曲线中出现问题的部分,也可以直接重新绘制一条烘焙曲线,将该重新绘制的烘焙曲线,直接作为修改后的第二烘焙曲线。
64.在具体实施过程中,由于可能存在多个其他烤箱均给主控烤箱发送第一烘焙曲线的情况,服务器在将每个其他烤箱的第一烘焙曲线发送给主控烤箱之前,会给每个其他烤箱分配一个标识信息,该标识信息用于区分不同其他烤箱的第一烘焙曲线,或区分不同的第二账户,该标识信息可以是不同其他烤箱的设备标识信息、ip地址等,也可以是随机分配的标识信息,具体实施中可以根据需求进行灵活设置,在此不做具体限定。后续服务器在将每个其他烤箱的标识信息以及每个其他烤箱对应的第一烘焙曲线对应发送至主控烤箱,以使主控烤箱根据接收到的第一烘焙曲线对应的标识信息,区分不同其他烤箱的第一烘焙曲线。后续第一账户对显示器上显示的任一第一烘焙曲线进行修改时,获取修改的第一烘焙曲线对应的标识信息,后续第一控制器13控制第一通信器12将该标识信息以及修改后的第二烘焙曲线发送至服务器,服务器根据接收到的标识信息,即可确定修改的为哪一个其他烤箱的第一烘焙曲线,从而将第二烘焙曲线转发至该其他烤箱。
65.而为了可以获取到主控烤箱发送的第二烘焙曲线,在本技术中,其他烤箱的第二控制器62可以控制第二通信器61获取服务器转发的主控烤箱发送的第二烘焙曲线。若第二控制器62通过第二通信器61获取到服务器转发的主控烤箱发送的第二烘焙曲线,则根据该第二烘焙曲线,控制烤箱进行烘焙。为了帮助第二账户可以及时了解到其他烤箱当前的烘焙情况,其他烤箱的第二控制器62还可以控制第二显示器显示该第二烘焙曲线。
66.在本技术中第一账户的烤箱的第一控制器13可以通过第一通信器12获取到服务器转发的第二账户的烤箱的第一烘焙曲线,控制第一显示器11显示该第一烘焙曲线,从而方便第一账户从烤箱的第一显示器11上及时了解第二账户的烘焙情况,并可以针对第二账户的烘焙情况,对该第二账户的第一烘焙曲线进行修改,第一账户的烤箱的第一控制器13可以通过第一通信器12将第一账户修改后的第二烘焙曲线发送给服务器,以通过服务器发送给第二账户的烤箱,从而实现第一账户对第二账户的烘焙情况进行针对性的指导。
67.为了实现通过主控烤箱进行烘焙网课的直播教学,在上述实施例的基础上,在本技术中,所述第一控制器13还用于执行:
68.控制所述第一通信器12将所述烤箱所归属的第一账户信息发送至所述服务器,以建立所述烤箱与所述服务器的通信连接。
69.为了便于对每个进行烘焙网课直播的第一账户进行管理,在本技术中,需要每个
可以通过主控烤箱进行烘焙网课直播的第一账户预先进行教学账户的注册,并在服务器中保存了每个可以进行烘焙网课直播的教学账户信息。具体实施过程中,当第一账户希望通过主控烤箱进行烘焙网课直播时,通过输入直播请求以开启直播。主控烤箱的第一控制器13接收到直播请求之后,会获取当前该主控烤箱所归属的第一账户信息,控制主控烤箱的第一通信器12将该第一账户信息发送至服务器,以建立该主控烤箱与服务器的通信连接,方便后续主控烤箱与服务器之间进行数据的传输。
70.服务器接收到主控烤箱发送的第一账户信息后,判断该第一账户信息是否为预先保存的任一教学账户信息,若确定该第一账户信息为预先保存的任一教学账户信息,则建立该主控烤箱与服务器的通信连接。
71.图2为本技术一些实施例提供的一种烘焙网课直播过程中数据传输的示意图。下面结合图2对本技术通过主控烤箱进行烘焙网课直播的过程进行详细的说明,具体的,主控烤箱的第一控制器13获取到主控烤箱所归属的第一账户信息之后,控制主控烤箱的第一通信器12将携带有第一账户信息的通信连接请求发送至服务器。服务器接收到该通信连接请求之后,解析出该通信连接请求中携带的第一账户信息,判断该第一账户信息是否为预先保存的任一教学账户信息。若为是,则建立与该主控烤箱的通信连接,并为了通知主控烤箱建立通信连接成功,向主控烤箱发送连接成功的通知信息。
72.当主控烤箱的第一控制器13接收到服务器发送的通信连接成功的通知消息之后,则第一控制器13可以控制通信器进行后续的数据传输。
73.同样的,对于学习烘焙网课的第二账户来说,为了便于对每个进行烘焙网课学习的第二账户进行管理,在本技术中,需要每个可以通过其他烤箱进行烘焙网课学习的第二账户预先进行学习账户的注册,并针对每个第二账户的学习账户信息,在服务器中对应保存该学习账户信息、及其学习的烘焙网课所归属的教学账户信息。具体的,当第二账户想要学习烘焙网课时,需要先将其他烤箱与服务器进行通信连接。具体的,其他烤箱的第二控制器62获取其他烤箱所归属的第二账户信息,控制第二通信器61将携带有该第二账户信息的通信连接请求发送至服务器。服务器接收到其他烤箱发送的通信连接请求后,判断该第二账户信息是否为预先保存的任一学习账户信息,若为是,则建立与该其他烤箱的通信连接。
74.基于上述的实施例实现了其他烤箱与服务器的通信连接之后,即可实现后续其他烤箱与服务器之间的数据传输。
75.当基于上述实施例建立了主控烤箱的第一主控烤箱与服务器之间的通信连接之后,第一账户便可以进行烘焙网课的直播了。而如果要通过主控烤箱进行烘焙网课的直播,则在第一账户直播过程中,主控烤箱要进行第一直播数据的采集并将采集的第一直播数据上传至服务器。在本技术中,为了实现烘焙网课的直播,所述烤箱还包括:
76.第一摄像头,所述第一摄像头用于采集第一直播数据;
77.所述第一控制器13还用于执行:
78.控制所述第一通信器12将所述第一直播数据发送至所述服务器,以使所述服务器缓存所述第一直播数据。
79.在本技术中,为了实现通过主控烤箱进行烘焙网课直播,该主控烤箱还包括第一摄像头,通过该第一摄像头可以采集直播过程中的第一直播数据,比如,该第一直播数据包括yuv数据。基于第一摄像头采集的第一直播数据,第一控制器13进行相应的处理后,控制
第一通信器12将采集的第一直播数据发送至服务器,以使服务器缓存该主控烤箱的第一直播数据。比如,第一控制器13将采集的yuv数据通过数据压缩算法压缩成h.264数据,根据h.264数据生成数据通信协议,并在该数据通信协议中添加时间戳,然后将该数据通信协议再打包成网络发送协议,并根据打包后一帧数据的大小,确定网络传输中打包后的网络发送协议的发送方式,从而控制第一通信器12按照该发送方式,将上述打包的网络发送协议发送至服务器。
80.其中,为了保证直播内容的多样性,主控烤箱上应包括至少一个用于直播第一账户对食材的整个处理过程,比如,第一账户对食材的清理、制作的过程等,以及直播第一账户和第二账户互动过程的前置第一摄像头,从而提高烘焙网课的互动性、趣味性。
81.在上述实施例中,每当主控烤箱的第一摄像头每采集到设定帧数的第一直播数据之后,第一控制器13便控制第一摄像头将该设定帧数的第一直播数据发送至主控烤箱的第一通信器12,以控制该主控烤箱的第一通信器12将该设定帧数的第一直播数据发送至服务器,从而实现将采集的直播视频数据发送至服务器,直播整个烘焙网课。其中,为了保证直播的实时性,该设定帧数不宜过大。
82.服务器接收到主控烤箱发送的第一直播数据之后,可以对该第一直播数据进行缓存。
83.而基于上述的实施例实现了其他烤箱与服务器的通信连接之后,当第二账户要获取某一教学账户的烘焙网课的第一直播数据时,第二账户可以在其他烤箱的第二显示器上输入选择教学账户的烘焙网课的选择操作。其他烤箱的第二控制器62接收到第二账户输入的选择操作后,确定第二账户选择的教学账户的目标教学账户信息,以及其他烤箱所归属的第二账户信息。第二控制器62控制其他烤箱的第二通信器61将携带有目标教学账户信息、第二账户信息的直播数据请求发送至服务器。服务器接收到该直播数据请求之后,解析出该直播数据请求中携带的第二账户信息以及目标教学账户信息,查询当前是否缓存有目标教学账户信息的第一直播数据,若缓存有,则判断该第二账户信息是否与预先保存的该目标教学账户信息对应的任一学习账户信息匹配,若匹配,则将缓存的该目标教学账户信息的第一直播数据发送至该其他烤箱。若不匹配,则拒绝响应该其他烤箱发送的直播数据请求。
84.在本技术中,如图2所示,一个教学账户可以给多个学习账户进行烘焙网课的教学,即一个主控烤箱可以与多个其他烤箱通过服务器进行数据的交互,针对每个第二账户的其他烤箱,均可以通过上述实施例中方式请求第一账户的主控烤箱的直播数据,或者获取第一账户的主控烤箱发送的第二烘焙曲线。
85.为了进一步提高烘焙网课的互动性、教学有效性,并提高用户体验,所述第一控制器13还用于执行:
86.控制所述第一通信器12获取所述服务器转发的所述其他烤箱的第二直播数据,并控制所述第一显示器11显示所述第二直播数据。
87.在本技术中,第一账户的主控烤箱上也可以显示第二账户的直播数据,从而实现第一账户与第二账户之间的视频通信。而为了获取到第二账户的直播数据,第二账户的其他烤箱上也设置有第二摄像头,以采集第二账户的第二直播数据。具体的,当第二账户的其他烤箱请求到第一账户的直播数据后,其他烤箱的第二控制器62控制第二摄像头采集第二
账户的第二直播数据,并控制第二通信器61将采集的第二直播数据发送至服务器。服务器接收到该其他烤箱的第二直播数据之后,确定该其他烤箱对应的教学账户,将该第二直播数据发送至该教学账户的主控烤箱。
88.主控烤箱的第一控制器13通过控制第一通信器12获取服务器转发的其他烤箱的第二直播数据,并控制第一显示器11显示该第二直播数据。
89.其他烤箱的第二控制器62通过控制第二通信器61,获取到服务器发送的第一直播数据,控制第二显示器显示该第一直播数据,从而实现第一账户与第二账户之间的视频通信,即实现双方视频通信。
90.同样的如图2所示,一个主控烤箱可以与多个其他烤箱进行数据交互,因此,针对每个其他烤箱,均可通过上述的步骤实现与该主控烤箱的视频通信的步骤,从而实现一个第一账户与多个第二账户进行视频通信,即在该第一显示器11上显示有多个第二账户的第二直播数据,而每个第二显示器上则只显示有第一账户的第一直播数据,从而实现一对多的视频通信。
91.在一种可能的实施方式中,为了进一步增加烘焙网课的互动性,使同一第一账户对应的每个第二账户之间也可以进行互动,在第一账户的直播过程中,可以让该第一账户对应的每个第二账户之间也进行视频通信,即实现多方视频通信。具体实施过程中,针对每个第二账户的其他烤箱,该其他烤箱的第二控制器62在控制第二通信器61获取服务器转发的第三直播数据时,获取的第三直播数据可能是主控烤箱发送的直播数据,也可以是主控烤箱对应的除该其他烤箱之外的其他烤箱发送的直播数据。对于每个其他烤箱的第二显示器上,显示有主控烤箱的第一直播数据,以及主控烤箱对应的除该其他烤箱之外的其他烤箱的第二直播数据。
92.在上述各实施例的基础上,为了可以让账户及时了解到自身在直播中的表现,每个账户的烤箱的控制器(包括第一控制器13和第二控制器62)也可以控制显示器显示本地采集的直播数据,即第二控制器62控制第二显示器还显示了第二摄像头采集的第二直播数据,第一控制器13控制第一显示器11还显示了第一摄像头采集的第一直播数据。
93.图3为本技术一些实施例提供的一种烤箱的内部结构示意图,该烤箱可以是主控烤箱也可以是其他烤箱,如图3所示,该烤箱中包括前置摄像头、控制器、通信器、显示器、以及烤箱控制等部分。
94.其中,控制器是烤箱的大脑,负责控制其他部分的开关,对其他部分的数据进行处理,控制烤箱的正常运行,比如控制通信器接收服务器发送的直播数据,将接收到的直播数据进行解码,控制通信器接收服务器发送的烘焙曲线,以控制烤箱控制部分可以按照该烘焙曲线中的温度、时长、和烘焙模式,控制烤箱运行;通信器,主要实现烤箱与服务器的通信连接,比如,该通信器可以为wifi模组,以通过配网的方式,让烤箱连接到网络,可以与服务器进行通信连接;显示器,用于显示烤箱的摄像头采集的直播数据、获取账户配置的自定义烘焙曲线、以及显示服务器转发的直播数据;前置摄像头用于采集直播数据;烤箱控制用于根据控制器的控制命令,实现对烤箱运行的控制,比如,在烘焙曲线的不同子时间段加热烤箱到不同温度、烤箱加热管开关、风机的开关。
95.此外,为了方便烘焙网课结束后,第二账户仍可以对直播内容进行学习,服务器在接收到主控烤箱发送的第一直播数据后,确定该第一直播数据对应的检索信息,将接收到
第一直播数据、主控烤箱的第一账户信息、以及第一直播数据的检索信息对应保存,其中,该检索信息可以是该第一直播数据的日期、或者第一账户在开始直播时预先配置的直播内容标题等。
96.当第二账户希望复习烘焙网课内容或者查找某天的烘焙网课视频时,可以通过登录教学网站,如图2所示,选择要学习的教学账户的直播数据,并在当前显示界面输入选择操作,以使智能设备确定第二账户希望学习的教学账户的直播数据。若智能设备接收到第二账户输入的选择操作,智能设备确定第二账户选择的教学账户的目标教学账户信息以及直播数据的检索信息,并获取该智能设备所归属的第三账户信息,将携带有第三账户信息、目标教学账户信息、以及检索信息的数据请求通过网络系统发送至服务器。服务器的控制单元接收到智能设备发送的数据请求之后,根据数据请求中的目标教学账户信息以及检索信息,将智能设备所要请求的直播数据从服务器的存储器中检索出来,然后控制服务器的高速缓存器将检索出的直播数据,分别以视频和音频流文件进行压缩。最后,控制通信单元将该视频和音频流文件通过网络系统发送至第三账户信息的智能设备,以控制智能设备上的播放器对接收到的视频和音频流文件进行播放,从而实现第二账户可以在教学网站查看教学视频和教学内容。
97.其中,第三账户信息为第二账户预先在教学网站注册的账户信息,该第三账户信息可以与上述的第二账户信息相同,也可以不同。具体实施过程中,可以根据需求进行灵活设置,在此不做具体限定。
98.由于本技术中第二账户可以在教学网站查看教学视频和教学内容,使第二账户的学习时间更可控,也可以随意调配,比如,第二账户正好在某一天的烘焙网课的时间段有事,则第二账户可以在周末或者下班等闲暇的时间在教学网站学习烘焙网课,并且第二账户学习烘焙网课的地点更灵活、更方便,第二账户可以在家或者其它地方通过烤箱来学习烘焙自己喜欢的食物。此外,第二账户可以根据自己的需求进行烘焙学习,可以选择自己需要的内容有针对的学习,例如:当前第二账户喜欢做面包,第二账户可以在上述的教学网站查找做面包的烘焙网课的视频,从而学习到第一账户对做面包有多种的做法,而且第二账户只要在有网络的情况下即可进行烘焙网课的学习,使学习过程更及时。当然,由于在烘焙每一种食物时,均无法一次性便找到最佳的烘焙方法,因此,第二账户可以通过重复学习烘焙网课的视频,不断尝试,从而精进自身的烘焙能力,找到理想的用于烘焙食物的烘焙曲线,并且在遇到难点时,也可以通过重复学习以克服困难。
99.为了减少第二账户进行烘焙网课的学习过程中的难度,在上述各实施例的基础上,在本技术中,所述第一控制器13还用于执行:
100.若在所述第一显示器11上接收到输入的第三烘焙曲线,控制所述第一通信器12将所述第三烘焙曲线发送至所述服务器,以使所述服务器缓存所述第三烘焙曲线。
101.在本技术中,第一账户可以将本次直播过程中所使用的第三烘焙曲线分享给第二账户,使后续第二账户可以根据直播内容中的制作过程以及该第三烘焙曲线,去学习烘焙食物。具体实施过程中,第一控制器13控制第一显示器11接收第一账户在第一显示器11上输入的第三烘焙曲线,若在第一显示器11上接收到第一账户输入的第三烘焙曲线,则控制第一通信器12将该第三烘焙曲线发送至服务器,以使服务器缓存第三烘焙曲线。
102.当第二账户的其他烤箱的第二控制器62通过第二通信器61获取到服务器转发的
第一账户的第一直播数据的同时,也可以控制该第二通信器61获取服务器转发的第一账户的第三烘焙曲线。当通过第二通信器61获取到服务器转发的第一账户的第三烘焙曲线之后,为了方便第二账户进行烘焙学习,第二控制器62控制第二显示器显示该第三烘焙曲线。第二账户可以根据自己所要烘焙的食物,在显示的第三烘焙曲线的基础上进行修改,已根据修改后的第三烘焙曲线控制其他烤箱进行烘焙。
103.其中,第二账户对第三烘焙曲线的修改过程,与上述第一账户对第一烘焙曲线的修改过程类似,重复之处不做赘述。
104.在第二账户对第三烘焙曲线进行了修改之后,为了方便第一账户及时了解该第二账户的修改后的第三烘焙曲线,并根据第二账户的烘焙情况,提供针对性的指导,可以将该修改后的第三烘焙曲线确定为第一烘焙曲线。第二控制器62通过上述实施例中的方式控制第二通信器61将该第一烘焙曲线发送至服务器,以使服务器将该第一烘焙曲线发送至第一账户的主控烤箱。具体的,参见上述实施例,重复之处不做赘述。
105.在一种可能实施方式中,当前第二账户用于烘焙的第一烘焙曲线没有太大的问题,则第一账户未对第二账户的第一烘焙曲线进行修改,则第二控制器62无法通过第二通信器61获取到第二烘焙曲线。因此,本技术中,当通过第二通信器61未获取到第二烘焙曲线时,说明第一账户未对该第一烘焙曲线进行修改,则根据第一烘焙曲线,控制烤箱进行烘焙。后续第二账户也可以根据食物在烤箱中的变化,动态的对第一烘焙曲线进行调整。
106.通过上述实施例中步骤,可以实现第一账户和第二账户均可以对该第二账户的烘焙曲线进行修改,实现第一账户可以对第二账户进行针对性的知道,减少第二账户不断尝试用于烘焙某种食物的最佳的烘焙曲线,提高第二账户掌握最佳的烘焙该种食物的烘焙曲线。
107.获取到第一账户设置的烘焙曲线之后,控制通信器将该烘焙曲线发送至服务器,以使服务器可以缓存该烘焙曲线。
108.具体实施过程中,当第二账户希望获取到烘焙曲线,以根据该烘焙曲线控制自己的烤箱进行烘焙时,可以通过在当前显示界面输入对某一教学账户的某一烘焙曲线的选择操作,智能设备接收到第二账户输入的选择的某一教学账户的烘焙曲线的选择操作之后,确定第二账户选择的教学账户的目标教学账户信息、以及选择的烘焙曲线的标识信息,并确定该智能设备所归属的第二账户信息,将携带有第二账号信息、目标教学账户信息以及标识信息的共享请求,发送至服务器。服务器接收到该共享请求之后,若确定该第二账号信息为预先保存的具有请求烘焙曲线权限的账户信息,则根据共享请求中的第一账户信息以及标识信息,确定第二账户请求的烘焙曲线的信息,并将第二账户请求的烘焙曲线的信息,通过网络系统发送至第二账户信息的智能设备。
109.图4为本技术一些实施例提供的一种烘焙网课的直播过程示意图。下面结合图4对主控烤箱与每个其他烤箱之间通过服务器进行数据传输的过程进行说明:
110.为了可以稳定地对烘焙网课的直播过程中产生的数据进行传输,在本技术中,每个烤箱(包括主控烤箱和其他烤箱,其中主控烤箱可以认为是大厨烤箱,其他烤箱可以认为是学员烤箱)在进行数据传输的过程中,不同的数据,通过不同的通道进行传输。根据在烘焙网课的直播过程中所产生的数据将用于数据传输的通道大致分为视频通道、音频通道、获取曲线通道、修改曲线通道四种。
111.对于视频通道:其主要是用于视频数据的传输。
112.第一控制器13控制第一通信器12将采集的视频数据通过视频通道进行传输,从而实现将采集的视频数据进行压缩后获取的压缩视频数据打包发送给服务器,比如,采集的是yuv数据,压缩后为h.264数据。服务器接收到主控烤箱发送的压缩视频数据后,将该压缩视频数据通过视频通道转发给每个其他烤箱,其他烤箱的第二控制器62接收到服务器转发的压缩视频数据之后,对该压缩视频数据进行解析,解析成每一帧视频数据,比如,将h.264数据解析到yuv数据,并控制第二显示屏显示每一帧视频数据。
113.对于其他烤箱的视频数据的发送过程与上述相似,在此不做赘述。
114.音频通道:其主要是用于对音频数据的传输。
115.第一控制器13控制第一通信器12将采集的第一音频数据通过音频通道进行传输,从而实现将采集的音频数据进行压缩后获取的压缩音频打包发送给服务器,比如,采集的pcm数据压缩为aac数据。服务器接收到主控烤箱发送的压缩音频数据后,将该压缩音频数据通过音频通道转发给每个其他烤箱,其他烤箱的第二控制器62接收到服务器转发的压缩音频数据之后,对该压缩音频数据进行解析,解析成每一帧音频数据,比如,将aac数据解析成每一帧pcm数据,并控制第二显示屏播放该每一帧音频数据。
116.对于其他烤箱的音频数据的发送过程与上述相似,在此不做赘述。
117.对于获取曲线通道:主要用于获取服务器转发的烘焙曲线。
118.在烘焙网课的直播过程中,主控烤箱将第一账户预先配置的第三烘焙曲线通过获取曲线通道发送至服务器,而服务器接收到第三烘焙曲线之后,在将该第三烘焙曲线通过获取曲线通道分发给每个第二账户的其他烤箱时,会给每个第二账户重新分配该第三烘焙曲线的id,每个第二账户之间的第三烘焙曲线的id是不同的,这个id用于唯一标识第二账户的身份信息,并针对每个第二账户,根据该第二账户的id以及第三烘焙曲线,重新生成烘焙曲线的协议,并通过获取曲线通道发送至该第二账户的其他烤箱。后续,每个其他烤箱将自身的第一烘焙曲线通过服务器转发给主控烤箱时,该主控烤箱可以根据接收到的每个第一烘焙曲线对应的id,区分不同的第二账户的第一烘焙曲线。
119.图5为本技术一些实施例提供的一种烘焙曲线的协议格式,如图5所示,该协议格式中包含有包头、id、烘焙曲线标识(tag)、烘焙曲线长度(length)、烘焙曲线内容(value)、校验位、包尾。
120.其中,包头表示该烘焙曲线的协议的开始,例如定义:0x5a5a;包尾表示该烘焙曲线的协议的结束,例如定义:0x5b5b;id用于标识账户的身份信息;烘焙曲线标识用于标识该位置之后为烘焙曲线内容,例如定义:0x0801标识烘焙曲线;烘焙曲线长度用于标识烘焙曲线内容在该协议中所占用位置的长度;烘焙曲线内容为根据烘焙的时间、温度、加热管的开关状态、风机的开关状态等烘焙信息定义的;校验位则用于校验该烘焙曲线的协议是否正确。其中,烘焙曲线内容中定义了烘焙曲线包含的子时间段的总段数,每个子时间段分别对应的标识信息,每个子时间段分别对应的温度、时长、如加热管的开关状态、风机的开关状态等组件运行模式。
121.第二账户通过理解烘焙曲线中包含的烘焙参数对食材的影响,从而便可以设计出适合当前食材的烘焙曲线。
122.对于修改曲线通道:其主要用于将修改的烘焙曲线进行传输。
123.由于每个第二账户的id不同,当对指定的id的烘焙曲线进行修改时,即可实现对某一第二账户的烘焙曲线进行修改,然后将修改后的烘焙曲线通过修改曲线通道进行传输,从而实现第一账户对每个第二账户的烘焙曲线均可以进行修改,第二账户也可以对自身的烘焙曲线进行修改。
124.本技术还提供了一种烤箱,图6为本技术一些实施例提供的一种烤箱的结构示意图,该烤箱包括:
125.第二通信器61,所述第二通信器61用于与服务器通信连接;
126.第二控制器62,所述第二控制器62用于执行:
127.控制所述第二通信器61将第一烘焙曲线发送至服务器,以使所述服务器将所述第一烘焙曲线发送至主控烤箱;若通过所述第二通信器61获取到所述服务器转发的所述主控烤箱发送的第二烘焙曲线,则根据所述第二烘焙曲线,控制所述烤箱进行烘焙。
128.本技术提供的烤箱所执行的功能与上述其他烤箱所执行的功能相同,基于上述实施例的描述,在此不做具体赘述。
129.在某些可能的实施方式中,所述第二控制器62还用于执行:
130.控制所述第二通信器61将所述烤箱所归属的第二账户信息发送至所述服务器,以建立所述烤箱与所述服务器的通信连接。
131.在某些可能的实施方式中,所述烤箱还包括:
132.第二摄像头,所述第二摄像头用于采集第二直播数据;
133.所述第二控制器62还用于执行:
134.控制所述第二通信器61将所述第二直播数据发送至所述服务器,以使所述服务器将所述第二直播数据发送至所述主控烤箱。
135.在某些可能的实施方式中,所述烤箱还包括:
136.第二显示器,所述第二显示器用于显示;
137.所述第二控制器62用于执行:
138.控制所述第二通信器61获取所述服务器转发的第三直播数据;控制所述第二显示器显示所述第三直播数据。
139.在某些可能的实施方式中,所述控制器还用于执行:
140.控制所述第二通信器61获取所述服务器转发的所述主控烤箱的第三烘焙曲线,并控制所述第二显示器显示所述第三烘焙曲线;若在所述第二显示器上接收到对所述第三烘焙曲线的修改操作,则获取修改后的第三烘焙曲线,并将所述修改后的第三烘焙曲线确定为第一烘焙曲线。
141.在某些可能的实施方式中,所述控制器还用于执行:
142.若通过所述第二通信器61未获取到所述第二烘焙曲线,则根据所述第一烘焙曲线,控制所述烤箱进行烘焙。
143.本技术还提供了一种烘焙系统,图7为本技术一些实施例提供的一种烘焙系统的结构示意图,该系统包括上述实施例中的主控烤箱71,以及至少一个上述实施例中的其他烤箱72。
144.下面通过具体的实施例对本技术的烘焙系统进行详细的介绍,图8为本技术一些实施例提供的具体的烘焙系统工作过程示意图,该过程包括:
145.首先,主控烤箱71的第一控制器13接收到第一账户输入的开始直播的直播请求,将缓存的烘焙曲线等数据进行初始化。
146.其次,主控烤箱71的第一控制器13控制第一通信器12将所述第一直播数据发送至所述服务器,以使所述服务器缓存第一直播数据。
147.再次,服务器接收到主控烤箱71发送的第一直播数据之后,将该第一直播数据保存,并判断是否存在其他烤箱72请求该第一直播数据,若存在,则将该第一直播数据发送至该其他烤箱72,若不存在,则继续接收控烤箱发送的第一直播数据。
148.然后,其他烤箱72接收到服务器发送的第一直播数据之后,将该第一直播数据以及第二摄像头采集的第二直播数据一起显示在显示器上。
149.当服务器获取到整个烘焙网课的直播过程中的直播数据之后,将该烘焙网课的直播上传到教学网站。当后续第二用户希望复习烘焙网课时,可以通过登录教学网站,查询到希望学习的烘焙网课进行学习。
150.本技术还提供了一种数据处理方法,图9为本技术一些实施例提供的一种数据处理过程示意图,该过程包括:
151.s901:获取服务器转发的其他烤箱的第一烘焙曲线,并在烤箱的第一显示器上显示所述第一烘焙曲线。
152.s902:若在所述第一显示器上接收到对所述第一烘焙曲线的修改操作,则获取修改后的第二烘焙曲线。
153.s903:将所述第二烘焙曲线发送至所述服务器,以使所述服务器将所述第二烘焙曲线发送至所述其他烤箱。
154.在某些可能的实施方式中,所述获取服务器转发的其他烤箱的第一烘焙曲线之前,所述方法还包括:
155.将所述烤箱所归属的第一账户信息发送至所述服务器,以建立所述烤箱与所述服务器的通信连接。
156.在某些可能的实施方式中,所述方法还包括:
157.将采集的第一直播数据发送至所述服务器,以使所述服务器缓存所述第一直播数据。
158.在某些可能的实施方式中,所述方法还包括:
159.获取所述服务器转发的所述其他烤箱的第二直播数据,并在所述第一显示器显示所述第二直播数据。
160.在某些可能的实施方式中,所述方法还包括:
161.若在所述第一显示器上接收到输入的第三烘焙曲线,则将所述第三烘焙曲线发送至所述服务器,以使所述服务器缓存所述第三烘焙曲线。
162.本技术还提供了再一种数据处理方法,图10为本技术一些实施例提供的再一种数据处理过程示意图,该过程包括:
163.s1001:将第一烘焙曲线发送至服务器,以使所述服务器将所述第一烘焙曲线发送至主控烤箱。
164.s1002:若获取到所述服务器转发的所述主控烤箱发送的第二烘焙曲线,则根据所述第二烘焙曲线,控制烤箱进行烘焙。
165.在某些可能的实施方式中,所述将第一烘焙曲线发送至服务器之前,所述方法还包括:
166.将所述烤箱所归属的第二账户信息发送至所述服务器,以建立所述烤箱与所述服务器的通信连接。
167.在某些可能的实施方式中,所述方法还包括:
168.将采集的第二直播数据发送至所述服务器,以使所述服务器将所述第二直播数据发送至所述主控烤箱。
169.在某些可能的实施方式中,所述方法还包括:
170.获取所述服务器转发的第三直播数据;在所述烤箱的第二显示器上显示所述第三直播数据。
171.在某些可能的实施方式中,获取所述第一烘焙曲线,包括:
172.获取所述服务器转发的所述主控烤箱的第三烘焙曲线,并在所述第二显示器显示所述第三烘焙曲线;
173.若在所述第二显示器上接收到对所述第三烘焙曲线的修改操作,则获取修改后的第三烘焙曲线,并将所述修改后的第三烘焙曲线确定为第一烘焙曲线。
174.在某些可能的实施方式中,所述方法还包括:
175.若通过所述第二通信器未获取到所述第二烘焙曲线,则根据所述第一烘焙曲线,控制所述烤箱进行烘焙。
176.本技术还提供了一种数据处理装置,图11为本技术一些实施例提供的一种数据处理装置的结构示意图,该装置包括:
177.获取单元1101,用于获取服务器转发的其他烤箱的第一烘焙曲线;
178.显示单元1102,用于在烤箱的第一显示器上显示所述第一烘焙曲线;
179.处理单元1103,用于若在所述第一显示器上接收到对所述第一烘焙曲线的修改操作,则获取修改后的第二烘焙曲线。
180.发送单元1104,用于将所述第二烘焙曲线发送至所述服务器,以使所述服务器将所述第二烘焙曲线发送至所述其他烤箱。
181.在某些可能的实施方式中,所述发送单元1104,还用于获取服务器转发的其他烤箱的第一烘焙曲线之前,将所述烤箱所归属的第一账户信息发送至所述服务器,以建立所述烤箱与所述服务器的通信连接。
182.在某些可能的实施方式中,所述获取单元1101,还用于获取采集的第一直播数据;
183.所述发送单元1104,还用于将所述第一直播数据发送至所述服务器,以使所述服务器缓存所述第一直播数据。
184.在某些可能的实施方式中,所述获取单元1101,还用于获取所述服务器转发的所述其他烤箱的第二直播数据。
185.所述显示单元1102,还用于在所述第一显示器显示所述第二直播数据。
186.在某些可能的实施方式中,所述处理单元1103,还用于若在所述第一显示器上接收到输入的第三烘焙曲线,则将所述第三烘焙曲线发送至所述服务器,以使所述服务器缓存所述第三烘焙曲线。
187.本技术还提供了再一种数据处理装置,图12为本技术一些实施例提供的再一种数
据处理装置的结构示意图,该装置包括:
188.发送模块1201,用于将第一烘焙曲线发送至服务器,以使所述服务器将所述第一烘焙曲线发送至主控烤箱;
189.获取模块1202,用于获取所述服务器转发的所述主控烤箱发送的第二烘焙曲线。
190.处理模块1203,用于若获取到所述第二烘焙曲线,则根据所述第二烘焙曲线,控制烤箱进行烘焙。
191.在某些可能的实施方式中,所述发送模块1201,还用于将第一烘焙曲线发送至服务器之前,将所述烤箱所归属的第二账户信息发送至所述服务器,以建立所述烤箱与所述服务器的通信连接。
192.在某些可能的实施方式中,所述发送模块1201,还用于将采集的第二直播数据发送至所述服务器,以使所述服务器将所述第二直播数据发送至所述主控烤箱。
193.在某些可能的实施方式中,所述获取模块1202,还用于获取所述服务器转发的第三直播数据;
194.所述装置还包括:
195.显示模块,用于在所述烤箱的第二显示器上显示所述第三直播数据。
196.在某些可能的实施方式中,所述获取模块1202,还用于获取所述服务器转发的所述主控烤箱的第三烘焙曲线;
197.所述显示模块,还用于在所述第二显示器显示所述第三烘焙曲线;
198.所述处理模块1203,还用于若在所述第二显示器上接收到对所述第三烘焙曲线的修改操作,则获取修改后的第三烘焙曲线,并将所述修改后的第三烘焙曲线确定为第一烘焙曲线。
199.在某些可能的实施方式中,所述处理模块1203,还用于若通过所述第二通信器未获取到所述第二烘焙曲线,则根据所述第一烘焙曲线,控制所述烤箱进行烘焙。
200.在上述各实施例的基础上,本技术还提供了一种计算机可读存储介质,所述计算机可读存储介质内存储有可由处理器执行的计算机程序,当所述程序在所述处理器上运行时,使得所述处理器执行时实现如下步骤:
201.获取服务器转发的其他烤箱的第一烘焙曲线,并在烤箱的第一显示器上显示所述第一烘焙曲线。
202.若在所述第一显示器上接收到对所述第一烘焙曲线的修改操作,则获取修改后的第二烘焙曲线。
203.将所述第二烘焙曲线发送至所述服务器,以使所述服务器将所述第二烘焙曲线发送至所述其他烤箱。
204.在某些可能的实施方式中,所述获取服务器转发的其他烤箱的第一烘焙曲线之前,所述方法还包括:
205.将所述烤箱所归属的第一账户信息发送至所述服务器,以建立所述烤箱与所述服务器的通信连接。
206.在某些可能的实施方式中,所述方法还包括:
207.将采集的第一直播数据发送至所述服务器,以使所述服务器缓存所述第一直播数据。
208.在某些可能的实施方式中,所述方法还包括:
209.获取所述服务器转发的所述其他烤箱的第二直播数据,并在所述第一显示器显示所述第二直播数据。
210.在某些可能的实施方式中,所述方法还包括:
211.若在所述第一显示器上接收到输入的第三烘焙曲线,则将所述第三烘焙曲线发送至所述服务器,以使所述服务器缓存所述第三烘焙曲线。
212.在上述各实施例的基础上,本技术还提供了一种计算机可读存储介质,所述计算机可读存储介质内存储有可由处理器执行的计算机程序,当所述程序在所述处理器上运行时,使得所述处理器执行时实现如下步骤:
213.将第一烘焙曲线发送至服务器,以使所述服务器将所述第一烘焙曲线发送至主控烤箱。
214.若获取到所述服务器转发的所述主控烤箱发送的第二烘焙曲线,则根据所述第二烘焙曲线,控制烤箱进行烘焙。
215.在某些可能的实施方式中,所述将第一烘焙曲线发送至服务器之前,所述方法还包括:
216.将所述烤箱所归属的第二账户信息发送至所述服务器,以建立所述烤箱与所述服务器的通信连接。
217.在某些可能的实施方式中,所述方法还包括:
218.将采集的第二直播数据发送至所述服务器,以使所述服务器将所述第二直播数据发送至所述主控烤箱。
219.在某些可能的实施方式中,所述方法还包括:
220.获取所述服务器转发的第三直播数据;在所述烤箱的第二显示器上显示所述第三直播数据。
221.在某些可能的实施方式中,获取所述第一烘焙曲线,包括:
222.获取所述服务器转发的所述主控烤箱的第三烘焙曲线,并在所述第二显示器显示所述第三烘焙曲线;
223.若在所述第二显示器上接收到对所述第三烘焙曲线的修改操作,则获取修改后的第三烘焙曲线,并将所述修改后的第三烘焙曲线确定为第一烘焙曲线。
224.在某些可能的实施方式中,所述方法还包括:
225.若通过所述第二通信器未获取到所述第二烘焙曲线,则根据所述第一烘焙曲线,控制所述烤箱进行烘焙。
226.本领域内的技术人员应明白,本技术的实施例可提供为方法、系统、或计算机程序产品。因此,本技术可采用完全硬件实施例、完全软件实施例、或结合软件和硬件方面的实施例的形式。而且,本技术可采用在一个或多个其中包含有计算机可用程序代码的计算机可用存储介质(包括但不限于磁盘存储器、cd-rom、光学存储器等)上实施的计算机程序产品的形式。
227.本技术是参照根据本技术的方法、设备(系统)、和计算机程序产品的流程图和/或方框图来描述的。应理解可由计算机程序指令实现流程图和/或方框图中的每一流程和/或方框、以及流程图和/或方框图中的流程和/或方框的结合。可提供这些计算机程序指令到
通用计算机、专用计算机、嵌入式处理机或其他可编程数据处理设备的处理器以产生一个机器,使得通过计算机或其他可编程数据处理设备的处理器执行的指令产生用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的装置。
228.这些计算机程序指令也可存储在能引导计算机或其他可编程数据处理设备以特定方式工作的计算机可读存储器中,使得存储在该计算机可读存储器中的指令产生包括指令装置的制造品,该指令装置实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能。
229.这些计算机程序指令也可装载到计算机或其他可编程数据处理设备上,使得在计算机或其他可编程设备上执行一系列操作步骤以产生计算机实现的处理,从而在计算机或其他可编程设备上执行的指令提供用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的步骤。
230.显然,本领域的技术人员可以对本技术进行各种改动和变型而不脱离本技术的精神和范围。这样,倘若本技术的这些修改和变型属于本技术权利要求及其等同技术的范围之内,则本技术也意图包含这些改动和变型在内。
再多了解一些

本文用于企业家、创业者技术爱好者查询,结果仅供参考。

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表

相关文献