用于媒体制作和分发的工作流引擎制造技术

技术编号:4548385 阅读:234 留言:0更新日期:2012-04-11 18:40
工作流引擎包括工作流管理系统的一部分,并且用于基于定义的工作流将作为特定任务的工作指令自动转发至特定工作区。基于工作流分析结果的要求,通过使用图形工作封装编辑器来创建工作封装模板,将所述工作指令和所述工作流集合在所述工作封装模板中。可以并行管理多个工作封装模板,允许处理广播设施的不同区域中的不同需要。

【技术实现步骤摘要】
【国外来华专利技术】
本专利技术涉及用于管理内容的系统。更具体地,涉及媒体制作环境 中的工作流管理系统。
技术介绍
今天,商务系统和广播世界之间的链接主要是通过管理视频/音频 要素(片段)的帧精确播放的广播自动系统的。这些系统处理主要针 对的领域是摄取、播放以及存档。这些系统接收播放/记录列表,在所 管理的子系统中执行检査(通常是基于文件的视频服务器和经由HSM 的数据存档)以及按照正确指令播放正确的片段。此外,这些系统发现丢失的片段并且如果该片段在系统中可用, 则在需要该片段可用之前的预定时间向适当的子系统发出片段的传 送。否则它们创建片段的丢失列表,然后需要操作者对摄取服务器进 行管理。今天经常使用的另一种机制是在定义的目录(文件系统的文件夹) 中自动发现要素。该功能称作查看文件夹功能,执行该功能用于发现 要素,类似于转码、传输至定义的位置、等等的定义任务。上述方法和系统不提供进行下述操作的手段向在特定工作区的 特定操作者通知关于要执行的任务和相应的任务描述、添加正确格式 的内容。不存在由商务系统提供的用于开始不同工作封装模板的工作 工作指令、工作区和/或任务,该工作封装模板包含预定数目的工作指 令以及定义指令的需要执行单个任务的工作站的定义指令。此外,不包含特定条件,例如在待执行的任务出现在特定工作区之前向该特定 工作区提供要素的传送/转码。在媒体产业中,已经开发或改变出许多解决方案来解决特定需要, 并且现在他们正集中于具有不同级别的工作流管理支持的媒体资源管 理的全局解决方案1) 播放自动化控制承担对根据时间安排播放视频和音频内容的 设备的实时控制。若干播放设备具有对在摄取(内容接收)和存储阶 段的内容移动进行组织的能力播放设备的制造商己经解决了设备接 口问题,但仍发展以支持工作流引擎的构思。他们的解决方案提出, 工作流工作流在配置阶段一般要求显著地重复工作的静态工作流。2) 文档媒体资源管理系统的制造商已经证明管理文档的能力。很 多这样的公司己经发展成为多媒体环境以处理媒体产业。来自这些公 司的解决方案在实时设备资源管理中具有非常严格的限制并且提供非 常有限的方法(如果有的话)来管理工作流。3) 许多公司提供视频编辑系统。视频编辑系统的至少一个制造商 现在提供了针对媒体产业的非线性工作流解决方案,该解决方案也要 求使用静态方式的工作流。4) 传统上,IT中间件供应商已指定商务层的应用。在这点上, 这些供应商已经提出用于管理交易层的基础结构以处理工作流。由于 这些供应商已专注于商务层,来自这些供应商的解决方案不提供用户 界面并且不能利用负载平衡或服务质量(QOS)限制方面控制资源。简而言之,媒体产业和相应的商务层的内容创建环境不提供对工 作指令的充分控制以使得能够基于自动化、实时来添加与客户相关的 广告。与管理内容相关联的技术性工作流停留在极度耗费人力上,并 且依然由每个部门仅具有使用有限工具来管理操作少数主管的小作坊 来组织功能。当前,广播电视设施或后期制作环境中的媒体创建缺少 有效处理内容管理的管理解决方案。
技术实现思路
根据本专利技术的一个示意性实施例, 一种用于媒体制作和分发的方法包括检查工作流模式以标识任务指令以及负责给定指令内任务的 至少一个工作区,以及通知工作区以由工作流模式定义的给定任务指 令来执行其任务。在下面的附图和描述中阐述了示意性实施例的细节。即使以一个 特定方式来描述,应当清楚可以将每个示意性实施例以不同方式配置 或体现。例如,可以将实施例作为方法执行,或者作为被配置为执行 一组操作的设备、或存储用于执行一组操作的指令的设备来体现。根 据结合附图和权利要求考虑的以下详细描述,其它方面和特征将变得 显而易见。附图说明图1示出了根据本专利技术的示意性实施例的作为工作封装一部分的 标准工作流模式的示例表示;图2示出了根据本专利技术的示意性实施例的作为工作封装一部分的 分离工作流模式的示例表示;图3示出了根据本专利技术的示意性实施例的作为工作封装一部分的另一分离工作流模式的示例表示;图4示出了根据本专利技术的示意性实施例的动态用户界面任务库的 示例;图5示出了根据本专利技术的示意性实施例的工作流引擎的示意表示;图6示出了根据本专利技术的示意性实施例的工作流引擎用户界面的 示例表示;图7示出了根据本专利技术的示意性实施例的工作流引擎的示意框图8示出了根据本专利技术的示意性实施例的用于媒体制作的方法的 高级图;以及图9示出了根据本专利技术的示意性实施例的用于媒体制作的方法的 另个高级图。具体实施例方式简要地,根据本专利技术的一个方面,提供了作为工作流管理系统一 部分的工作流引擎。工作流引擎提供基于定义的工作流将工作指令作 为特定任务自动转发给特定工作区的手段。根据分析广播设施的"现 实生活"的工作流所确定的要求,将工作指令和工作流集合在通过使 用图形工作封装编辑器所创建工作封装模板中工作流。可以并行地管 理多个工作封装模板,允许处理广播设施的不同区域中的不同需要。本专利技术的工作流引擎还提供了从先前设计的可视作"蓝图"的工作封装模板中初始化(instantiate)工作封装的手段,同时将用于工作 指令和工作流的实际处理数据与"蓝图"或模板组合在一起。这可以 利用在特定工作区的操作者交互来完成,或者由使用适当接口的外部 系统来自动完成。还可能够对来自活动工作封装内的工作封装进行初 始化,允许工作封装的拼接。工作流引擎被设计为对特定工作流管理特定"长期运行"任务进 行处理,同时提供进程和线程灵活性,在工作流等待来自过程环境的 响应触发的时间内允许工作流状态的总持续性。使用代表标准工作流 模式或分离/联合模式的活动来对包括工作封装一部分的工作流进行 建模。此外,使用活动来对工作封装本身以及作为工作封装一部分的 任务进行建模,使用工作流模式活动来将该任务拼接成工作流。使用任务活动来对工作区进行建模,在该工作区中,工作指令作 为根据工作流的任务出现。使用"Within"任务动作活动来对动作进 行建模,该动作提供过程环境的实际接口。可以将"Inside"任务动作 活动与工作流模式活动进行拼接(在工作封装内),以在该级别对工作 流进行建模。在描述本专利技术的细节之前,若干缩写的定义将是有帮助的 要素视频/音频内容视频/音频加上元数据自动化系统在预定义时间并以定义的指令来执行内容(视频、 音频、图形、图标等等)的帧精确播放的系统,并且包括视觉混合器 的过渡模板。8VTR:视频磁带录像机 HSM:分级存储管理系统图l示出了示例工作封装,该工作封装示出了标准工作流模式,在该模式中,任务动作活动12和14处于根据顺序活动的顺序中。图2 示出了工作封装20的示例,工作封装20示出了分离工作流模式,在该 模式下,基于标识为"iffilse活动"的备选工作流路径,将任务动作活 动22和24进行分离。此处,任务动作活动22和24分别包括工作流的相 应iffilse活动l和iffilse活动2分支中的一部分,并且基于由iffilse活动设 置的条件来执行。图3示出了工作封装30的示例,工作封装30示出了分 离工作流模式,在该模式下,在并行的活动工作流上将任务动作活动 32和34进行分离。此处基于相应的顺序活动1和顺序活动2,来彼此并 行地执行每一个任务32和34。工作流引擎本文档来自技高网
...

【技术保护点】
一种方法,包括以下步骤: 检查工作流模式,以标识任务指令以及哪些工作区负责给定指令内的哪些任务;以及 通知工作区执行由工作流模式定义的给定任务指令中相应的任务。

【技术特征摘要】
【国外来华专利技术】...

【专利技术属性】
技术研发人员:艾瑞克丹尼斯迪福斯威尔弗雷德赖纳罗曼博尔
申请(专利权)人:汤姆森许可贸易公司
类型:发明
国别省市:FR[]

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1