一种数字电影放映***开关机方法及开关机***
技术领域
本发明涉及放映***开关机领域,特别是涉及一种数字电影放映***开关机方法及开关机***。
背景技术
普通影厅通过手动方式或半自动方式执行放映***开关机,遇到双机放映***时,各种顺序容易误操作,对于放映质量相关的数据的收集通常使用仪器进行手动测量或者通过TMS***进行手动排期测量的方式进行,需要专业人员进行操作。本发明针对以上问题,提出一种数字电影放映***开关机方法及开关机***,以克服上述缺陷。
发明内容
本发明的目的是提供一种数字电影放映***开关机方法及开关机***,减少操作错误,同时可通过调用自定义“场景”自动执行对应的命令,以更高效、准确、智能的方式帮助影院完成对放映***及环境各项数据的测量校准工作。
为实现上述目的,本发明提供了如下方案:
一种数字电影放映***开机方法,所述开机方法包括:
S1:获取开机指令;
S2:选择是否运行场景校准;
S3:将所述是否运行场景校准指令发送至控制器;
S4:采集当前放映机和服务器的状态信息;
S5:判断所述状态信息是否异常,若异常,则刷新设备状态,返回所述S4;若正常,则向放映机发送指令,设定放映通道、设置电源模式以及打开光闸;所述放映机包括:主放映机和副放映机;
S6:判断所述S3中控制器接收到的指令是否为运行场景校准指令,若不是运行场景校准指令,则开机结束;若为运行场景校准指令,则发送指令给主服务器关闭场灯;
S7:向场景校准设备发送指令并获取所有的场景校准设置;
S8:判断是否能够获取到场景校准设置,若获取不到,则控制器显示模块提示获取错误信息,场景校准结束,执行S11;若获取到,则执行S9;
S9:判断获取到的场景校准设置是否为空设置,若为空设置,则控制器显示模块提示获取错误信息,场景校准结束,执行S11;若不是空设置,则获取所有场景校准设置的首项设置,运行场景校准指令;
S10:判断运行场景校准指令是否成功,若不成功,则控制器显示模块提示错误信息,场景校准结束,执行S11;若成功,则执行S11;
S11:发送命令给主服务器,打开场灯;
S12:控制器显示模块提示信息开机结束。
可选的,所述运行场景校准指令具体包括:
将所述运行场景校准指令通过网络通信传递给对应设置指定的场景校准设备;
通过所述场景校准设备执行该指令代指的操作。
本发明另外提供一种数字电影放映***开机***,所述开机***包括:
开机指令获取模块,用于获取开机指令;
场景校准选择模块,用于选择是否运行场景校准;
第一指令发送模块,用于将所述是否运行场景校准指令发送至控制器;
状态信息采集模块,用于采集当前放映机和服务器的状态信息;
第一判断模块,用于判断所述状态信息是否异常,若异常,则刷新设备状态,返回所述状态信息采集模块,若正常,则向放映机发送指令,设定放映通道、设置电源模式以及打开光闸;所述放映机包括:主放映机和副放映机;
第二判断模块,用于判断所述指令发送模块中控制器接收到的指令是否为运行场景校准指令,若不是运行场景校准指令,则开机结束;若为运行场景校准指令,则发送指令给主服务器关闭场灯;
场景校准设置获取模块,用于向场景校准设备发送指令并获取所有的场景校准设置;
第三判断模块,用于判断是否能够获取到场景校准设置,若获取不到,则控制器显示模块提示获取错误信息,场景校准结束,执行第二指令发送模块;若获取到,则执行第四判断模块;
第四判断模块,用于判断获取到的场景校准设置是否为空设置,若为空设置,则控制器显示模块提示获取错误信息,场景校准结束,执行第二指令发送模块;若不是空设置,则获取所有场景校准设置的首项设置,运行场景校准指令;
第五判断模块,用于判断运行场景校准指令是否成功,若不成功,则控制器显示模块提示错误信息,场景校准结束,执行第二指令发送模块;若成功,则执行第二指令发送模块;
第二指令发送模块,用于发送命令给主服务器,打开场灯;
开机结束显示模块,用于通过控制器显示模块提示信息开机结束。
可选的,所述第四判断模块中运行场景校准指令具体包括:
将所述运行场景校准指令通过网络通信传递给该设置指定的场景校准设备;
通过所述场景校准设备执行该指令代指的操作。
一种数字电影放映***关机方法,所述关机方法包括:
步骤1:获取关机指令;
步骤2:获取是否启动运行“关机场景”指令;
步骤3:判断所述步骤2中的“关机场景”指令是否为启动“关机场景”指令,若为启动“关机场景”指令则执行下一步骤,若否,则执行步骤10;
步骤4:获取“关机场景”中的功能项目名称、项目执行顺序及执行间隔时间,并将所述功能项目名称、项目执行顺序及执行间隔时间发送至控制器;所述“关机场景”中的功能项目名称包括:校准管理、声学品质、环境品质、放映数据管理以及设备管理;所述校准管理包括:双放映机画面重合校准、影厅内双放映机亮度、色坐标测量及校准;所述声学品质包括:影厅内音箱声压级测量及校准;所述环境品质包括:影厅环境质量测量及校准;所述放映数据管理包括:放映日志分析、放映品质分析以及放映数据传输;所述设备管理包括:场灯控制、电源管理以及固件更新;
步骤5:基于所述功能项目名称、项目执行顺序及执行间隔时间获取对应的执行设备;
步骤6:执行设备获取对应的功能项目名称、项目执行顺序及执行间隔时间;
步骤7:判断步骤6中是否能够获取到对应的功能项目名称、项目执行顺序及执行间隔时间,若不能获取到,则提示获取错误信息,该项目执行结束,执行其他项目,若其他项目均不能获取到,则执行步骤10;
步骤8:判断步骤7中获取到的功能项目名称、项目执行顺序及执行间隔时间是否为空设置,若为空设置则提示获取错误信息,该项目执行结束,并执行其它项目,若已启用功能项目均为空设置,则执行步骤10;若不是空设置,则获取该功能项目设置的首项设置,运行指令;
步骤9:判断运行功能项指令是否成功,若不成功,则提示错误信息,该功能项目执行结束,并执行其它功能项目,直到所有功能项目指令执行结束后,执行下一步骤;
步骤10:向主、副服务器发送指令,关闭主、副服务器;
步骤11:向主、副放映机发送指令,关闭光源;
步骤12:获取主、副放映机冷却时间,设定冷却结束后放映机目标电源模式为关机;
步骤13:判断步骤4获取到的“关机场景”功能项目中是否启用功能项“设备管理”-“电源管理”-“自动断电”,若获取到,执行步骤14,若未获取到,执行步骤15;
步骤14:发送指令给电源管理控制器,关闭放映机、抽风机、水冷机、3D以及还音机柜电源;
步骤15:控制器显示模块提示信息关机结束。
本发明另外一种数字电影放映***关机***,所述关机***包括:
关机指令获取模块,用于获取关机指令;
“关机场景”指令启动模块,用于获取是否启动运行“关机场景”指令;
第六判断模块,用于判断所述“关机场景”指令启动模块中的“关机场景”指令是否为启动“关机场景”指令,若为启动“关机场景”指令则执行下一模块,若否,则执行第三指令发送模块;
功能项目名称、项目执行顺序及执行间隔时间获取模块,用于获取“关机场景”中的功能项目名称、项目执行顺序及执行间隔时间,并将所述功能项目名称、项目执行顺序及执行间隔时间发送至控制器;所述“关机场景”中的功能项目名称包括:校准管理、声学品质、环境品质、放映数据管理以及设备管理;所述校准管理包括:双放映机画面重合校准、影厅内双放映机亮度、色坐标测量及校准;所述声学品质包括:影厅内音箱声压级测量及校准;所述环境品质包括:影厅环境质量测量及校准;所述放映数据管理包括:放映日志分析、放映品质分析以及放映数据传输;所述设备管理包括:场灯控制、电源管理以及固件更新;
执行设备获取模块,用于基于所述功能项目名称、项目执行顺序及执行间隔时间获取对应的执行设备;
执行内容获取模块,用于通过执行设备获取对应的功能项目名称、项目执行顺序及执行间隔时间;
第七判断模块,用于判断执行内容获取模块中是否能够获取到对应的功能项目名称、项目执行顺序及执行间隔时间,若不能获取到,则提示获取错误信息,该项目执行结束,执行其他项目;若其他项目均不能获取到,则执行第三指令发送模块;
第八判断模块,用于判断执行内容获取模块中获取到的功能项目名称、项目执行顺序及执行间隔时间是否为空设置,若为空设置则提示获取错误信息,该项目执行结束,并执行其它项目;若已启用功能项目均为空设置,则执行第九判断模块;若不是空设置,则获取该功能项目设置的首项设置,运行指令;
第九判断模块,用于判断运行功能项指令是否成功,若不成功,则提示错误信息,该功能项目执行结束,并执行其它功能项目,直到所有功能项目指令执行结束后,执行下一步骤;
第三指令发送模块,用于向主、副服务器发送指令,关闭主、副服务器;
第四指令发送模块,用于向主、副放映机发送指令,关闭光源;
冷却时间获取模块,用于获取主、副放映机冷却时间,设定冷却结束后放映机目标电源模式为关机;
第十判断模块,用于判断功能项目名称、项目执行顺序及执行间隔时间获取模块获取到的“关机场景”功能项目中是否启用功能项“设备管理”-“电源管理”-“自动断电”,若获取到,执行第五指令发送模块,若未获取到,执行显示模块;
第五指令发送模块,用于发送指令给电源管理控制器,关闭放映机、抽风机、水冷机、3D以及还音机柜电源;
显示模块,用于控制器显示模块提示信息关机结束。
根据本发明提供的具体实施例,本发明公开了以下技术效果:
本发明通过控制器可以让非专业放映人员以非常简化的手动引导或自动方式执行放映***的开关机,减少操作错误,同时可通过调用自定义“场景”自动执行对应的命令,以更高效、准确、智能的方式帮助影院完成对放映***及环境各项数据的测量校准工作。
附图说明
为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。
图1为本发明实施例数字电影放映***开机方法流程图;
图2为本发明实施例场景校准流程图;
图3为本发明实施例数字电影放映***开机***结构示意图;
图4为本发明实施例数字电影放映***关机方法流程图;
图5为本发明实施例数字电影放映***关机***结构示意图。
具体实施方式
下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
本发明的目的是提供一种数字电影放映***开关机方法及开关机***,减少操作错误,同时可通过调用自定义“场景”自动执行对应的命令,以更高效、准确、智能的方式帮助影院完成对放映***及环境各项数据的测量校准工作。
为使本发明的上述目的、特征和优点能够更加明显易懂,下面结合附图和具体实施方式对本发明作进一步详细的说明。
图1为本发明实施例数字电影放映***开机方法流程图,图2为本发明实施例场景校准流程图,如图1和图2所示,所述方法包括:
S1:获取开机指令。
S2:选择是否运行场景校准。
具体的,控制器显示界面弹出开机提示框,在提示框选择是否运行场景校准,将该选择作为参数传递给控制器的控制处理模块。
其中,控制器指运行特定控制软件的***,例如计算机、单片机、平板电脑等。
S3:将所述是否运行场景校准指令发送至控制器。
此时,控制处理模块开始处理预开机流程。
S4:采集当前放映机和服务器的状态信息。
具体的,是发送命令给放映机和服务器,采集当前放映机和服务器的状态信息。
S5:判断所述状态信息是否异常,若异常,则刷新设备状态,返回所述S4,若正常,则向放映机发送指令,设定放映通道、设置电源模式、打开光闸;所述放映机包括:主放映机和副放映机。
即,对状态信息进行分析,通过给主副服务器、主副放映机发送网络请求,获取到设备应答返回的状态信息,通过判断返回的状态信息是否正常来确定该设备状态是否正常。若主副服务器、主副放映机只要有一个状态异常,则刷新设备状态,然后重新判断设备状态,一直循环此操作,直到设备状态正常。
S6:判断所述S3中控制器接收到的指令是否为运行场景校准指令,若不是运行场景校准指令,则开机结束,若为运行场景校准指令,则发送指令给主服务器或控制器关闭场灯。
具体的,是发送命令给主/副放映机,设定放映通道、设置电源模式、打开光闸,判断所述S3中控制器接收到的指令是否为运行场景校准指令,判断标准为:是否运行场景校准参数是一个布尔类型的变量,操作员在操作时选中运行场景校准这个选项则将该变量赋值为真,若没选中则将该变量赋值为假。
S7:向场景校准设备发送指令并获取所有的场景校准设置。
S8:判断是否能够获取到场景校准设置,若获取不到,则控制器显示模块提示获取错误信息,场景校准结束,执行S11;若获取到,则执行S9。
S9:判断获取到的场景校准设置是否为空设置,若为空设置,则控制器显示模块提示获取错误信息,场景校准结束,执行S11;若不是空设置,则获取所有场景校准设置的首项设置,运行场景校准指令。
具体的,程序主控制模块判断采集到的场景数据是不是空数据,如果获取到得是空设置时,控制器显示模块提示场景校准错误信息,场景校准结束。
程序主控制器模块在获取到当前的场景校准设置之后,将此条命令通过网络通信传递给该设置指定的场景校准设备,由场景校准设备具体执行该指令代指的操作。
其中,运行多种场景设置是针对场景校准设备上设定的场景,该设备可设定多种场景设置,场景设置包含多项,但每次执行只是执行场景校准设备上设定的首项。场景设置包含:电源控制:***各设备自动上电;图像品质:双放映机画面重合校准、影厅内双放映机亮度、色坐标测量及校准;声学品质:影厅内音箱声压级测量及校准;环境品质:影厅环境质量测量及校准等。
例如:该设置是指定放映机画面重合校准的,则发送命令给放映机及画面重合校准***,进行画面重合校准。
S10:判断运行场景校准指令是否成功,若不成功,则控制器显示模块提示错误信息,场景校准结束,执行S11;若成功,则执行S11。
S11:发送命令给主服务器,打开场灯。
S12:控制器显示模块提示信息开机结束。
图3为本发明实施例数字电影放映***开机***结构示意图,如图3所示,所述***包括:
开机指令获取模块101,用于获取开机指令;
场景校准选择模块102,用于选择是否运行场景校准;
第一指令发送模块103,用于将所述是否运行场景校准指令发送至控制器;
状态信息采集模块104,用于采集当前放映机和服务器的状态信息;
第一判断模块105,用于判断所述状态信息是否异常,若异常,则刷新设备状态,返回所述状态信息采集模块,若正常,则向放映机发送指令,设定放映通道、设置电源模式、打开光闸;所述放映机包括:主放映机和副放映机;
第二判断模块106,用于判断所述指令发送模块中控制器接收到的指令是否为运行场景校准指令,若不是运行场景校准指令,则开机结束,若为运行场景校准指令,则发送指令给主服务器关闭场灯;
场景校准设置获取模块107,用于向场景校准设备发送指令并获取所有的场景校准设置;
第三判断模块108,用于判断是否能够获取到场景校准设置,若获取不到,则控制器显示模块提示获取错误信息,场景校准结束,执行第二指令发送模块;若获取到,则执行第四判断模块;
第四判断模块109,用于判断获取到的场景校准设置是否为空设置,若为空设置,则控制器显示模块提示获取错误信息,场景校准结束,执行第二指令发送模块;若不是空设置,则获取所有场景校准设置的首项设置,运行场景校准指令;
第五判断模块110,用于判断运行场景校准指令是否成功,若不成功,则控制器显示模块提示错误信息,场景校准结束,执行第二指令发送模块;若成功,则执行第二指令发送模块;
第二指令发送模块111,用于发送命令给主服务器,打开场灯;
开机结束显示模块112,用于通过控制器显示模块提示信息开机结束。
图4为本发明实施例数字电影放映***关机方法流程图,如图4所示,所述方法包括:
步骤1:获取关机指令;
步骤2:获取是否启动运行“关机场景”指令;
步骤3:判断所述步骤2中的“关机场景”指令是否为启动“关机场景”指令,若为启动“关机场景”指令则执行下一步骤,若否,则执行步骤10;
步骤4:获取“关机场景”中的功能项目名称、项目执行顺序及执行间隔时间,并将所述功能项目名称、项目执行顺序及执行间隔时间发送至控制器;所述“关机场景”中的功能项目名称包括:校准管理、声学品质、环境品质、放映数据管理以及设备管理;所述校准管理包括:双放映机画面重合校准、影厅内双放映机亮度、色坐标测量及校准;所述声学品质包括:影厅内音箱声压级测量及校准;所述环境品质包括:影厅环境质量测量及校准;所述放映数据管理包括:放映日志分析、放映品质分析、放映数据传输等;所述设备管理包括:场灯控制、电源管理、固件更新;
步骤5:基于所述功能项目名称、项目执行顺序及执行间隔时间获取对应的执行设备;
步骤6:执行设备获取对应的功能项目名称、项目执行顺序及执行间隔时间;
步骤7:判断步骤6中是否能够获取到对应的功能项目名称、项目执行顺序及执行间隔时间,若不能获取到,则提示获取错误信息,该项目执行结束,执行其他项目,若其他项目均不能获取到,则执行步骤10;
步骤8:判断步骤7中获取到的功能项目名称、项目执行顺序及执行间隔时间是否为空设置,若为空设置则提示获取错误信息,该项目执行结束,并执行其它项目,若已启用功能项目均为空设置,则执行步骤10;若不是空设置,则获取该功能项目设置的首项设置,运行指令;
步骤9:判断运行功能项指令是否成功,若不成功,则提示错误信息,该功能项目执行结束,并执行其它功能项目,直到所有功能项目指令执行结束后,执行下一步骤;
步骤10:向主、副服务器发送指令,关闭主、副服务器;
步骤11:向主、副放映机发送指令,关闭光源;
步骤12:获取主、副放映机冷却时间,设定冷却结束后放映机目标电源模式为关机;
步骤13:判断步骤4获取到的“关机场景”功能项目中是否启用功能项“设备管理”-“电源管理”-“自动断电”,若获取到,执行步骤14,若未获取到,执行步骤15;
步骤14:发送指令给电源管理控制器,关闭放映机、抽风机、水冷机、3D以及还音机柜电源;
步骤15:控制器显示模块提示信息关机结束。
图5为本发明实施例数字电影放映***关机***结构示意图,如图5所示,所述***包括:
关机指令获取模块201,用于获取关机指令;
“关机场景”指令启动模块202,用于获取是否启动运行“关机场景”指令;
第六判断模块203,用于判断所述“关机场景”指令启动模块中的“关机场景”指令是否为启动“关机场景”指令,若为启动“关机场景”指令则执行下一模块,若否,则执行第三指令发送模块;
功能项目名称、项目执行顺序及执行间隔时间获取模块204,用于获取“关机场景”中的功能项目名称、项目执行顺序及执行间隔时间,并将所述功能项目名称、项目执行顺序及执行间隔时间发送至控制器;所述“关机场景”中的功能项目名称包括:校准管理、声学品质、环境品质、放映数据管理以及设备管理;所述校准管理包括:双放映机画面重合校准、影厅内双放映机亮度、色坐标测量及校准;所述声学品质包括:影厅内音箱声压级测量及校准;所述环境品质包括:影厅环境质量测量及校准;所述放映数据管理包括:放映日志分析、放映品质分析、放映数据传输等;所述设备管理包括:场灯控制、电源管理、固件更新;
执行设备获取模块205,用于基于所述功能项目名称、项目执行顺序及执行间隔时间获取对应的执行设备;
执行内容获取模块206,用于通过执行设备获取对应的功能项目名称、项目执行顺序及执行间隔时间;
第七判断模块207,用于判断执行内容获取模块中是否能够获取到对应的功能项目名称、项目执行顺序及执行间隔时间,若不能获取到,则提示获取错误信息,该项目执行结束,执行其他项目,若其他项目均不能获取到,则执行第三指令发送模块;
第八判断模块208,用于判断执行内容获取模块中获取到的功能项目名称、项目执行顺序及执行间隔时间是否为空设置,若为空设置则提示获取错误信息,该项目执行结束,并执行其它项目,若已启用功能项目均为空设置,则执行第九判断模块;若不是空设置,则获取该功能项目设置的首项设置,运行指令;
第九判断模块209,用于判断运行功能项指令是否成功,若不成功,则提示错误信息,该功能项目执行结束,并执行其它功能项目,直到所有功能项目指令执行结束后,执行下一步骤;
第三指令发送模块210,用于向主、副服务器发送指令,关闭主、副服务器;
第四指令发送模块211,用于向主、副放映机发送指令,关闭光源;
冷却时间获取模块212,用于获取主、副放映机冷却时间,设定冷却结束后放映机目标电源模式为关机;
第十判断模块213,用于判断功能项目名称、项目执行顺序及执行间隔时间获取模块获取到的“关机场景”功能项目中是否启用功能项“设备管理”-“电源管理”-“自动断电”,若获取到,执行第五指令发送模块,若未获取到,执行显示模块;
第五指令发送模块214,用于发送指令给电源管理控制器,关闭放映机、抽风机、水冷机、3D以及还音机柜电源;
显示模块215,用于控制器显示模块提示信息关机结束。
本说明书中各个实施例采用递进的方式描述,每个实施例重点说明的都是与其他实施例的不同之处,各个实施例之间相同相似部分互相参见即可。对于实施例公开的***而言,由于其与实施例公开的方法相对应,所以描述的比较简单,相关之处参见方法部分说明即可。
本文中应用了具体个例对本发明的原理及实施方式进行了阐述,以上实施例的说明只是用于帮助理解本发明的方法及其核心思想;同时,对于本领域的一般技术人员,依据本发明的思想,在具体实施方式及应用范围上均会有改变之处。综上所述,本说明书内容不应理解为对本发明的限制。