一种全媒体工作流系统及方法

文档序号:9688089阅读:331来源:国知局
一种全媒体工作流系统及方法
【技术领域】
[0001 ]本发明涉及通信领域,尤其涉及一种全媒体工作流系统及方法。
【背景技术】
[0002]传统电视媒体向全媒体转型的过程中,会有部分的业务向全媒体领域倾斜,而在搭建全媒体融合平台的过程中,由于业务的转型,各职能部门在整合全媒体资源过程中会不断产生新的需求,还不时对现有功能进行调整,已达到搭建一个国内一流的全媒体融合平台目标
[0003]对于不同的数据传送方式不能够按照实际用户的权限、数据的等级进行区分,导致全媒体工作混乱,从而不能有效管理,在全媒体新闻采集、编辑、发布的各个环节流程中,各个职能部门都有自己的想法和工作要求,为了协调并满足这些功能,往往使用大量人力物力对各职能部门的想法进行调研,并集成在软件里实现。

【发明内容】

[0004]针对现有的全媒体工作流存在的诸多问题,本发明设计了一种流程定义灵活、运转清晰,并且多变性高的全媒体工作流系统及方法。
[0005]本发明采用如下技术方案:
[0006]—种全媒体工作流系统,应用于终端设备向远端设备传送数据的过程中,所述系统包括:
[0007]判断模块,设置于所述终端设备中,用于判断所述终端设备的处理数据的能力;
[0008]人工模块,与所述判断模块连接,用于对所述数据进行人工操作;
[0009]服务模块,分别与所述人工模块、所述判断模块连接,用于自动处理所述数据;以及
[0010]当所述终端设备具备自行处理能力时,所述终端设备自行处理所述数据;当所述终端设备不具备自行处理能力时;所述判断模块判断所述终端设备传送的数据是否需要人工操作,当需要人工操作时,所述人工模块对所述数据进行人工操作后,由服务模块进行自动处理;否则所述服务模块直接进行自动处理。
[0011 ]优选的,所述系统还包括:
[0012]触发模块,分别与所述判断模块、所述审核模块、所述服务模块连接,用于启动所述全媒体工作流系统。
[0013]优选的,所述终端设备的处理能力分为:
[0014]自动处理类:由所述终端设备直接进行处理;
[0015]服务处理类:由所述服务模块对所述数据进行处理;
[0016]人工处理类:由人工模块对所述数据进行操作后,再由服务模块对所述数据进行处理。
[0017]优选的,所述人工操作包括:投稿,审核,分配,录入,发起事件。
[0018]优选的,所述服务模块对所述数据进行处理的处理方式包括:入库、转码、生成预览、合成、发布。
[0019]优选的,所述服务模块包括:
[0020]入库单元,分别与所述判断模块、所述人工模块连接,对经过人工操作的数据与未经人工操作的数据进行入库处理。
[0021]优选的,所述入库单元还包括:
[0022]入库判断单元,分别与所述人工模块、所述判断模块连接,用于判断所述数据的码率是否大于预设值;
[0023]生成预览码率单元,与所述入库判断单元连接,用于生成预览码流;以及
[0024]当所述数据的码率大于预设值时,所述生成预览码率单元对所述数据生成预览码流后,进行入库处理;否则,直接进行入库处理。
[0025]—种全媒体工作流方法,所述方法包括:
[0026]步骤S1:判断模块判断终端设备的处理能力;
[0027]步骤S2:当终端设备不具备处理能力时,判断模块判断数据是否需要进行人工操作,若需要执行步骤S3,否则执行步骤S4;
[0028]步骤S3:人工模块对所述数据进行人工操作;
[0029]步骤S4:服务模块对所述数据进行处理。
[0030]优选的,所述步骤S4具体包括:
[0031 ]步骤S41:服务模块中的入库单元对所述数据进行入库处理。
[0032]优选的,所述步骤S41具体包括:
[0033]步骤S411:入库单元中的入库判断单元判断所述数据的码率是否大于预设值,若大于预设值则执行步骤S412,否则执行步骤S41;
[0034]步骤S412:入库单元中的生成预览码率单元生成所述数据的预览码流后,执行所述步骤S41。
[0035]本发明的有益效果是:
[0036]本发明解决了由于流程不确定性、决策权的改变、组织结构的变动和由于业务方向的变化产生的全新业务逻辑等等引起的问题,流程灵活定义,适配新闻生产的各项业务,流程运转清晰,便于管理者进行任务监控和指导,同时多变性高,适宜于经常发生业务变化的工种使用。
【附图说明】
[0037]图1为本发明一种全媒体工作流系统实施例一的结构示意图;
[0038]图2为本发明一种全媒体工作流方法的工作流程图;
[0039]图3为本发明配置HTML5+CSS3模式的配置示意图;
[0040]图4为本发明一种全媒体工作流方法实施例二的示意图;
[0041 ]图5为本发明采访任务的流程示意图;
[0042]图6为本发明电视报道的流程示意图。
【具体实施方式】
[0043]下面结合附图进行进一步说明。
[0044]实施例一
[0045]图1为本发明一种全媒体工作流系统实施例一的结构示意图;如图1所示,本系统基于流程引擎来开发整个项目,也就是说在整个框架下只对其中的功能模块进行代码开发,模块和模块的连接都是基于流程引擎框架的,就算在开发完毕后在进行调整,也是增加功能模块和修改连接线的定义而已,解决了由于流程不确定性、决策权的改变、组织结构的变动和由于业务方向的变化产生的全新业务逻辑等等引起的问题。
[0046]本实施例包括判断模块,判断模块中的判断规则在流程引擎中,将日常工作中使用到的业务对于引擎处理能力进行分类,主要分为:自动处理类:由流程引擎根据条件自行完成节点任务;服务处理类:由专门的程序软件服务完成的节点任务,无需人工参与;人工处理类:由流程定义中定义的一类或多类人处理的任务,当流程驱动到该任务时,由人来处理完成。从而按照不同的类别进行相应的操作,当处理能力为人工处理类的时候需要人工模块进行操作,人工模块为需要人为介入的模块,如投稿,审核,分配,录入,发起事件等,之后由服务模块进行处理,服务模块是自动运行模块,如入库、转码、生成预览、合成、发布等事件,若不需要人工操作也可以直接由服务模块进行处理。系统内还包括触发模块,在整个流程框架中以开始图标为事件开始,可以对应前台的按钮及其他的触发事件。
[0047]图2为本发明一种全媒体工作流方法的工作流程图,在现有开发框架下,如果所开发的应用程序缺乏强大的逻辑层,势必变得容易出错(信息的路由错误、死循环等等),而全媒体融合平台的设计是以开放性,便捷性的基础上又需要贴近传统媒体的严谨性,以流程引擎为框架的设计理念,可以很好的解决流程的多变性,让流程的变更不会成为系统的瓶颈。如图2所示,如记者A发回来的视频,有权限直接入库,而记者B发回来的视频需要进过审核才能入库,而在一段时间后又追加了一个功能,发回的视频码率大于6M的将统一生成IM的预览码流,服务模块还包括入库单元,分别与判断模块、人工模块连接,对经过人工操作的数据与未经人工操作的数据进行入库处理。其中,入库单元包括:入库判断单元,分别与人工模块、判断模块连接,用于判断数据的码率是否大于预设值;生成预览码率单元,与入库判断单元连接,用于生成预览码流;当数据的码率大于
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1