掌桥专利:专业的专利平台
掌桥专利
首页

一种电影分发播控方法及装置

文献发布时间:2023-06-19 18:37:28


一种电影分发播控方法及装置

技术领域

本发明涉及视频播放技术领域,具体涉及一种电影分发播控方法及装置。

背景技术

传统影院观影模式一般为大厅放映,座位数一般在100-300座,随着人们生活水平提高和对观影环境、质量个性化需求出现,小规模,定制化小影厅需求越来越强烈;同时高铁、航空等环境对院线同步影片播放的需求也越来越强烈,也需要电影放映机加入其媒体系统。如果要满足小规模、定制化小影厅或者多屏幕终端观影的需求,则需要设置多个小影厅或多个显示设备,且每个影厅或显示设备需要配一套放映设备,然而电影放映机是电影院线的核心资产,投资规模大,维护成本高,回收周期长,且航空高铁这种场景下难以多套部署,如果每一个小影厅/屏幕都配一套放映设备的话,无论是前期投入还是后期维护,都是巨大的投资负担,影片运营方很难正常经营。

在实现本发明过程中,申请人发现现有技术中至少存在如下问题:标准的电影放映系统,需要为每个小影厅或者屏幕配置一套放映设备,而一套放映设备投资规模大、维修成本高,部署困难,且影片运营方很难承受这些巨大投资。

发明内容

为满足观众小规模、定制化小影厅的需求,同时解决定制化小影厅带来的增加放映设备的投资及维修成本高的问题,本发明实施例一方面提供一种电影分发播控方法,具体包括:

预设媒体路由器及与所述媒体路由器电性连接的多个影片播放终端;

将待播影片存入所述媒体路由器;

当接收到影片播放请求时,所述媒体路由器根据所述播放请求识别发出所述播放请求的所述影片播放终端,作为目标影片播放终端;

若所述影片播放请求的发送时间未达到影片预定播放时间,则不响应所述播放请求;

根据所述影片播放请求的发送时间确定出播放内容;

向所述目标影片播放终端发送所述播放内容。

另一方面,本发明实施例提供一种电影分发播控装置,包括:

媒体路由器及与所述媒体路由器电性连接的多个影片播放终端、以及播放服务器;

所述播放服务器用于将待播影片存入所述媒体路由器;

所述媒体路由器用于,当接收到影片播放请求时,根据所述播放请求识别发出所述播放请求的所述影片播放终端,作为目标影片播放终端;若所述影片播放请求的发送时间未达到影片预定播放时间,则不响应所述播放请求;根据所述影片播放请求的发送时间确定出播放内容;向所述目标影片播放终端发送所述播放内容;

所述多个影片播放终端用于向观众播放所述播放内容。

上述技术方案具有如下有益效果:因为采用一机多屏,即一套电影放映设定通过一对多的分发方式,给多个小影厅或多个显示设备播放设定的播放内容的技术手段,所以达到了观众可以小规模观影,院线无需增加放映设备,节约成本的技术效果。

此外,本申请的技术方案还具有以下特点:

影片播放终端在一定时间范围内,可以根据迟到观众的需要选择影片播放的起始时间,达到延时播放的效果,这种设计可以使迟到时间短的观众不会错过电影的每个片段,提高观影体验。

附图说明

为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。

图1是本发明实施例一种电影分发播控方法的流程示意图;

图2是本发明实施例中的媒体路由器数据交互流程示意图;

图3是本发明实施例的影片放映流程示意图;

具体实施方式

下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。

电影院等院线播放的电影是符合DCI(DCI是Digital Cinema Initiatives数字电影倡导组织的缩写)标准的视频内容,通常为最新影片。传统影院观影模式一般为影厅放映,座位数一般在100-500座,现有放映模式有以下弊端:

1一个影厅需要一套放映设备,不适用于航空高铁等多屏定制化观影应用场景

2最佳观影位置数量有限;

3家庭等小团体包场费用巨大。

随着人们生活水平提高和对观影环境、质量个性化需求出现,如小规模,定制化小影厅需求越来越强烈,同时高铁、航空等环境对院线同步影片播放的需求也越来越强烈,也需要电影放映系统加入其媒体系统,当前高铁、航空等影音播放系统,只能播放非电影标准,即不符合DCI标准的影音内容,且播放内容的传输机制也不包含加解密安全机制,无法保证影片传输的安全,因此,其播放内容只能是老旧片源或者特殊授权的滞后于院线的影片。然而电影放映设备是电影院线的核心资产,投资规模大,维护成本高,回收周期长,如果每一个小影厅/屏幕都配一套放映设备的话,无论是前期投入还是后期维护,都是巨大的投资负担,而且航空高铁这种应用场景下很难部署,导致电影运营方很难正常经营。因此“一机多屏”,多个影厅共用一套电影播放设备的技术需求越来越强烈。

基于上述原因设计了本发明实施例。本发明实施例设计一种电影分发播控方法既是一种DCI安全的电影分发播控方法,既能满足一机多屏需求,还能在DCI规范约束下保证影片内容的版权安全。

如图1所示一种电影分发播控方法,其特征在于,包括:

S1.预设媒体路由器及与所述媒体路由器电性连接的多个影片播放终端;

S2.将待播影片存入所述媒体路由器;

S3.当接收到影片播放请求时,所述媒体路由器根据所述播放请求识别发出所述播放请求的所述影片播放终端,作为目标影片播放终端;

S4.若所述影片播放请求的发送时间未达到影片预定播放时间,则不响应所述播放请求;

S5.根据所述影片播放请求的发送时间确定出播放内容;

S6.向所述目标影片播放终端发送所述播放内容。

本发明实施例中,通过增加媒体路由器,实现一对多分发播放内容。媒体路由器还负责完成播放服务器以及投影音响系统之间的链接保护。

如图2所示的媒体路由器内部框图。由于影院播放的影片都是符合DCI规范的内容,影片发行的时候,即影片制作后期,分发前进行DCI标准的加密,加密完之后可以发行,比如盘片邮寄给各院线。由于院线拿到的影片是进行了DCI加密的影片,因此当院线确定要播放影片时,银幕管理系统会向播放服务器发送播放指定影片的指令,播放服务器从存储阵列中读取指定的影片即待播影片,然后对通过DCI加密的待播影片进行解码,将解码之后的音视频数据通过第一链路加密模块进行加密之后,传输给媒体路由器。媒体路由器中的第一链路解密模块将待播影片进行链路解密。媒体路由器属于SPB1(SPB1是SecurityProcessing Block 1电子软件级的安全防护模块的缩写)安全范畴,所以内部缓存可以无需二次加密直接分发缓存,但是每个分缓存输出需要延伸到媒体路由器外部,所以需要进行链接加密,每个分缓存需要单独进行加密,在影片播放终端进行解密。

在媒体路由器中包括总缓存和子缓存,媒体路由器中链路解密后的影片内容存入总缓存,然后便可进行一对多的分发。分发数量及分发内容由影片播放终端决定。一个影片播放终端对应一个子缓存,每一个分发单独占用一个子缓存,子缓存采用先入先出的策略,具体输出时间由影片播放终端决定,即当有播放需求时,影片播放终端向媒体路由器发送播放请求指令,媒体路由器根据播放请求指令向相应的影片播放终端发送播放内容。影院的播放内容分为按时间段即按档期播放、按次播放、不受限制播放,按档期播放是指在规定的时间段内,如一个月内,院线可以根据本单位需求安排场次;按次播放是指播放按许可播放的次数播放;不受限制播放是指不限制播放时间段和播放次数,根据需求可以随意安排播放场次,通常这种播放模式可出现在高铁、航空等场所。

当播放内容为按次播放的片源时,子缓存分发一次即表示播放一次,因此在播放按次播放的片源时,播放请求指令中的延播时间为0,即不能进行延播,到预定播放时间时,影片播放终端向媒体路由器发送不带延播时间的播放请求,媒体路由器总缓存向发出播放请求的影片播放终端对应的子缓存分发影片内容,影片播放终端在预定播放时间开始播放影片,可多个影片播放终端同时播放。

影片播放终端向媒体路由器发送的播放请求指令中可以包含影片延播时间,通过延播时间,媒体路由器可以获知待播影片的内容从什么时候开始,即得出影片播放的起始时间,当播放内容为按次播放的影片时,延播时间为0,影片播放终端在预定播放时间,从片头开始播放影片完整内容。

影片播放终端何时开始播放内容由影片播放终端发出的播放请求决定。影片播放终端向媒体路由器发送影片播放请求指令,媒体路由器接到影片播放请求指令,识别播放请求指令的影片播放终端,作为目标影片播放终端。影片播放终端播放内容的起始时间不能早于院线规定的播放起始时间,即影片播放终端播放所述播放内容的起始时间不能早于影片预定播放时间,因此获得目标影片播放终端后,需要判断是否已经到影片预定的播放时间,若影片播放请求的发送时间未达到影片预定播放时间,则不响应指令,影片播放终端不会获得播放内容;若影片播放请求的发送时间达到影片预定播放时间,则根据所述影片播放请求的发送时间确定出播放内容,媒体路由器中的总缓存保存一个完整的待播影片,当媒体路由器确定播放内容后,媒体路由器将播放内容开始从总缓存分发到子缓存,子缓存只会存播放内容的一部分,一边播放一边缓存,即影片播放终端开始播放所述播放内容后,子缓存开始向影片播放终端输出播放内容,总缓存则持续向子缓存输出未缓冲的播放内容,播放完成后,子缓存中不保存缓冲内容。媒体路由器一对多同时分发,由于采用多任务的管理模式,当一个播放内容开始在影片播放终端开始播放后,第二个播放请求可以开始启动,且两个播放相互不影响,第一个播放内容可以正常传送。

进一步地,所述根据所述影片播放请求的发送时间确定出播放内容,具体包括:

判断所述影片播放请求的发送时间是否超过最晚许可播放时间;

若否,则将所述待播影片的全部内容作为所述播放内容;

若是,则计算影片播放起始时间,并将所述待播影片中的自所述影片播放起始时间之后的部分作为所述播放内容。

影片播放终端发送播放请求指令的时间达到影片预定播放的时间,则需要判断是否超过最晚许可播放时间。本发明实施例可以在规定时间内延播,例如,当观众迟到时间不长时,仍然可以看到完整影片,因此院线可以设定一个可以观看完整待播影片的迟到时间范围,这个时间称为最晚许可播放时间,观众迟到时间在规定的最晚许可播放时间内时,在观众到达后,通过影片播放终端向媒体路由器发放播放请求指令,媒体路由器在收到请求指令后即将整个影片作为播放内容发送给影片播放终端,媒体播放器的总缓存向子缓存传输待播影片。这种设计可以使迟到时间短的观众不会错过电影的每个片段,提高观影体验,这也是实现个性化定制的特征之一。而当观众迟到时间太长、已经超过规定的最晚许可播放时间,则为了避免影响后续播放场次安排,观众不能观看待播影片的完整内容,需要重新计算影片播放起始时间,媒体路由器根据起始播放时间从总缓存向子缓存传输播放内容。

进一步地,所述计算影片播放起始时间,包括:

计算所述影片播放请求的发送时间与所述最晚许可播放时间的差值;

将所述待播影片的片头时刻加上所述差值,得到所述影片播放起始时间。

当观众迟到时间已经超过规定的最晚许可播放时间,需要计算影片播放起始时间,

例如院线设置的最晚许可播放时间为预定播放时间后15分钟,即迟到15分钟内,观众都可观看待播影片的全部内容,但迟到超过15分钟,如迟到20分钟,则观众则无法从待播影片的第1分钟开始观看,需要计算影片播放请求的发送时间(默认观众到达影厅时刻,影片播放终端立刻向媒体路由器发送播放请求指令)与最晚许可播放时间的差值,将待播影片的片头时刻加上差值,得到影片播放起始时间。具体举例,待播影片预定播放时间为19:00,则19:15之前到达影厅,均可观看待播影片的全部内容,但19:15之后到达影厅则无法观看待播影片的全部内容,如19:20到达影厅,则差值为19:20-19:15等于5,则从待播影片片头后5分钟后即除去片头后影片的第6分钟为影片播放起始时间。

进一步地,所述将待播影片存入所述媒体路由器,具体包括:

预先对所述待播影片进行链路加密;

将完成链路加密的所述待播影片预存入到所述媒体路由器;

所述媒体路由器对所述完成链路加密的所述待播影片进行链路解密,得到链路解密后影片。

通过播放服务器从存储阵列中读取待播影片,然后将待播影片传输存入媒体路由器的总缓存中。影片发行时进行DCI标准的加密,加密后只能在获得许可的地方才能播放,即发行方将密钥发给放映方,放映方用密钥进行解码之后才能进行播放。但是放映方,如各大电影院在解码影片后,如果不对影片在传输过程中进行加密,则影片内容仍有泄露的风险,因此增加链路保护功能,包括链路加密和链路解密。

进一步地,在所述向所述目标影片播放终端发送所述播放内容之前,还包括:

所述媒体路由器对所述播放内容进行链路加密。

媒体路由器根据影片播放终端发出的播放请求确定向影片播放终端发送播放内容,播放内容从媒体路由器传输到影片播放终端也需要进行链路加密,防止传输过程中出现播放内容泄密的情况。

进一步地,还包括:

所述影片播放终端对所述播放内容进行链路解密。

影片播放终端接收来自媒体路由器子缓存中的播放内容是链路加密后的播放内容,不能直接在影片播放终端中播放,因此需要先对播放内容进行链路解密。

进一步地,所述将待播影片存入媒体路由器之前,还包括:

建立存储阵列,将许可播放的所有影片存入所述存储阵列;

从所述存储阵列中读取待播影片;

对所述待播影片进行解码。

院线将许可播放的影片都存放在存储阵列中,播放服务器获得播放指令后从存储阵列读取待播影片,而待播影片在发行时即是经过加密的符合DCI标准的内容,因此在院线中播放时,需要在播放服务器中对待播影片进行解码,解码之后再进行传输及播放。

另一方面,一种电影分发播控装置,包括:

媒体路由器及与所述媒体路由器电性连接的多个影片播放终端、以及播放服务器;

所述播放服务器用于将待播影片存入所述媒体路由器;

所述媒体路由器用于,当接收到影片播放请求时,根据所述播放请求识别发出所述播放请求的所述影片播放终端,作为目标影片播放终端;若所述影片播放请求的发送时间未达到影片预定播放时间,则不响应所述播放请求;根据所述影片播放请求的发送时间确定出播放内容;向所述目标影片播放终端发送所述播放内容;

所述多个影片播放终端用于向观众播放所述播放内容。

播放服务器负责影片的解码,即将发行时已加密的影片进行解码,还负责播放控制功能,向媒体路由器注入解码后待播影片,同时还具备链接加密功能,以确保接入设备的合法性和内容安全性。如图3所示,播放服务器包括安全管理模块(SM)、媒体解码模块(MD)、水印字幕信息(FM)、第一链路加密模块(LE1)、解码后媒体(plan text),解码后媒体即是解码后的待播影片。

对符合DCI标准的影片进行解码、以及链路保护中的加密解密等需要的密钥都是安全网络统一从播放服务器的安全管理模块中获取,密钥的更新、加密解密配对管理等策略也是由安全管理器实现。

影片播放终端可以有多套,每个独立的观影空间(小影厅)可以布置一套,有屏幕(银幕或者LED显示屏),音响和播控端三部分组成。播控端权限较院线放映员小,只针对本影厅有效,且只能控制屏幕色彩亮度,音响音量,影片开始时间等。

进一步地,电影分发播控装置还包括播放服务器和存储阵列,所述存储阵列、所述播放服务器、所述媒体路由器依次电性连接;

所述播放服务器还用于,从所述存储阵列中读取待播影片,并对所述待播影片进行解码。

存储阵列用于存储许可播放的电影内容,由院线管理员负责定期更新更替其内容。

如图2所示,进一步地,所述播放服务器包括第一链路加密模块,所述第一链路加密模块用于预先对所述待播影片进行链路加密;

所述媒体路由器包括第一链路解密模块和第二链路加密模块,所述第一链路解密模块用于对链路加密后的所述待播影片进行解密,得到链路解密后影片;所述第二链路加密模块,用于对所述播放内容进行链路加密;

所述影片播放终端包括第二链路解密模块,所述第二链路解密模块用于对所述播放内容进行链路解密。

在整个电影播放过程中,还需要设计银幕管理系统,由院线播放管理员操控,负责选片,排期,播放控制等操作。

银幕管理系统、播放服务器、媒体路由器、影片播放终端除了数据流通,有数据流通网络,同时这些部件都连接在同一个安全网络中,解密所需要的密钥通过安全网络统一从播放服务器的安全管理器获取。

银幕管理系统受放映员控制,比如选片,排期,启动播放,控制各子系统亮度,音量等功能,其指令均由银幕管理系统发出。播放服务器收到播放指令之后,对相应的影片进行解码,然后将解码后的媒体数据注入媒体路由器,注入之前会进行链接保护加密以保证待播影片内容安全;媒体路由器是一个带有缓存能力的高速数据分发机构,对接收到的数据按照实际影片播放终端的播放请求进行分发,并可以根据影片播放终端调整转发内容的起始时间;影片播放终端有多个,每个影音播放终端作为独立的观影单元,观众可以进行简单的播控设置,比如调整音响音量,显示亮度,对于迟到的观众,可以在一个影片范围时间段之内选择起始放映时间,也就是时移功能,实现人性化观影。

应该明白,公开的过程中的步骤的特定顺序或层次是示例性方法的实例。基于设计偏好,应该理解,过程中的步骤的特定顺序或层次可以在不脱离本公开的保护范围的情况下得到重新安排。所附的方法权利要求以示例性的顺序给出了各种步骤的要素,并且不是要限于所述的特定顺序或层次。

在上述的详细描述中,各种特征一起组合在单个的实施方案中,以简化本公开。不应该将这种公开方法解释为反映了这样的意图,即,所要求保护的主题的实施方案需要比清楚地在每个权利要求中所陈述的特征更多的特征。相反,如所附的权利要求书所反映的那样,本发明处于比所公开的单个实施方案的全部特征少的状态。因此,所附的权利要求书特此清楚地被并入详细描述中,其中每项权利要求独自作为本发明单独的优选实施方案。

为使本领域内的任何技术人员能够实现或者使用本发明,上面对所公开实施例进行了描述。对于本领域技术人员来说;这些实施例的各种修改方式都是显而易见的,并且本文定义的一般原理也可以在不脱离本公开的精神和保护范围的基础上适用于其它实施例。因此,本公开并不限于本文给出的实施例,而是与本申请公开的原理和新颖性特征的最广范围相一致。

上文的描述包括一个或多个实施例的举例。当然,为了描述上述实施例而描述部件或方法的所有可能的结合是不可能的,但是本领域普通技术人员应该认识到,各个实施例可以做进一步的组合和排列。因此,本文中描述的实施例旨在涵盖落入所附权利要求书的保护范围内的所有这样的改变、修改和变型。此外,就说明书或权利要求书中使用的术语“包含”,该词的涵盖方式类似于术语“包括”,就如同“包括,”在权利要求中用作衔接词所解释的那样。此外,使用在权利要求书的说明书中的任何一个术语“或者”是要表示“非排它性的或者”。

本领域技术人员还可以了解到本发明实施例列出的各种说明性逻辑块(illustrative logical block),单元,和步骤可以通过电子硬件、电脑软件,或两者的结合进行实现。为清楚展示硬件和软件的可替换性(interchangeability),上述的各种说明性部件(illustrative components),单元和步骤已经通用地描述了它们的功能。这样的功能是通过硬件还是软件来实现取决于特定的应用和整个系统的设计要求。本领域技术人员可以对于每种特定的应用,可以使用各种方法实现所述的功能,但这种实现不应被理解为超出本发明实施例保护的范围。

本发明实施例中所描述的各种说明性的逻辑块,或单元都可以通过通用处理器,数字信号处理器,专用集成电路(ASIC),现场可编程门阵列或其它可编程逻辑装置,离散门或晶体管逻辑,离散硬件部件,或上述任何组合的设计来实现或操作所描述的功能。通用处理器可以为微处理器,可选地,该通用处理器也可以为任何传统的处理器、控制器、微控制器或状态机。处理器也可以通过计算装置的组合来实现,例如数字信号处理器和微处理器,多个微处理器,一个或多个微处理器联合一个数字信号处理器核,或任何其它类似的配置来实现。

本发明实施例中所描述的方法或算法的步骤可以直接嵌入硬件、处理器执行的软件模块、或者这两者的结合。软件模块可以存储于RAM存储器、闪存、ROM存储器、EPROM存储器、EEPROM存储器、寄存器、硬盘、可移动磁盘、CD-ROM或本领域中其它任意形式的存储媒介中。示例性地,存储媒介可以与处理器连接,以使得处理器可以从存储媒介中读取信息,并可以向存储媒介存写信息。可选地,存储媒介还可以集成到处理器中。处理器和存储媒介可以设置于ASIC中,ASIC可以设置于用户终端中。可选地,处理器和存储媒介也可以设置于用户终端中的不同的部件中。

在一个或多个示例性的设计中,本发明实施例所描述的上述功能可以在硬件、软件、固件或这三者的任意组合来实现。如果在软件中实现,这些功能可以存储与电脑可读的媒介上,或以一个或多个指令或代码形式传输于电脑可读的媒介上。电脑可读媒介包括电脑存储媒介和便于使得让电脑程序从一个地方转移到其它地方的通信媒介。存储媒介可以是任何通用或特殊电脑可以接入访问的可用媒体。例如,这样的电脑可读媒体可以包括但不限于RAM、ROM、EEPROM、CD-ROM或其它光盘存储、磁盘存储或其它磁性存储装置,或其它任何可以用于承载或存储以指令或数据结构和其它可被通用或特殊电脑、或通用或特殊处理器读取形式的程序代码的媒介。此外,任何连接都可以被适当地定义为电脑可读媒介,例如,如果软件是从一个网站站点、服务器或其它远程资源通过一个同轴电缆、光纤电缆、双绞线、数字用户线(DSL)或以例如红外、无线和微波等无线方式传输的也被包含在所定义的电脑可读媒介中。所述的碟片(disk)和磁盘(disc)包括压缩磁盘、镭射盘、光盘、DVD、软盘和蓝光光盘,磁盘通常以磁性复制数据,而碟片通常以激光进行光学复制数据。上述的组合也可以包含在电脑可读媒介中。

以上所述的具体实施方式,对本发明的目的、技术方案和有益效果进行了进一步详细说明,所应理解的是,以上所述仅为本发明的具体实施方式而已,并不用于限定本发明的保护范围,凡在本发明的精神和原则之内,所做的任何修改、等同替换、改进等,均应包含在本发明的保护范围之内。

技术分类

06120115631126