一种影院播放方法、装置、存储装置及系统与流程

文档序号:12034273阅读:302来源:国知局
一种影院播放方法、装置、存储装置及系统与流程

本发明涉及数字电影播放的播放方法、装置、存储装置及系统领域,特别涉及影院播放方法、装置、存储装置及系统。



背景技术:

由于对数字电影的版权保护,影院相关设备与技术必须按照数字电影倡导联盟(dci)标准,根据dci标准规定现有影院播放将包括音频和视频的数字电影包存储在raid-5外置存储硬盘阵列,而且外置存储硬盘因此是全年全天都处于读取状态,外置存储硬盘长时间工作很容易损坏,一旦损坏只能停止整个系统运行,更换或者修理外置存储硬盘,然后再花时间恢复系统运行,这样影响影院正常的播放数字电影,从而从影响影院收入和长期运营。

因而现有技术还有待改进和提高。



技术实现要素:

鉴于上述现有技术的不足之处,本发明提供一种影院播放方法、装置、存储装置及系统。本发明的目的在于解决现有技术中由于外置存储硬盘全年全天长时间工作导致损坏,从而影响整个系统正常运行的问题。

为了达到上述目的,本发明采取了以下技术方案:

一种影院播放方法,其中,所述影院播放方法包括:

步骤a:接收操作指令设置播放顺序;

步骤b:根据所述播放顺序,检测内置存储模块是否存储需播放电影对应的数字电影包;

步骤c:当检测内置存储模块无所述数字电影包,或者当检测所述内置存储模块中的所述数字电影包已经损坏,控制从外置存储模块中读取所述数字电影包,同时控制外置存储模块将存储的所述数字电影包传送至内置存储模块存储;

步骤d:当检测模块检测所述内置存储模块中有所述数字电影包并且未损坏时,控制从内置存储模块读取的所述数字电影包;

步骤e:解密读取的所述数字电影包;

步骤f:解码已解密的所述数字电影包;

步骤g:播放已解密解码的所述数字电影包。

所述的影院播放方法,其中,所述步骤a之前还包括:

步骤s:预先在影院播放器增加设置一所述内置存储模块,用于存储从所述外置存储模块读取的所述数字电影包。

所述的影院播放方法,其中,所述步骤a包括:

步骤a1:接收操作指令选择自动模式或手动模式;

步骤a2:当选择自动模式时,自动获取播放顺序;

步骤a3:当选择手动模式,则接收手动输入播放顺序的操作指令,生成播放顺序。

所述的影院播放方法,其中,所述内置存储模块包括:

至少一个固态硬盘或至少一个内存硬盘。

所述的影院播放方法,其中,所述步骤e还包括:

e1:接收所述数字电影包的对应的密钥;

e2:根据所述密钥解密所述数字电影包。

一种影院播放装置,其中,包括处理器、与处理器通信连接的存储器,所述存储器存储有计算机程序,所述计算机程序用于被执行时实现如权利要求1-5任一项所述的方法;所述处理器用于调用所述存储器中的计算机程序,以实现如权利要求1-5任一项所述的方法。

一种存储装置,其中,所述存储装置存储有计算机程序,该计算机程序被处理器执行时实现权利要求1-5任一项所述方法的步骤。

一种影院播放系统,其中,所述影院播放系统包括:

播放顺序设置模块:用于接收操作指令设置播放顺序;

检测模块:用于根据所述播放顺序,检测内置存储模块是否存储将要播放电影对应的数字电影包;

外置存储模块:用于当检测内置存储模块无所述数字电影包或者在所述内置存储模块中的所述数字电影包已损坏,控制从外置存储模块中读取所述数字电影包,同时控制外置存储模块将存储的所述数字电影包传送至内置存储模块存储;

内置存储模块:预先在影院播放器增加设置一所述内置存储模块,用于存储从所述外置存储模块读取的所述数字电影包,用于当检测模块检测所述内置存储模块中有所述数字电影包并且未损坏时,控制从内置存储模块读取的所述数字电影包;

所述内置存储模块包括至少一个固态硬盘或至少一个内存硬盘;

解密模块:用于接收和解密已读取的所述数字电影包,再将已解密的所述数字电影传输到解码模块;

接收单元:接收所述数字电影包的对应的密钥;

执行单元:根据所述密钥解密所述数字电影包;

解码模块:用于接收并解码所述解密模块已解密的所述数字电影包,将已解码解密的所述数字电影包传输到播放模块;

播放模块:用于接收并播放已解密解码的所述数字电影包。

所述的影院播放方法,其中,所述影院播放系统还包括:

控制模块:用于控制和连接所述播放顺序设置模块、所述检测模块、所述外置存储模块、所述内置存储模块、所述解密模块、所述解码模块、所述播放模块。

所述的影院播放方法,其中,所述播放顺序设置模块包括:

选择单元:接收操作指令选择自动模式或手动模式;

自动单元:当选择自动模式时,自动获取播放顺序;

手动单元:当选择手动模式,则接收手动输入播放顺序的操作指令,生成播放顺序。

相较于现有技术,本发明提供一种影院播放方法、装置、存储装置及系统,采用检测内置存储模块是否存储对应的数字电影包,当检测内置存储模块无所述数字电影包,或者当检测内置存储模块数字电影包已经损坏,控制从外置存储模块中读取所述数字电影包,同时控制外置存储模块将存储的所述数字电影包传送至内置存储模块存储;当检测模块检测内置存储模块有所述数字电影包并且未损坏时,控制从内置存储模块读取的所述数字电影包,这样重复播放同一部电影时,无需再读取外置存储模块,如此外置存储模块无需全年全天长时间处于工作状态,可以有效延长外置存储模块的使用寿命,从而无需频繁停全系统修理或更换外置存储模块中的外置存储硬盘,并且由于增加了内置存储模块,提高了读取速度,提高了整个系统速度,并且本发明可满足现有数字电影倡导联盟(dci)标准,将包括音频和视频的数字电影包存储在外置存储硬盘。

附图说明

图1为本发明的提供一种影院播放方法的流程图。

图2为本发明的提供一种影院播放系统的结构框图。

具体实施方式

为使本发明的目的、技术方案及效果更加清楚、明确,以下参照附图并举实施例对本发明进一步详细说明。应当理解,此处所描述的具体实施例仅用以解释本发明,并不用于限定本发明。

如图1,本发明提供一种影院播放方法,一种影院播放方法,其中,所述影院播放方法包括:

s100:接收操作指令设置播放顺序。

具体的,首先接收操作指令选择自动模式或手动模式,然后当选择自动模式时,自动获取播放顺序,自动智能识别将要播放的数字电影包,或者当选择手动模式,则接收手动输入播放顺序的操作指令,生成播放顺序。有两种模式选择获取电影播放顺序,一种是自动模式,另一种是手动模式,首先选择自动模式还是手动模式,例如选择所述自动模式,则系统自动获取院线排列的电影播放顺序,并按照所述播放顺序播放电影。例如选择所述手动模式,可手动输入电影播放顺序,如手动输入播放列表a。

s200:根据所述播放顺序,检测内置存储模块230是否存储将要播放电影对应的数字电影包;所述数字电影包中包括对应电影的视频和音频等。

例如,按照手动输入播放列表a,首先播放电影a,则检测所述内置存储模块230是否存储电影a对应的数字电影包a。

s300:当检测内置存储模块230无所述数字电影包,或者当检测内置存储模块230数字电影包a已经损坏,控制从外置存储模块100中读取所述数字电影包,同时控制外置存储模块100将存储的所述数字电影包传送至内置存储模块230存储。

所述外置存储模块100是多个外置存储硬盘组成的raid-5硬盘阵列,如图2所示,处于播放器300的外部,所述外置存储模块100用于存储影院上映的所有电影对应的所述数字电影包。当检测到所述内置存储模块230中无所述数字电影包,或者当检测内置存储模块230所述数字电影包已经损坏,则读取外置存储模块100中的所述数字电影包。在读取的同时将所述数字电影包存储至内置存储模块230中,所述内置存储模块230包括至少一个固态硬盘或至少一个内存硬盘,例如,若检测所述内置存储模块230中无所述数字电影包a,或者检测内置存储模块230所述数字电影包a已经损坏,则从所述外置存储模块100中读取所述数字电影包a并与此同时将所述数字电影包a存储至所述内存存储模块。

s400:当检测模块220检测内置存储模块230有所述数字电影包并且未损坏时,控制从内置存储模块230读取的所述数字电影包。

当下次播放同一电影时,检测所述内置存储模块230有相对应的所述数字电影包并且未损坏时,无需再读取外置存储模块100。这样所述外置存储模块100无需被多次重复读取相同数字电影包,避免了所述外置存储模块100全年全天工作,由于长时间工作导致外置存储模块100损坏。当检测模块220检测所述内置模块中的对应数字电影包被删除或损坏时,会重新读取所述外置存储模块100中的所述数字电影包。例如,再一次播放电影a时,检测到所述内置存储模块230中已存在有完整的所述数字电影包a并且未损坏,则无需在读取所述外置存储模块100中数字电影包,直接在内置存储模块230中读取,在自动模式下,能够自动智能识别将要播放的数字电影包,并且在第一次播放时,从外置存储器读取所述数字电影包时自动控制从外置存储器存入内置存储器;在所述手动模式下,操作员人工指定将要从内置存储器播放的数字电影包,系统能够智能提前将所述数字电影包从外置存储器存入内置存储器。

s500:解密读取的所述数字电影包,所述500还包括首先接收所述数字电影包的对应的密钥,然后根据所述密钥解密所述数字电影包。

将从外置存储模块100或内置存储模块230读取的所述数字电影包和接收的对应的所述密钥一起对所述数字电影包进行解密。

s600:解码已解密的所述数字电影包,再将已解密的所述数字电影进行解码。

s700:播放已解密解码的所述数字电影包,将已解密解码的所述数字电影包进行播放。

所述s100之前还包括s90,所述s90预先在影院播放器200增加设置一内置存储模块230,用于存储从外置存储模块100读取的所述数字电影包,至少一个固态硬盘或至少一个内存硬盘,由于内置存储模块230的设置,能够有效的提高读取的所述数字电视包的速度,从而提高整个系统的运行速度。

本发明还提供一种影院播放装置,其中,包括处理器、与处理器通信连接的存储器,所述存储器存储有计算机程序,所述计算机程序用于被执行时实现上述任一项的方法;所述处理器用于调用所述存储器中的计算机程序,以实现如上述任一项的方法。具体技术方案和技术效果在所述影院播放方法中详述,在此不再累述。

一种存储装置,其中,所述存储装置存储有计算机程序,该计算机程序被处理器执行时实现上述任一项所述方法的步骤。具体技术方案和技术效果在所述影院播放方法中详述,在此不再累述。

本发明还提供一种影院播放系统,如图2所示,所述影院播放系统包括播放顺序设置模块210、所述播放顺序设置模块210用于接收操作指令设置播放顺序。所述播放顺序设置模块210包括选择单元用于接收操作指令选择自动模式或手动模式,自动单元用于当选择自动模式时,自动获取播放顺序;手动单元用于当选择手动模式,则接收手动输入播放顺序的操作指令,生成播放顺序。

检测模块220:用于根据所述播放顺序,检测内置存储模块230是否存储将要播放电影对应的数字电影包;

外置存储模块100:用于当检测内置存储模块230无所述数字电影包,或者当检测内置存储模块230所述数字电影包已经损坏,控制从外置存储模块100中读取所述数字电影包,同时控制外置存储模块100将存储的所述数字电影包传送至内置存储模块230存储;

内置存储模块230:预先在影院播放器200增加设置一内置存储模块230,用于存储从外置存储模块100读取的所述数字电影包,用于当检测模块220检测内置存储模块230有所述数字电影包并且未损坏时,控制从内置存储模块230读取的所述数字电影包;

所述内置存储模块230包括至少一个固态硬盘或至少一个内存硬盘。

在自动操作模式中,所述系统能够智能识别将要播放的数字电影包,并且在第一次播放时,从外置存储器读取所述数字电影包时自动控制从外置存储器存入内置存储器。在手动操作模式中,操作员人工指定将要从内置存储器播放的数字电影包,系统能够智能提前将所述数字电影包从外置存储器存入内置存储器。

解密模块240:用于接收和解密已读取的所述数字电影包,再将已解密的所述数字电影传输到解码模块250;

接收单元:接收所述数字电影包的对应的密钥;

执行单元:根据所述密钥解密所述数字电影包;

解码模块250:用于接收并解码所述解密模块240已解密的所述数字电影包,将已解码解密的所述数字电影包传输到播放模块300;

播放模块300:用于接收并播放已解密解码的所述数字电影包。

控制模块260:用于控制和连接所述播放顺序设置模块210、所述检测模块220、所述外置存储模块100、所述内置存储模块230、所述解密模块240、所述解码模块250、所述播放模块300。所述控制模块260用于控制其他各个模块的执行和连接关系。

上述所述播放顺序设置模块210、所述检测模块220、所述内置存储模块230、所述解密模块240、所述解码模块250、所述播放模块300处于所述播放器200内部。

下面以一具体实例进行说明本发明的影院播放方法、装置、存储装置及系统,需注意本发明并不限于实例。

所述外置存储模块100由多个外置硬盘组成raid-5硬盘阵列,并且存储多个电影对应的数字电影包,首先可在所述播放顺序设置模块210中设置播放顺序,通过所述播放顺序确定播放的电影,所述播放顺序设置模块210可设为自动模式,则按照院线系统排列的电影进行播放,也可设为手动模式,则操作者自己手动排列播放电影顺序。

当按照播放顺序确定好下一部播放电影a时,播放器200中所述控制模块260控制所述检测模块220开始检测内置存储模块230是否存在这部电影对应的数字电影包,如图1和图2所示,若数字电影包不存在、已删除或已损坏,则所述控制模块260控制从外置存储模块100读取对应的数字电影包,并与此同时控制所述内置模块将存储对应的数字电影包。然后控制模块260控制解密模块240接收读取的对应的数字电影包和密钥,并解密,接着控制模块260控制解密后的所述数字电影包传送至解码模块250进行解码,最后控制传输至播放单元进行播放。

当再次需要播放电影a时,如图2所示,控制模块260控制所述检测模块220检测所述内置存储模块230中是否有电影a对应的数字电影包并且没有损坏,如果有电影a完整未损坏的数字电影包,则无需读取单元去读取所述外置存储模块100中的电影a对应的数字电影包a,而是直接控制将所述内置存储模块230中的数字电影包a传输至解密模块240解密,控制解密后的所述数字电影包传至解码模块250进行解码,最后在播放模块300进行播放。由于解密模块240、解码模块250以及播放模块300属于现有技术,在这里不再累述。

由于本发明提供的一种影院播放系统在所述影院播放方法中有详细描述,具体技术方案和技术效果请参见上述影院播放方法,在此不再累述。

相较于现有技术,本发明提供一种影院播放方法、装置、存储装置及系统,采用检测内置存储模块是否存储对应的数字电影包,当检测内置存储模块无所述数字电影包,或者当检测内置存储模块所述数字电影包已经损坏,控制从外置存储模块中读取所述数字电影包,同时控制外置存储模块将存储的所述数字电影包传送至内置存储模块存储;当检测模块检测内置存储模块有所述数字电影包并且未损坏时,控制从内置存储模块读取的所述数字电影包,这样重复播放同一部电影时,无需再读取外置存储模块,如此外置存储模块无需全年全天长时间处于工作状态,可以有效延长外置存储模块的使用寿命,从而无需频繁停全系统修理或更换外置存储模块中的外置存储硬盘,并且由于增加了内置存储模块,提高了读取速度,提高了整个系统速度,并且本发明可满足现有数字电影倡导联盟(dci)标准,将包括音频和视频的数字电影包存储在外置存储硬盘。

可以理解的是,对本领域普通技术人员来说,可以根据本发明的技术方案及其发明构思加以等同替换或改变,而所有这些改变或替换都应属于本发明所附的权利要求的保护范围。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1