资源描述
北京台新电视中心制播网络系统
【跨系统工作流程和服务关系说明书】
制播网络主干系统项目组
文档修改记录
序号
修改时间
内容修改描述
1
2007-1-17
本次修改根据2007-1-10和2007-1-11的结果,完善文档描述。本次有较大修改的内容有两部分:
1. 从前的转码转到临时目录,本次修改后,转码如果满足条件,可直接转到目标路径,可节约一次迁移操作。
2.制作系统相关部分,从前未考虑深度和包装网,本次按照深度网和主干系统互联会议纪要和包装网部分特性修改。深度网提供的素材/节目都是IMX格式。深度网部署客户端以后,可以使用\\主机名\目录方式直接访问,包装网由于结构复杂,可能会使用FTP访问,包装网格式未确认,由于转码不支持FTP的访问,所以进出媒资时,步骤会多一步,由于在工作流中增加了判断,包装网不是FTP方式,流程也能正常运行。
文档描述的前提基于以下几个方面:
1. 媒资系统归档的资料都使用MXF OP1a封装。
2. 除深度制作网和包装制作网外,其他系统都使用MPEG2 I帧作为系统间文件交互标准,能支持MPEG2 I帧直接编辑。
3. 播出格式的节目使用 MXF OP1a封装,编码格式为MPEG2 IBP 12M,且该格式文件都在各应用系统内部合成。
4. 在调用各系统素材入库接口时,接口元数据含有本次入库命令后的文件处理方式(迁移,转码,整理)。
5. 流程中产生的中间数据对应用系统是透明的,由平台按照策略进行清理。
2
2007-1-25
1. 流程开始结束规则,流程从申请者开始,到通知数据拥有者结束
2. 迁移中不考虑FTP的情况,认为存储无论迁移转码都能直接访问。取消,系统之间文件传送时,可能需要的中间操作。
3. 修改页面和标签
3
2007-2-1
1. 增加共享演播室制作版本归档流程
2. 增加值作系统演播到媒资的备播
3. 修改制作系统归档,增加对演播备播的判断
4. 修改制作系统到演播室节目准备流程,制作系统仅提供MPEG2编码格式素材到演播共享系统
4
2007-2-9
1. 增加共享演播室[制作→演播]素材准备关于低码率的处理原则;增加媒资节目备播版和节目制作版归档后的低码率文件由节目制作版生成。
2. 取消从前[制作→媒资]演播节目备播流程,将该流程和[制作→媒资]节目备播合并
3. 增加每个流程的接口关系表,对该流程使用的接口和参考文档给出说明
5
2007-2-13
1.统一迁移/转码描述
2.增加对流程图的修改
6
2007-2-25
1.修改[制作→媒资]节目归档、[演播→媒资]节目归档、[演播→媒资]节目备播的流程描述。
2.统一流程文字描述和流程图
7
2007-3-13
1.检查图中迁移转码标识
2.增加[制作→演播]串联单传送
8
2007-5-11
1.修改[制作→媒资]为[制作→总编室]节目备播流程
2 修改[演播→媒资]为[演播→总编室]节目备播流程
9
2007-7-2
1、李扬整理第一版,颜涛审核修改
2、删除了[制作→收录]收录任务约传
3、删除了[媒资→收录]收录任务约传
4、删除了[制作→媒资]节目代码申请
5、增加了各流程对音频的转码控制
6、修改[总编室→播出]节目文件送播为拉模式
7、调整[制作→总编室]节目备播,[演播→总编室]节目备播,增加合成以后的技术审查,并在入备播库以后生成低码流
8、[制作→演播]素材准备在制作域需要在合成后完成技术审查
目 录
第1节 服务类型分类 1
1.1.1 查询类服务 1
1.1.2 执行类服务 3
1.1.3 消息类服务 3
1.1.4 入出库类服务 4
1.1.5 管理类服务 5
第2节 业务流程描述 6
1.2.1 流程描述基础 6
1.2.1.1 流程命名方式 6
1.2.1.2 文件迁移转码传送模式 6
1.2.1.3 流程开始结束原则 6
1.2.1.4 低码率文件处理方式 7
1.2.1.5 MD5码使用范围 8
1.2.1.6 媒体文件格式与转码原则 8
1.2.2 流程详细说明 9
1.2.2.1 [收录→制作]素材传送 9
1.2.2.2 [收录→媒资]素材传送 10
1.2.2.3 [制作→总编室]节目备播 12
1.2.2.4 [制作→媒资]节目归档 13
1.2.2.5 [制作→媒资]素材迁移 14
1.2.2.6 [媒资→制作]素材回迁 15
1.2.2.7 [制作→制作]素材调用 16
1.2.2.8 [制作→演播]素材准备 17
1.2.2.9 [制作→演播]串联单传送 18
1.2.2.10 [演播→总编室]节目备播 19
1.2.2.11 [演播→媒资]节目归档 20
1.2.2.12 [演播→制作]节目回采 22
1.2.2.13 [媒资→制作]资料调用 23
1.2.2.14 [制作→媒资]素材挑选 24
1.2.2.15 [总编室→播出]节目/字幕单送播 25
1.2.2.16 [总编室→播出]节目文件送播 26
第1节 服务类型分类
北京台新电视中心制播网络系统基于SOA架构建立,各个子系统之间接口都按照协议通过业务支撑平台通信。业务支撑平台提供五个原生的服务ServiceRegister,ServiceUnRegister,ServiceLookup,ServiceInvoke,ServiceCallback,这五个服务可以直接调用,其他的服务除异步回调服务外都通过ServiceInvoke转发实现,异步回调服务通过ServiceCallback转发实现。
本节按照服务的功能性质将北京台新电视中心制播网络中各系统的所有服务分为以下几个大类。
1.1.1 查询类服务
该类服务用于供其他系统调用,查询相关系统信息。具体服务含义请参见各子系统接口规范,下表按照各系统分别列举出该系统的查询类服务。
序号
子系统名称
服务名称
1
收录网络系统
查询约传任务:INGSTaskQuery
2
查询收录设备:INGSDataQueryDevice
3
查询收录通道:INGSDataQueryChannel
4
查询入库策略:INGSDataQueryImportPlan
5
查询信号源信息:INGSDataQuerySiganlInfo
6
查询任务类型信息:INGSDataQueryTaskInfo
7
查询模板类型信息:INGSDataQueryTempletInfo
8
查询收录素材信息:INGSDataQueryMaterialInfo
9
制作网络系统
稿件查询:PDSNewsQueryProfile
10
串联单查询:PDSNewsQueryListProfile
11
串联单内容查询:PDSNewsQueryListContents
12
素材库查询:PDSNLEQueryClipInfo
13
演播共享网络系统
节目信息查询:STOSQueryPGMInfo
14
串联单信息查询:STOSQueryListInfo
15
设备信息查询:STOSQueryDeviceInfo
16
设备使用历史记录查询:STOSQueryDeviceHistory
17
自动播出网络系统
播后统计信息查询:ATMSQueryStatistic
18
节目单查询:ATMSQueryPGList
19
播出素材查询:ATMSQueryPG
20
总编室编播网络系统
查询选题计划申请处理进度:QueryApplyProgress
21
周节目计划查询:QueryWeekProgramPlanBill
22
日节目单查询:QueryPerDateProgramBill
23
节目代码查询:CHEditorProgramCodeQuery
24
广告编播网络系统
广告单查询:ADSQueryList
25
素材查询:ADSQueryClipInfo
26
业务支撑平台
服务查询:ServiceLookup
27
任务进度查询:QueryGuage
28
策略列表查询:QueryPolicylist
29
策略内容查询:QueryPolicyContent
30
媒体资产管理网络系统
获取分类系统:DCMGetClassSystem
31
获取分类节点:DCMGetClassNode
32
获取分类定义:DCMGetClass
33
获取实体定义:DCMSYSEntityDefine
34
内容检索:DCMBaseSearch
35
获取实体详细信息:DCMGetContentDetail
36
获取实体编目结构:DCMSYSQueryCatalogue
37
资料集检索:DCMDataSearch
38
获取资料集包含的实体:DCMGetContentofDataSet
39
全文检索:DCMFullTextSearch
1.1.2 执行类服务
该类服务用于供其他系统调用,执行某个特定的操作。具体服务含义请参见各子系统接口规范,下表按照各系统分别列举出该系统的执行类服务。
序号
子系统名称
服务名称
1
收录网络系统
添加约传任务:INGSTaskAdd
2
取消约传任务:INGSTaskCancel
3
开始约传任务:INGSTaskStart
4
停止约传任务:INGSTaskStop
5
暂停约传任务:INGSTaskPause
6
继续约传任务:INGSTaskContinue
7
演播共享网络系统
演播室申请:STOSApplyInfo
8
总编室编播网络系统
选题计划申请:ApplyProgramCode
9
节目请求:CHEidtorSTDGetProgram
10
业务支撑平台
添加任务:AddTask
11
删除任务:DelTask
1.1.3 消息类服务
该类服务用于供其他系统调用,通知本系统某个事件的发生。具体服务含义请参见各子系统接口规范,下表按照各系统分别列举出该系统的消息类服务。
序号
子系统名称
服务名称
1
收录网络系统
消息通知:INGSMessageNotify
2
异步回调:INGSFeedback
3
制作网络系统
消息通知:PDSMessageNotify
4
异步回调:PDSFeedback
5
演播共享网络系统
消息通知:STOSMessageNotify
6
异步回调:STOSFeedback
7
自动播出网络系统
消息通知:ATMSMessageNotify
8
异步回调:ATMSFeedback
9
总编室编播网络系统
节目状态收集:CollectProgramStatus
10
消息通知:CHEidtorSTDMessageNotify
11
异步回调:CHEidtorSTDFeedback
12
广告编播网络系统
消息通知:ADSMessageNotify
13
异步回调:ADSFeedback
14
媒体资产管理网络系统
消息通知:DCMMessageNotify
15
异步回调:DCMFeedback
16
业务支撑平台
消息回调:ServiceCallback
1.1.4 入出库类服务
该类服务用于供其他系统调用,将数据信息加入本系统数据库中,或用于输出本系统数据库中某条资料的元数据等信息。具体服务含义请参见各子系统接口规范,下表按照各系统分别列举出该系统的入出库类服务。
序号
子系统名称
服务名称
1
制作网络系统
稿件入库:PDSNewsImportDocImport
2
素材入库:PDSNLEImportClip
3
场记入库:PDSArenaImport
4
演播共享网络系统
串联单入库:STOSImportList
5
素材入库:STOSImportProgram
6
自动播出网络系统
节目单入库服务:ATMSPlayListImport
7
日节目单入库:ATMSGenEditPlayListImport
8
字幕单入库:ATMSImportCGList
9
媒体资产管理网络系统
内容导入:DCMImportRequest
10
内容导出:DCMExportRequest
11
入库服务:ContentImport
12
总编室编播网络系统
入库服务:CheditorContentImport
1.1.5 管理类服务
该类服务由平台提供,用于供其他系统调用,完成服务的管理功能。具体服务含义请参见《业务支撑平台接口定义》,下表列举出业务支撑平台的管理类服务。
序号
子系统名称
服务名称
1
业务支撑平台
服务注册:ServiceRegister
2
服务注销:ServiceUnRegister
3
用户注册:UserRegister
4
用户注销:UserUnRegister
5
用户登录:UserSignIn
6
令牌验证:UserTokenCheck
第2节 业务流程描述
1.2.1 流程描述基础
1.2.1.1 流程命名方式
流程名称由两部分组成,第一部分表示涉及的源系统和目标系统,例如[制作→收录],表示流程的起点是制作系统,目标是收录系统;第二部分表示流程的含义,例如约现在已没有这个流程,是否应用别的范例?
传,完整流程名[制作→收录]约传,表示制作系统向收录系统发送收录约传任务的流程。
1.2.1.2 文件迁移转码传送模式
对于跨系统流程需要处理媒体文件时,在北京台新电视中心制播网络中一般使用拉模式,在该模式下由文件拥有者(源系统)提供文件的位置和格式,由文件传送的目标系统通过调用平台转码或迁移,将源系统的文件迁移到本系统中。使用拉模式的流程有:
1. [收录→媒资]素材传送
2. [制作→总编室]节目备播
3. [制作→媒资]节目归档
4. [制作→媒资]素材迁移
5. [媒资→制作]素材回迁
6. [制作→制作]素材调用
7. [制作→演播]素材准备
8. [演播→总编室]节目备播
9. [演播→媒资]节目归档
10. [演播→制作]节目回采
11. [制作→媒资]素材挑选
12. [媒资→制作]资料调用
对于由文件拥有者(源系统),在迁移(转码)时由源系统主动调用平台迁移/转码将文件传送到目标系统指定目录下的方式,定义为推模式。使用推模式的流程有:
1. [总编室→播出]节目文件送播按你前面的修改记录,此处已改为“拉”模式了。
1.2.1.3 流程开始结束原则
流程从任务的发起者开始,对于关系到文件的流程,总是在文件数据的拥有者处结束。系统中和文件相关的流程有:[收录→媒资]素材传送
1. [制作→总编室]节目备播
2. [制作→媒资]节目归档
3. [制作→媒资]素材迁移
4. [媒资→制作]素材回迁
5. [制作→制作]素材调用
6. [制作→演播]素材准备
7. [演播→总编室]节目备播
8. [演播→媒资]节目归档
9. [演播→制作]节目回采
10. [制作→媒资]素材挑选
11. [媒资→制作]资料调用
12. [总编室→播出]节目文件送播
对于一般性流程,结束于业务流程终止点。此类业务流程有:
1. [媒资→收录]收录任务约传
2. [制作→总编室]节目代码申请
3. [总编室→播出]节目字幕单送播
4. [制作→演播]串联单传送
1.2.1.4 低码率文件处理方式
一、 制作系统低码率文件处理原则和流程枚举
对于从其他系统中传送到制作系统中使用的素材,其他系统仅提供高码率文件,制作所需要的低码率文件,由传送到本系统的高码率文件在本系统中按需要生成。制作系统中使用涉及低码率文件的流程有:
1.[收录→制作]素材传送
2.[制作→制作]素材调用
3.[媒资→制作]资料调用
4.[演播→制作]节目回采
二、 媒资系统低码率文件处理原则和流程枚举
对于从其他系统中传送到媒资系统中的资料,其他系统仅提供高码率文件,媒资系统所需要的低码率文件,由传送到本系统的高码率文件在本系统中按需要生成,低码率文件处理是应用系统内部流程。所有备播流程媒体文件进入媒资无需生成低码率文件,由相应归档流程生成后关联使用。媒资系统中使用涉及低码率文件的流程有:
1.[收录→媒资]素材传送
2.[制作→媒资]节目归档
3.[制作→媒资]素材挑选
4.[演播→媒资]节目归档
三、 演播共享低码率文件处理原则
演播共享系统不使用低码率完成素材的预览,素材预览通过录放服务器预览通道完成。在[制作→演播]素材准备流程中,制作到演播的素材不需要生成低码率文件。
1.2.1.5 MD5码使用范围
MD5用于校验文件在传送时,验证文件一致性。文件传送的源系统提供本文件的MD5码,传送到目标系统后,由目标系统生成该文件传送到本系统后的MD5码,通过两个MD5码的比较来确认传送的正确性。为了保证播出的安全性,和播出相关的流程在牵涉到文件传送时,都需要使用MD5校验来验证文件的一致性。北京台新电视中心制播网络系统涉及到MD5码的流程有:
1.[制作→总编室]节目备播
3.[制作→演播]素材准备
4.[演播→总编室]节目备播
5.[总编室→播出]节目送播
1.2.1.6 媒体文件格式与转码原则
媒体文件格式遵循以下原则:
在媒资系统的资料文件使用MXF OP1a封装,对于制作格式的节目/素材,媒资保存时使用原编码格式保存,最大4声道。
对于应用系统需要归档到媒资的资料,原则上除个别系统外,一律统一为MPEG2 I帧编码格式。
媒资系统输出资料时,能够直接使用原编码格式进行编辑的系统,只需要完成MXF格式的解封装和整理(按照打点请求判断),每个声道都生成一个单独的音频文件;不能够直接使用原编码格式进行编辑的系统,在完成MXF格式的解封装的同时,需要执行格式的转码和整理(按照打点请求判断),每个声道都生成一个单独的音频文件。
系统之间需要转码时(MXF封装/解封装,格式转码,整理)都通过调用平台转码来实现。对于需要合成的节目,都由应用系统在本系统内部实现,其中播出格式节目应合成为MXF OP1a封装MPEG2 IBP 12M。北京台新电视中心制播网络系统涉及到转码的流程有:
1.[收录→制作]素材传送(某些制作系统需要)
2.[收录→媒资]素材传送
3.[制作→媒资]节目归档
4.[制作→媒资]素材挑选
5.[媒资→制作]资料调用
6.[制作→制作]素材调用(某些制作系统需要)
7.[演播→媒资]节目归档
8.[演播→制作]节目回采(某些制作系统需要)
1.2.2 流程详细说明
下面枚举出北京台新电视中心制播网络系统中使用的跨系统流程,流程说明侧重于系统之间的服务调用关系。
1.2.2.1 [收录→制作]素材传送
本流程用于收录系统将收录下来的素材传送到制作系统。收录系统收录下来的文件格式为MPEG2 I帧。
收录根据约传任务收录完素材后,通过预约的任务单确定需要入库的制作系统,调用平台的入库服务ContentImport,平台再调用制作系统的PDSNLEImportClip服务,将收录素材元数据传送给制作系统。制作系统收到该命令后,如果该制作系统支持MPEG2 I帧素材的直接编辑,就调用平台添加任务服务AddTask迁移素材文件到本系统;如果该制作系统不支持MPEG2 I帧素材的直接编辑,或者制作系统需要将收录的两个音频文件转为一个文件才能进行编辑,就调用平台添加任务服务AddTask对音频进行转码(转码工作范围:格式转码(需判断))素材文件到本系统。迁移/转码完成后,平台调用制作系统异步回调服务PDSFeedback通知制作系统素材迁移/转码结果,制作系统得到迁移结果以后,更新数据库,同时生成低码率文件,再由制作系统调用平台ServiceCallback,平台ServiceCallback再调用收录系统INGSFeedback通知本次入库的真实情况。
流程服务调用关系表:
序号
服务调用系统
服务提供系统
服务名
服务中文名
参考文档
1
收录系统
业务支撑平台
ContentImport
入库服务
《业务支撑平台接口定义V12.doc》
2
业务支撑平台
制作系统
PDSNLEImportClip
素材入库
《制作网络应用系统接口定义V12.doc》
3
制作系统
业务支撑平台
AddTask
添加任务
《MPC媒体服务总线接口定义V12.doc》
4
业务支撑平台
制作系统
PDSFeedback
异步回调
《制作网络应用系统接口定义V12.doc》
5
制作系统
业务支撑平台
ServiceCallback
消息回调
《业务支撑平台接口定义V12.doc》
6
业务支撑平台
收录系统
INGSFeedback
异步回调
《收录网络应用系统接口定义V12.doc》
1.2.2.2 [收录→媒资]素材传送
本流程用于收录系统将收录下来的素材传送到媒资系统。收录系统收录下来的文件格式为MPEG2 I帧。
收录系统收到固定约传单会按照该单周期性的生成收录任务,收录系统根据约传任务收录完素材后,需要将素材发送到媒资系统。首先由收录系统调用平台的入库ContentImport,平台再调用媒资系统的内容导入服务DCMImportRequest,将收录素材元数据传送给媒资系统,媒资系统收到该命令后,调用平台添加任务服务AddTask转码(转码工作范围:MXF封装)素材文件,转码完成后,平台调用媒资系统异步回调服务DCMFeedback通知媒资系统素材转码结果,媒资系统得到转码结果以后,如果转码成功,就更新数据库信息,同时生成低码率文件,再由媒资系统调用平台异步回调服务ServiceCallback,平台异步回调服务ServiceCallback再调用收录系统异步回调服务INGSFeedback通知本次入库的真实情况。
流程服务调用关系表:
序号
服务调用系统
服务提供系统
服务名
服务中文名
参考文档
1
收录系统
业务支撑平台
ContentImport
入库服务
《业务支撑平台接口定义V12.doc》
2
业务支撑平台
媒资系统
DCMImportRequest
内容导入
《媒体资产管理网络应用系统接口定义V12.doc》
3
媒资系统
业务支撑平台
AddTask
添加任务
《MPC媒体服务总线接口定义V12.doc》
4
业务支撑平台
媒资系统
DCMFeedback
异步回调
《媒体资产管理网络应用系统接口定义V12.doc》
5
媒资系统
业务支撑平台
ServiceCallback
消息回调
《业务支撑平台接口定义V12.doc》
6
业务支撑平台
收录系统
INGSFeedback
异步回调
《收录网络应用系统接口定义V12.doc》
1.2.2.3 [制作→总编室]节目备播
该流程从制作系统,制作一条节目,然后在本系统合成为播出格式,将其传送到总编室备播库,完成节目从制作生产资料区向总编室备播库的迁移。
该流程起点有两种情况,节目制作以后备播的节目和制作系统演播室录制播出版送备播的节目。对于节目制作以后备播的节目在节目制作完成以后,首先在制作系统通过工程文件完成节目的技术审查和内容审查,如果审查未通过就返回节目制作环节。审查结束以后,通过制作系统内部的合成服务器将节目文件合成为播出服务器格式的文件,然后为该文件生成MD5效校验码,用于检查文件传送以后的一致性好象应该还有一次技审吧?
;对于制作系统演播室录制播出版送备播的节目,首先通过演播室录放服务器录制为制作格式,并在制作系统中重新使用该节目素材并使其获得的节目代码,再合成为播出格式。在对合成以后的节目完成技术审查后,然后针对合成的文件生成MD5效校验码。在生成MD5码以后,制作系统调用平台的入库服务ContentImport,平台再调用总编室的入库服务CHEditorContentImport,总编室收到入库命令以后,首先检查该节目文件是否在备播库中,如果不在备播库中,就直接开始调用平台添加任务服务AddTask迁移文件;如果在备播库中且MD5码一致,说明该文件不需要传送,直接调用平台异步回调服务ServiceCallback向制作系统返回入库成功。如果文件存在,但MD5不相同,说明该文件需要被更新,总编室系统就按照策略处理备播库的旧文件,然后开始调用平台添加任务服务AddTask迁移文件, 平台迁移完成文件的传送后,调用总编室编播系统异步回调服务CHEditorSTDFeedback返回迁移结果,总编室获取迁移结果以后,对迁移到总编室备播库的文件生成MD5效验,然后同入库的原始MD5码比较,来判断文件传送的正确性,如果文件传送正确,更新总编室备播数据库信息不需要生成低码率吗?
。总编室完成文件效验以后,调用平台异步回调服务ServiceCallback,平台异步回调服务ServiceCallback再调用制作系统异步回调服务PDSFeedback通知本次节目送播的真实情况。
流程服务调用关系表:
序号
服务调用系统
服务提供系统
服务名
服务中文名
参考文档
1
制作系统
业务支撑平台
ContentImport
入库服务
《业务支撑平台接口定义V12.doc》
2
业务支撑平台
总编室编播系统
CHEditorContentImport
内容导入
《总编室编播网络应用系统接口定义V1.doc》
3
总编室编播系统
业务支撑平台
AddTask
添加任务
《MPC媒体服务总线接口定义V12.doc》
4
业务支撑平台
总编室编播系统
CHEditorSTDFeedback
异步回调
《总编室编播网络应用系统接口定义V1.doc》
5
总编室编播系统
业务支撑平台
ServiceCallback
消息回调
《业务支撑平台接口定义V12.doc》
6
业务支撑平台
制作系统
PDSFeedback
异步回调
《制作网络应用系统接口定义V12.doc》
1.2.2.4 [制作→媒资]节目归档
该流程用于将制作系统中保存的节目迁移到媒资历史资料库中。此流程与[制作→媒应该是[制作→总编室]
资]节目备播流程相匹配,共同完成同一节目播出和制作版本的备播和归档。在检查节目送目备播以后,在系统空闲时按照策略,制作系统自动对当日已经送备播的节目生成制作版并完成节目的归档,如果媒资存在该节目的归档资料,就覆盖旧的资料。
制作系统可以对通过节目制作产生的节目和制作系统内部演播室录制产生的节目完成该节目的制作格式版本的归档。制作系统制定一个策略任务,每次该策略任务执行时就运行一次本流程。制作系统的策略任务针对本系统中的每一条节目执行,系统首先判断该节目当日是否已经备送播,如果已经送备播,该节目就需要归档。针对需要归档的节目,首先判断是否是演播室录制备送播的,如果是演播室送备播的,说明已经录制有制作版文件,制作系统就调用平台入库服务ContentImport,否则合成出不带制作字幕的制作格式文件,然后制作系统调用平台入库服务ContentImport,平台再调用媒资的内容导入服务DCMImportRequest,媒资收到该命令以后,调用平台添加任务服务AddTask转码(转码工作范围:MXF封装)完成节目的MXF格式的封装,平台转码完成后,调用媒资系统异步回调服务DCMFeedback向媒资系统返回转码结果,如果转码正确,更新媒资数据库信息,并生成低码率文件,然后调用平台异步回调服务ServiceCallback,平台异步回调服务ServiceCallback再调用制作系统异步回调服务PDSFeedback通知本次节目归档的真实情况。
流程服务调用关系表:
序号
服务调用系统
服务提供系统
服务名
服务中文名
参考文档
1
制作系统
业务支撑平台
ContentImport
入库服务
《业务支撑平台接口定义V12.doc》
2
业务支撑平台
媒资系统
DCMImportRequest
内容导入
《媒体资产管理网络应用系统接口定义V12.doc》
3
媒资系统
业务支撑平台
AddTask
添加任务
《MPC媒体服务总线接口定义V12.doc》
4
业务支撑平台
媒资系统
DCMFeedback
异步回调
《媒体资产管理网络应用系统接口定义V12.doc》
5
媒资系统
业务支撑平台
ServiceCallback
消息回调
《业务支撑平台接口定义V12.doc》
6
业务支撑平台
制作系统
PDSFeedback
异步回调
《制作网络应用系统接口定义V12.doc》
1.2.2.5 [制作→媒资]素材迁移??????????????
该流程用于将制作生产区的素材迁移到媒资生产资料应为媒资生产资料库扩展(二级)存储区吧?
区。本流程实质上是一个制作系统内部流程,但由于媒资生产资料区存储位于媒资系统中,所以需要调用平台迁移来完成该工作。
制作系统需要制定一个策略任务来完成该操作。该策略针对本制作系统中的每一条素材执行一次。首先判断素材是否是0-20天以内的素材,如果是就处理下一条素材,否则继续判断是否是20-60天以内的素材,如果是20-60天以内的素材且在媒资生产资料区,处理下一条素材,否则本条素材需要迁移到媒资生产资料区,此时制作系统调用平台添加任务AddTask以剪切方式迁移素材文件,平台完成迁移以后,调用制作系统异步回调服务PDSFeedback通知制作本次迁移结果,如果迁移正确就更新制作系统数据库信息,失败则启用错误处理机制执行重做等操作。如果素材是60天以外的素材,那么制作系统就直接删除该素材并更新制作系统数据库信息。
流程服务调用关系表:
序号
服务调用系统
服务提供系统
服务名
服务中文名
参考文档
1
制作系统
业务支撑平台
AddTask
添加任务
《MPC媒体服务总线接口定义V12.doc》
2
业务支撑平台
制作系统
PDSFeedback
异步回调
《制作网络应用系统接口定义V12.doc》
1.2.2.6 [媒资→制作]素材回迁
该流程用于将媒资生产资料媒资生产资料库扩展(二级)存储区
区的素材迁移到制作生产资料区。本流程实质上是一个制作系统内部流程,但由于媒资生产资料区存储位于媒资系统中,所以需要调用平台迁移来完成该工作,本流程是[制作→媒资]素材迁移的反向流程。
当制作系统要使用某条素材时,需要该素材在制作生产资料区,如果该素材存在于媒资生产资料区,就需要回迁。此时,制作系统调用平台添加任务服务AddTask迁移(以剪切方式调用)文件,平台完成文件的迁移后,调用制作系统异步回调服务PDSFeedback通知制作迁移结果,如果迁移正确就更新制作系统数据库信息,失败则启用错误处理机制执行重做等操作。
流程服务调用关系表:
序号
服务调用系统
服务提供系统
服务名
服务中文名
参考文档
1
制作系统
业务支撑平台
AddTask
添加任务
《MPC媒体服务总线接口定义V12.doc》
2
业务支撑平台
制作系统
PDSFeedback
异步回调
《制作网络应用系统接口定义V12.doc》
1.2.2.7 [制作→制作]素材调用
该流程用于制作系统之间相互调用对方的素材。由于每个制作系统都提供了B/S发布的功能,因此制作系统之间的素材调用都使用B/S的检索来查找自己需要的素材,并将素材调用请求命令发送到源制作系统。下面以A制作系统调用B制作系统的素材来描述该流程。
在A 制作系统中,通过B制作系统提供的Web发布功能,检索需要的素材,找到以后通过IE界面将请求发送给B制作系统,B制作系统收到该请求后,需要审查,如果审查未通过,就拒绝该请求,如果审查通过B制作系统就调用平台的入库服务ContentImport,平台收到该命令就启动工作流引擎,调用 A制作系统素材入库服务PDSImportClip。在调用 A制作系统素材入库服务PDSImportClip后,A制作系统判断需要转码还是迁移,然后调用平台添加任务服务AddTask完成文件的迁移/转码(转码工作范围:格式转码(需判断)、整理(需判断)),平台完成文件的迁移/转码以后,平台调用A制作系统的异步回调服务PDSFeedback通知A制作系统迁移/转码结果,A制作系统为迁移/转码过来的素材生成低码率文件后,由A制作系统再调用平台异步回调服务ServiceCallback向B制作系统异步返回入库状态,平台异步回调服务ServiceCallback将该状态通过调用B制作系统的异步回调服务PDSFeedback通知给B制作系统。
流程服务调用关系表:
序号
服务调用系统
服务提供系统
服务名
服务中文名
参考文档
1
B制作系统
业务支撑平台
ContentImport
入库服务
《业务支撑平台接口定义V12.doc》
2
业务支撑平台
A制作系统
PDSImportClip
素材入库
《制作网络应用系统接口定义V12.doc》
3
A制作系统
业务支撑平台
AddTask
添加任务
《MPC媒体服务总线接口定义V12.doc》
4
业务支撑平台
A制作系统
PDSFeedback
异步回调
《制作网络应用系统接口定义V12.doc》
5
A制作系统
业务支撑平台
ServiceCallback
消息回调
《业务支撑平台接口定义V12.doc》
6
业务支撑平台
B制作系统
PDSFeedback
异步回调
《制作网络应用系统接口定义V12.doc》
1.2.2.8 [制作→演播]素材准备
该流程用于将制作系统的素材传送到演播共享系统。演播共享系统利用这些素材完成节目的直播/准直播/录播。
节目制作完成以后,首先在制作系统通过工程文件完成节目的技术审查和内容审查,如果审查未通过就返回节目制作环节。技术审查和内容审查通过以后,制作系统将节目合成为MPEG2-I帧的格式,在再次通过技审以后生成MD5码,然后制作系统调用平台的入库服务ContentImport,平台再调用演播共享系统的素材入库服务STOSImportProgram,当演播共享系统收到入库命令后,然后调用平台添加任务服务AddTask迁移/转码(可能含有音频转码)将素材从制作系统迁移到演播共享存储中,平台迁移/转码文件完成以后,调用演播共享系统的异步回调服务STOSFeedback向演播共享系统返回本次迁移的状态,演播共享系统收到迁移反馈状态后,就验证MD5码(MD5码仅控制视频效验),确保文件迁移的正确性。如果MD5码正确,演播系统更新数据库。演播共享系统在获取平台迁移结果以后,调用平台异步回调服务ServiceCallback服务,平台异步回调服务ServiceCallback再调用制作系统异步回调服务PDSFeedback向制作系统返回本条素材入
展开阅读全文