发布信息

设备控制方法、设备控制装置、介质及电子设备与流程 专利技术说明

作者:admin      2022-11-30 07:43:32     658



控制;调节装置的制造及其应用技术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.在本技术的一种示例性实施例中,信息获取单元,还用于在获取播出指示信息序列之前,获取节目播出序列;其中,节目播出序列中包括对应于不同节目的播出指示信息序列。37.在本技术的一种示例性实施例中,上述装置还包括:38.排序单元,用于获取节目播出序列中各播出指示信息序列对应的执行元素组;按照节目播出序列对应的时序对各执行元素组进行排序并输出排序结果。39.在本技术的一种示例性实施例中,上述装置还包括:40.协议获取单元,用于获取各设备对应的设备触发协议;41.集合确定单元,用于将各设备触发协议抽象为执行元素,得到执行元素集合。42.在本技术的一种示例性实施例中,各设备包括以下至少两种:字幕包装系统设备、音频系统设备、播片系统设备、切换系统设备、屏幕系统设备、机器人摄像系统设备、灯光系统设备。43.在本技术的一种示例性实施例中,上述装置还包括:44.自动化执行单元,用于响应于自动化执行操作,确定执行元素组的元素时序;基于元素时序依次调用各执行元素对应的设备执行相应执行元素指示的操作。45.在本技术的一种示例性实施例中,上述装置还包括:46.延时设置单元,用于响应于时延设置操作,调整执行元素组中指定执行元素的时延参数。47.在本技术的一种示例性实施例中,上述装置还包括:48.测试单元,用于在执行元素确定单元从执行元素集合中确定播出指示信息序列中各信息对应的执行元素,得到播出指示信息序列对应的执行元素组之前,按照执行元素组的元素时序对执行元素组中各执行元素进行测试,得到测试结果并输出。49.在本技术的一种示例性实施例中,设备调用单元调用执行元素组中各执行元素对应的设备执行相应执行元素指示的操作,包括:50.确定执行元素组中各执行元素对应的时延参数;51.基于各时延参数调用执行元素组中各执行元素对应的设备执行相应执行元素指示的操作。52.在本技术的一种示例性实施例中,设备调用单元基于各时延参数调用执行元素组中各执行元素对应的设备执行相应执行元素指示的操作,包括:53.并行触发执行元素组中时延参数相同的执行元素所对应的设备执行相应执行元素指示的操作;54.串行触发执行元素组中时延参数不同的执行元素所对应的设备执行相应执行元素指示的操作。55.根据本技术的一方面,提供一种计算机可读存储介质,其上存储有计算机程序,计算机程序被处理器执行时实现上述任意一项的方法。56.根据本技术的一方面,提供一种电子设备,包括:处理器;以及存储器,用于存储处理器的可执行指令;其中,处理器配置为经由执行可执行指令来执行上述任意一项的方法。57.本技术示例性实施例可以具有以下部分或全部有益效果:58.在本技术的一示例实施方式所提供的设备控制方法中,可以获取播出指示信息序列;从执行元素集合中确定播出指示信息序列中各信息对应的执行元素,得到播出指示信息序列对应的执行元素组;其中,执行元素集合包括对应于不同设备触发协议的执行元素;调用执行元素组中各执行元素对应的设备执行相应执行元素指示的操作。这样可以基于不同设备触发协议的执行元素确定出播出指示信息序列中各信息对应的执行元素组,进而可以通过触发执行元素组对应的设备执行相应执行元素指示的操作,就可以实现对于多设备的联合控制,相较于现有技术,无需专人控制各类设备,可以通过自动化的多设备联合控制,降低播出事故率。此外,还可以提升多设备控制的自动化程度,提升播出效率。59.应当理解的是,以上的一般描述和后文的细节描述仅是示例性和解释性的,并不能限制本技术。附图说明60.此处的附图被并入说明书中并构成本说明书的一部分,示出了符合本技术的实施例,并与说明书一起用于解释本技术的原理。显而易见地,下面描述中的附图仅仅是本技术的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。61.图1示意性示出了根据本技术的一个实施例的设备控制方法的流程图;62.图2示意性示出了根据本技术的另一个实施例的设备控制方法的流程图;63.图3示意性示出了根据本技术的一个实施例的设备控制方法的应用场景示意图;64.图4示意性示出了根据本技术的一个实施例中的设备控制装置的结构框图;65.图5示出了适于用来实现本技术实施例的电子设备的计算机系统的结构示意图。具体实施方式66.现在将参考附图更全面地描述示例实施方式。然而,示例实施方式能够以多种形式实施,且不应被理解为限于在此阐述的范例;相反,提供这些实施方式使得本技术将更加全面和完整,并将示例实施方式的构思全面地传达给本领域的技术人员。所描述的特征、结构或特性可以以任何合适的方式结合在一个或更多实施方式中。在下面的描述中,提供许多具体细节从而给出对本技术的实施方式的充分理解。然而,本领域技术人员将意识到,可以实践本技术的技术方案而省略特定细节中的一个或更多,或者可以采用其它的方法、组元、装置、步骤等。在其它情况下,不详细示出或描述公知技术方案以避免喧宾夺主而使得本技术的各方面变得模糊。67.此外,附图仅为本技术的示意性图解,并非一定是按比例绘制。图中相同的附图标记表示相同或类似的部分,因而将省略对它们的重复描述。附图中所示的一些方框图是功能实体,不一定必须与物理或逻辑上独立的实体相对应。可以采用软件形式来实现这些功能实体,或在一个或多个硬件模块或集成电路中实现这些功能实体,或在不同网络和/或处理器装置和/或微控制器装置中实现这些功能实体。68.请参阅图1,图1示意性示出了根据本技术的一个实施例的设备控制方法的流程图。该方法可以应用于服务器/终端(或终端上的应用程序)。如图1所示,该设备控制方法可以包括:步骤s110~步骤s130。69.步骤s110:获取播出指示信息序列。70.步骤s120:从执行元素集合中确定播出指示信息序列中各信息对应的执行元素,得到播出指示信息序列对应的执行元素组;其中,执行元素集合包括对应于不同设备触发协议的执行元素。71.步骤s130:调用执行元素组中各执行元素对应的设备执行相应执行元素指示的操作。72.实施图1所示的方法,可以基于不同设备触发协议的执行元素确定出播出指示信息序列中各信息对应的执行元素组,进而可以通过触发执行元素组对应的设备执行相应执行元素指示的操作,就可以实现对于多设备的联合控制,相较于现有技术,无需专人控制各类设备,可以通过自动化的多设备联合控制,降低播出事故率。此外,还可以提升多设备控制的自动化程度,提升播出效率。73.下面,对于本示例实施方式的上述步骤进行更加详细的说明。74.在步骤s110中,获取播出指示信息序列。75.具体地,播出指示信息序列可以包括多个播出指示信息,多个播出指示信息之间存在时序关系且每个播出指示信息可以用于指示一个播出步骤(如,a1打灯光-a2显示节目名称-a3显示主持人名字…)。76.作为一种可选的实施例,获取播出指示信息序列之前,上述方法还包括:获取节目播出序列;其中,节目播出序列中包括对应于不同节目的播出指示信息序列。这样可以实现针对多个节目的自动化设备控制,以实现对于多个节目的依次播出,可以提升多设备控制的自动化程度。77.具体地,节目可以理解为直播视频节目、录播视频节目等,此外,举例来说,节目播出序列可以表示为,播出指示信息序列a-播出指示信息序列b-播出指示信息序列c…。78.在本技术的一种示例性实施例中,上述方法还包括:获取节目播出序列中各播出指示信息序列对应的执行元素组;按照节目播出序列对应的时序对各执行元素组进行排序并输出排序结果。这样可以便于相关人员直观地了解到按照节目播出时序排列的执行元素组,以供相关人员对其顺序进行调整或者对其节目进行增减,有利于提升与用户之间的交互性。79.具体地,按照节目播出序列对应的时序对各执行元素组进行排序并输出排序结果之后,上述方法还可以包括:响应于针对所述节目播出序列中目标节目的执行元素组的触发操作,按照目标节目的执行元素组的元素时序依次调用对应的设备执行相应执行元素指示的操作;其中,目标节目可以为节目播出序列中任意位置的节目,即,用户可以跳过节目播出序列的时序指定需要优先播出的节目。80.此外,可选的,上述方法还可以包括:响应于自动化操作,按照节目播出序列对应的时序调用各执行元素组的设备执行相应执行元素指示的操作。81.作为一种可选的实施例,上述方法还包括:获取各设备对应的设备触发协议;将各设备触发协议抽象为执行元素,得到执行元素集合。其中,各设备包括以下至少两种:字幕包装系统设备、音频系统设备、播片系统设备、切换系统设备、屏幕系统设备、机器人摄像系统设备、灯光系统设备。这样可以便于直接通过执行元素调用相应的设备,可以有利于实现对于多设备的联合控制,降低人工控制设备的成本。82.具体地,执行元素可以理解为一种meta元素,meta元素是超文本标记语言(hyper text markup language,html)文档和可扩展超文本标记语言(extensible hypertext markup language,xhtml)文档中用来提供关于网页的结构化元数据的标签。83.此外,设备和设备触发协议之间可以为一一对应关系,一个设备触发协议可以抽象得到多个执行元素,执行元素可以理解为最小单元的执行操作指示标识。执行元素集合中可以包括各个设备触发协议对应的执行元素。84.在步骤s120中,从执行元素集合中确定播出指示信息序列中各信息对应的执行元素,得到播出指示信息序列对应的执行元素组;其中,执行元素集合包括对应于不同设备触发协议的执行元素。85.具体地,执行元素组中包括的多个执行元素,可以对应于同一设备触发协议也可以对应于不同的设备触发协议,本技术实施例不做限定。此外,执行元素组中可以存在相同执行元素。86.在步骤s130中,调用执行元素组中各执行元素对应的设备执行相应执行元素指示的操作。87.具体地,调用执行元素组中各执行元素对应的设备执行相应执行元素指示的操作,包括:响应于针对执行元素组的触发操作,调用执行元素组中各执行元素对应的设备执行相应执行元素指示的操作。88.作为一种可选的实施例,上述方法还包括:响应于自动化执行操作,确定所述执行元素组的元素时序;基于元素时序依次调用各执行元素对应的设备执行相应执行元素指示的操作。这样可以提供自动化执行功能,用户触发该功能后,可以实现对于执行元素组中各执行元素的设备的调用,以帮助实现视频节目的播出,可以提升播出效率,减少播出事故。89.具体地,执行元素组的元素时序用于限定执行元素组内各执行元素对应的设备的调用顺序。此外,自动化执行操作可以为任一形式的用户操作,如,点击操作、触屏操作、语音控制操作、手势操作等。90.作为一种可选的实施例,上述方法还包括:响应于时延设置操作,调整执行元素组中指定执行元素的时延参数。这样可以提供时延设置功能,方便用户实现对于节目播出的细化控制,提升节目播出效果,以及提升与用户之间的交互性。91.具体地,时延设置操作可以用于设置一个执行元素的时延参数也可以通过该时延设置操作一次性设置多个执行元素(即,多个指定执行元素)的时延参数。此外,调整执行元素组中指定执行元素的时延参数,包括:将执行元素组中指定执行元素的默认参数(如,0s)调整为时延设置操作对应的时延参数(如,3s)。92.作为一种可选的实施例,从执行元素集合中确定播出指示信息序列中各信息对应的执行元素,得到播出指示信息序列对应的执行元素组之前,上述方法还包括:按照执行元素组的元素时序对执行元素组中各执行元素进行测试,得到测试结果并输出。这样可以方便用户基于测试结果调试设备参数,以提升多设备联合控制的效率。93.具体地,测试结果可以用于表征各执行元素的设备对其执行元素的执行结果。此外,可选的,按照执行元素组的元素时序对执行元素组中各执行元素进行测试,得到测试结果之后,上述方法还可以包括:生成针对测试结果的评估结果,以供用户参考。其中,评估结果用于表示测试结果偏好还是偏坏。94.作为一种可选的实施例,调用执行元素组中各执行元素对应的设备执行相应执行元素指示的操作,包括:确定执行元素组中各执行元素对应的时延参数;基于各时延参数调用执行元素组中各执行元素对应的设备执行相应执行元素指示的操作。这样可以实现基于时延的多设备联合调用,提升节目播出效率。95.具体地,各执行元素对应的时延参数可以为默认参数也可以为用户设置的时延参数。96.作为一种可选的实施例,基于各时延参数调用执行元素组中各执行元素对应的设备执行相应执行元素指示的操作,包括:并行触发执行元素组中时延参数相同的执行元素所对应的设备执行相应执行元素指示的操作;串行触发执行元素组中时延参数不同的执行元素所对应的设备执行相应执行元素指示的操作。这样可以实现基于时延参数对相应设备进行并行触发/串行触发,以丰富对于设备的触发方式,提升节目播出效率。97.举例来说,若执行元素组中包括执行元素a1-执行元素组a2-执行元素组a3-执行元素组a4,其中,执行元素组a2和执行元素组a3对应于相同的时延参数3s,执行元素a1对应于时延参数0s,执行元素组a4对应于时延参数4s,进而可以先触发执行元素a1对应的设备执行该执行元素a1所指示的操作,再并行触发执行元素组a2和执行元素组a3对应的设备执行该执行元素a2和执行元素组a3所指示的操作,进而,再串行触发执行元素a4对应的设备执行该执行元素a4所指示的操作。98.进一步地,请参阅图2,图2示意性示出了根据本技术的另一个实施例的设备控制方法的流程图。如图2所示,该设备控制方法可以包括:步骤s210~步骤s280。99.步骤s210:获取各设备对应的设备触发协议。100.步骤s220:将各设备触发协议抽象为执行元素,得到执行元素集合。101.步骤s230:获取包含播出指示信息序列的节目播出序列。102.步骤s240:从执行元素集合中确定播出指示信息序列中各信息对应的执行元素,得到播出指示信息序列对应的执行元素组;其中,执行元素集合包括对应于不同设备触发协议的执行元素。103.步骤s250:按照执行元素组的元素时序对执行元素组中各执行元素进行测试,得到测试结果并输出。104.步骤s260:响应于时延设置操作,调整执行元素组中指定执行元素的时延参数。105.步骤s270:响应于针对执行元素组的触发操作,确定执行元素组中各执行元素对应的时延参数。106.步骤s280:并行触发执行元素组中时延参数相同的执行元素所对应的设备执行相应执行元素指示的操作;串行触发执行元素组中时延参数不同的执行元素所对应的设备执行相应执行元素指示的操作。107.需要说明的是,步骤s210~步骤s280与图1所示的各步骤及其实施例相对应,针对步骤s210~步骤s280的具体实施方式,请参阅图1所示的各步骤及其实施例,此处不再赘述。108.可见,实施图2所示的方法,可以基于不同设备触发协议的执行元素确定出播出指示信息序列中各信息对应的执行元素组,进而可以通过触发执行元素组对应的设备执行相应执行元素指示的操作,就可以实现对于多设备的联合控制,相较于现有技术,无需专人控制各类设备,可以通过自动化的多设备联合控制,降低播出事故率。此外,还可以提升多设备控制的自动化程度,提升播出效率。109.请参阅图3,图3示意性示出了根据本技术的一个实施例的设备控制方法的应用场景示意图。如图3所示,该应用场景可以包括:设备控制装置300、字幕包装系统设备310、音频系统设备320、播片系统设备330、切换系统设备340、屏幕系统设备350、机器人摄像系统设备360、灯光系统设备370。110.具体地,可以将字幕包装系统设备310、音频系统设备320、播片系统设备330、切换系统设备340、屏幕系统设备350、机器人摄像系统设备360、灯光系统设备370分别对应的设备触发协议抽象为执行元素,得到执行元素集合。进而,设备控制装置300可以获取播出指示信息序列,从执行元素集合中确定播出指示信息序列中各信息对应的执行元素,得到播出指示信息序列对应的执行元素组,并调用执行元素组中各执行元素对应的设备执行相应执行元素指示的操作。这样可以基于不同设备触发协议的执行元素确定出播出指示信息序列中各信息对应的执行元素组,进而可以通过触发执行元素组对应的设备执行相应执行元素指示的操作,就可以实现对于多设备的联合控制,相较于现有技术,无需专人控制各类设备,可以通过自动化的多设备联合控制,降低播出事故率。此外,还可以提升多设备控制的自动化程度,提升播出效率。111.进一步地,请参阅图4,图4示意性示出了根据本技术的一个实施例中的设备控制装置的结构框图。如图4所示,该设备控制装置400可以包括:112.信息获取单元401,用于获取播出指示信息序列;113.执行元素确定单元402,用于从执行元素集合中确定播出指示信息序列中各信息对应的执行元素,得到播出指示信息序列对应的执行元素组;其中,执行元素集合包括对应于不同设备触发协议的执行元素;114.设备调用单元403,用于调用执行元素组中各执行元素对应的设备执行相应执行元素指示的操作。115.可见,实施图4所示的装置,可以基于不同设备触发协议的执行元素确定出播出指示信息序列中各信息对应的执行元素组,进而可以通过触发执行元素组对应的设备执行相应执行元素指示的操作,就可以实现对于多设备的联合控制,相较于现有技术,无需专人控制各类设备,可以通过自动化的多设备联合控制,降低播出事故率。此外,还可以提升多设备控制的自动化程度,提升播出效率。116.在本技术的一种示例性实施例中,信息获取单元401,还用于在获取播出指示信息序列之前,获取节目播出序列;其中,节目播出序列中包括对应于不同节目的播出指示信息序列。117.可见,实施该可选的实施例,可以实现针对多个节目的自动化设备控制,以实现对于多个节目的依次播出,可以提升多设备控制的自动化程度。118.在本技术的一种示例性实施例中,上述装置还包括:119.排序单元,用于获取节目播出序列中各播出指示信息序列对应的执行元素组;按照节目播出序列对应的时序对各执行元素组进行排序并输出排序结果。120.可见,实施该可选的实施例,可以便于相关人员直观地了解到按照节目播出时序排列的执行元素组,以供相关人员对其顺序进行调整或者对其节目进行增减,有利于提升与用户之间的交互性。121.在本技术的一种示例性实施例中,上述装置还包括:122.协议获取单元,用于获取各设备对应的设备触发协议;123.集合确定单元,用于将各设备触发协议抽象为执行元素,得到执行元素集合。124.其中,各设备包括以下至少两种:字幕包装系统设备、音频系统设备、播片系统设备、切换系统设备、屏幕系统设备、机器人摄像系统设备、灯光系统设备。125.可见,实施该可选的实施例,可以便于直接通过执行元素调用相应的设备,可以有利于实现对于多设备的联合控制,降低人工控制设备的成本。126.在本技术的一种示例性实施例中,上述装置还包括:127.自动化执行单元,用于响应于自动化执行操作,确定执行元素组的元素时序;基于元素时序依次调用各执行元素对应的设备执行相应执行元素指示的操作。128.可见,实施该可选的实施例,可以提供自动化执行功能,用户触发该功能后,可以实现对于执行元素组中各执行元素的设备的调用,以帮助实现视频节目的播出,可以提升播出效率,减少播出事故。129.在本技术的一种示例性实施例中,上述装置还包括:130.延时设置单元,用于响应于时延设置操作,调整执行元素组中指定执行元素的时延参数。131.可见,实施该可选的实施例,可以提供时延设置功能,方便用户实现对于节目播出的细化控制,提升节目播出效果,以及提升与用户之间的交互性。132.在本技术的一种示例性实施例中,上述装置还包括:133.测试单元,用于在执行元素确定单元402从执行元素集合中确定播出指示信息序列中各信息对应的执行元素,得到播出指示信息序列对应的执行元素组之前,按照执行元素组的元素时序对执行元素组中各执行元素进行测试,得到测试结果并输出。134.可见,实施该可选的实施例,可以方便用户基于测试结果调试设备参数,以提升多设备联合控制的效率。135.在本技术的一种示例性实施例中,设备调用单元403调用执行元素组中各执行元素对应的设备执行相应执行元素指示的操作,包括:136.确定执行元素组中各执行元素对应的时延参数;137.基于各时延参数调用执行元素组中各执行元素对应的设备执行相应执行元素指示的操作。138.可见,实施该可选的实施例,可以实现基于时延的多设备联合调用,提升节目播出效率。139.在本技术的一种示例性实施例中,设备调用单元403基于各时延参数调用执行元素组中各执行元素对应的设备执行相应执行元素指示的操作,包括:140.并行触发执行元素组中时延参数相同的执行元素所对应的设备执行相应执行元素指示的操作;141.串行触发执行元素组中时延参数不同的执行元素所对应的设备执行相应执行元素指示的操作。142.可见,实施该可选的实施例,可以实现基于时延参数对相应设备进行并行触发/串行触发,以丰富对于设备的触发方式,提升节目播出效率。143.应当注意,尽管在上文详细描述中提及了用于动作执行的设备的若干模块或者单元,但是这种划分并非强制性的。实际上,根据本技术的实施方式,上文描述的两个或更多模块或者单元的特征和功能可以在一个模块或者单元中具体化。反之,上文描述的一个模块或者单元的特征和功能可以进一步划分为由多个模块或者单元来具体化。144.由于本技术的示例实施例的设备控制装置的各个功能模块与上述设备控制方法的示例实施例的步骤对应,因此对于本技术装置实施例中未披露的细节,请参照本技术上述的设备控制方法的实施例。145.请参阅图5,图5示出了适于用来实现本技术实施例的电子设备的计算机系统的结构示意图。146.需要说明的是,图5示出的电子设备的计算机系统500仅是一个示例,不应对本申请实施例的功能和使用范围带来任何限制。147.如图5所示,计算机系统500包括中央处理单元(cpu)501,其可以根据存储在只读存储器(rom)502中的程序或者从储存部分508加载到随机访问存储器(ram)503中的程序而执行各种适当的动作和处理。在ram 503中,还存储有系统操作所需的各种程序和数据。cpu 501、rom 502以及ram 503通过总线504彼此相连。输入/输出(i/o)接口505也连接至总线504。148.以下部件连接至i/o接口505:包括键盘、鼠标等的输入部分506;包括诸如阴极射线管(crt)、液晶显示器(lcd)等以及扬声器等的输出部分507;包括硬盘等的储存部分508;以及包括诸如lan卡、调制解调器等的网络接口卡的通信部分509。通信部分509经由诸如因特网的网络执行通信处理。驱动器510也根据需要连接至i/o接口505。可拆卸介质511,诸如磁盘、光盘、磁光盘、半导体存储器等等,根据需要安装在驱动器510上,以便于从其上读出的计算机程序根据需要被安装入储存部分508。149.特别地,根据本技术的实施例,下文参考流程图描述的过程可以被实现为计算机软件程序。例如,本技术的实施例包括一种计算机程序产品,其包括承载在计算机可读介质上的计算机程序,该计算机程序包含用于执行流程图所示的方法的程序代码。在这样的实施例中,该计算机程序可以通过通信部分509从网络上被下载和安装,和/或从可拆卸介质511被安装。在该计算机程序被中央处理单元(cpu)501执行时,执行本技术的方法和装置中限定的各种功能。150.作为另一方面,本技术还提供了一种计算机可读介质,该计算机可读介质可以是上述实施例中描述的电子设备中所包含的;也可以是单独存在,而未装配入该电子设备中。上述计算机可读介质承载有一个或者多个程序,当上述一个或者多个程序被一个该电子设备执行时,使得该电子设备实现上述实施例中所述的方法。151.需要说明的是,本技术所示的计算机可读介质可以是计算机可读信号介质或者计算机可读存储介质或者是上述两者的任意组合。计算机可读存储介质例如可以是——但不限于——电、磁、光、电磁、红外线、或半导体的系统、装置或器件,或者任意以上的组合。计算机可读存储介质的更具体的例子可以包括但不限于:具有一个或多个导线的电连接、便携式计算机磁盘、硬盘、随机访问存储器(ram)、只读存储器(rom)、可擦式可编程只读存储器(eprom或闪存)、光纤、便携式紧凑磁盘只读存储器(cd-rom)、光存储器件、磁存储器件、或者上述的任意合适的组合。在本技术中,计算机可读存储介质可以是任何包含或存储程序的有形介质,该程序可以被指令执行系统、装置或者器件使用或者与其结合使用。而在本技术中,计算机可读的信号介质可以包括在基带中或者作为载波一部分传播的数据信号,其中承载了计算机可读的程序代码。这种传播的数据信号可以采用多种形式,包括但不限于电磁信号、光信号或上述的任意合适的组合。计算机可读的信号介质还可以是计算机可读存储介质以外的任何计算机可读介质,该计算机可读介质可以发送、传播或者传输用于由指令执行系统、装置或者器件使用或者与其结合使用的程序。计算机可读介质上包含的程序代码可以用任何适当的介质传输,包括但不限于:无线、电线、光缆、rf等等,或者上述的任意合适的组合。152.附图中的流程图和框图,图示了按照本技术各种实施例的系统、方法和计算机程序产品的可能实现的体系架构、功能和操作。在这点上,流程图或框图中的每个方框可以代表一个模块、程序段、或代码的一部分,上述模块、程序段、或代码的一部分包含一个或多个用于实现规定的逻辑功能的可执行指令。也应当注意,在有些作为替换的实现中,方框中所标注的功能也可以以不同于附图中所标注的顺序发生。例如,两个接连地表示的方框实际上可以基本并行地执行,它们有时也可以按相反的顺序执行,这依所涉及的功能而定。也要注意的是,框图或流程图中的每个方框、以及框图或流程图中的方框的组合,可以用执行规定的功能或操作的专用的基于硬件的系统来实现,或者可以用专用硬件与计算机指令的组合来实现。153.描述于本技术实施例中所涉及到的单元可以通过软件的方式实现,也可以通过硬件的方式来实现,所描述的单元也可以设置在处理器中。其中,这些单元的名称在某种情况下并不构成对该单元本身的限定。154.本领域技术人员在考虑说明书及实践这里公开的发明后,将容易想到本技术的其它实施方案。本技术旨在涵盖本技术的任何变型、用途或者适应性变化,这些变型、用途或者适应性变化遵循本技术的一般性原理并包括本技术未公开的本领域中的公知常识或惯用技术手段。说明书和实施例仅被视为示例性的,本技术的真正范围和精神由下面的权利要求指出。155.应当理解的是,本技术并不局限于上面已经描述并在附图中示出的精确结构,并且可以在不脱离其范围进行各种修改和改变。本技术的范围仅由所附的权利要求来限制。









图片声明:本站部分配图来自人工智能系统AI生成,觅知网授权图片,PxHere摄影无版权图库。本站只作为美观性配图使用,无任何非法侵犯第三方意图,一切解释权归图片著作权方,本站不承担任何责任。如有恶意碰瓷者,必当奉陪到底严惩不贷!




内容声明:本文中引用的各种信息及资料(包括但不限于文字、数据、图表及超链接等)均来源于该信息及资料的相关主体(包括但不限于公司、媒体、协会等机构)的官方网站或公开发表的信息。部分内容参考包括:(百度百科,百度知道,头条百科,中国民法典,刑法,牛津词典,新华词典,汉语词典,国家院校,科普平台)等数据,内容仅供参考使用,不准确地方联系删除处理!本站为非盈利性质站点,发布内容不收取任何费用也不接任何广告!




免责声明:我们致力于保护作者版权,注重分享,被刊用文章因无法核实真实出处,未能及时与作者取得联系,或有版权异议的,请联系管理员,我们会立即处理,本文部分文字与图片资源来自于网络,部分文章是来自自研大数据AI进行生成,内容摘自(百度百科,百度知道,头条百科,中国民法典,刑法,牛津词典,新华词典,汉语词典,国家院校,科普平台)等数据,内容仅供学习参考,不准确地方联系删除处理!的,若有来源标注错误或侵犯了您的合法权益,请立即通知我们,情况属实,我们会第一时间予以删除,并同时向您表示歉意,谢谢!

相关内容 查看全部