广东电信IPTV内容管理系统与外部接口说明.doc
《广东电信IPTV内容管理系统与外部接口说明.doc》由会员分享,可在线阅读,更多相关《广东电信IPTV内容管理系统与外部接口说明.doc(17页珍藏版)》请在三一办公上搜索。
1、IPTV内容管理系统与EPG、Vnet、外部CMS接口说明1 名词解释n VNET:负责产品或服务管理,对内容进行资费的管理n 内容编排管理系统(Content management systemCMS):负责将保存在服务器中数据进行分类整理,为实现节目的导航做准备;同时为了在EPG上展现给最终用户提供最终服务, 将需要单独定价的节目或者频道和Vnet系统定义的服务绑定n EPG系统:负责向最终用户的展现,并实现节目的导航,引导用户完成认证授权,计费等操作n 服务: 在CMS系统中, 侧重于节目分类编排, 主要面向频道,栏目或者节目, 在Vnet系统中侧重于计费,主要面向产品和资费, 服务是沟
2、通两个系统的桥梁, 是提供给Vnet系统可以作为最小单位进行计费的一个实体.Vnet系统中可以对这个服务定义多个资费, 变成了多个产品。2 内容管理系统与VNET系统的接口内容管理系统与VNET系统的接口主要是服务创建和产品变更通知的同步接口2.1 服务创建(从vnet把产品服务信息传递到CMS中)接口名:RegisterServiceIF接口方式:webservice接受方:CMS 发送方:Vnet输入参数Request:属性名称属性描述属性格式SPCodeSP编号String 类型, 64位ServiceCode服务编码String 类型, 64位ServiceName服务名称String
3、 类型,256位ServiceDescription服务描述String 类型,256位ServiceBeginTime服务开始时间(yyyyMMddHHmmss)IntServiceEndTime服务结束时间(yyyyMMddHHmmss)IntStatus状态:1-正常,2-暂停,3-停止intDetailParams扩展信息,用XML形式描述,如“游戏”String 类型, 1024位输出参数RegisterServiceResponse:属性名称属性描述属性格式DetailParams扩展信息,用XML形式描述,如“游戏”String 类型, 1024位ReturnCode消息代码,0
4、成功,1失败intMessage返回消息String 类型,256位3 内容管理系统与外部CMS系统的接口在流媒体管理系统中,内容管理系统负责片库管理、频道编排和内容发布,定义了EPG的频道组织和内容展现方式,而EPG系统负责导航信息的展现。3.1 XML实体说明3.1.1 概述XML实体关系为: 实体说明n CMS : 是所有实体的根, 没有具体含义n Epg: 表示用户看到STB页面集合, 是频道,节目的集合n Channel : 频道, 对应影片的分类编排, 可以嵌套n Program : 点播节目n Property : 对应点播节目的属性n Tv : 网上电视n Service :
5、服务, 用于和外部OSS(Vnet)系统做计费帐务的实体n Arrange : 编排实体, 表示频道和Program/tv 的对应关系n Request : 表示命令请求n Response : 表示应答3.1.2 CMS 实体n 说明n XML 示例 n 属性说明无3.1.3 EPG实体n 说明n XML 示例 n 属性说明属性名称数据类型可选说明Id唯一标识String(32)否全局是唯一nameEPG名称String(64)否status状态String(10)否在下面中选择: active,inactive action动作String(10)否表示对这个实体的操作,有new, del
6、ete, update3.1.4 Channel实体n 说明 定义频道n XML 示例 n 属性说明属性名称数据类型可选说明epgId归属的EPG标识String(32)否应用EPG实体的标识parentID上层频道标识String(32)否对于一级频道, 为0,对于二级频道,这个字段引用一级频道的标识Id频道标识String(32)否唯一标识name频道名称String(64)否status状态String(10).否在下面中选择: active,inactive order显示顺序integer否从1开始, 值越小越在前面显示comment描述信息String(256)是logo对应的lo
7、go 标识String(1024)是对应Logo的图片URLaction对实体的操作类型String(10)否表示对这个实体的操作,有new, delete(删除本身节点), update3.1.5 Program/Property实体n 说明用于描述点播类的实体, 包括影视, 连续剧。 Program实体表示了基本的属性, 对于一些可选的属性, 统一使用property Element 来表示。n XML 示例cms xmlns:xsi=http:/www.w3.org/2001/XMLSchema-instance xsi:noNamespaceSchemaLocation=ABPerte
8、r520n 属性说明属性名称数据类型可选说明contentId节目标识String(32)否全局唯一的, 对于连续剧,单集的ContentID是相同的name节目名称String(128)否search_name快速查询名称String(64)否startTime开始日期String(14)否“YYYYMMDDHH24MISS”endTime结束日期String(14)否“YYYYMMDDHH24MISS”spIdSP标识String(64)否cpIdCP标识String(64)是url播放文件URLString(1024)否ServiceCode服务标识String(64)否授权时使用typ
9、e分类String(64)是分类信息描述: 动作片,爱情片, 。push是否推送CDNInt是0不推送; 1推送episodeIndex剧集第几集Int是连续剧才又有效episodeNum总的剧集数目Int是连续剧才又有效actor男演员String(1024)是多个使用;分隔actress女演员String(1024)是多个使用;分隔director导演String(1024)是多个使用;分隔producer出品人String(1024)是多个使用;分隔poster海报String(1024)是图片URL, 多个使用;分隔summary剧情String(1024)是country地区Stri
10、ng(64)是language对白语言String(64)是caption字幕语言String(64)是awards奖项String(1024)是多个使用;分隔rating级别分类String(10)是R00,R12,R15,R18,R20length播放时长Int是分preview预览URLString(1024)是一个URLstar星级Int是1-5分ScreenFormat屏幕类型String(64)是16:9 4:3audioType声音类型String(64)是bitrate码流Int是kbpsScreen_rate分辩率String(64)是Encoder编码方式String(64
11、)是status状态String(10)否在下面中选择: active,inactive action 对实体的操作类型String(10)否表示对这个实体的操作,有new, delete, update3.1.6 Tv/TvSchedule实体 n 说明n XML 示例 n 属性说明属性名称数据类型可选说明channelSeq频道号String(32)否和Channel实体标识没有关系channelName频道名称String(64)否spIdSP标识String(64)否startTime每天开始时间String(6)否格式为: “hh24miss”endTime每天结束时间String(
12、6)否格式为: “hh24miss”ServiceCode服务标识String(64)否授权时使用bitrate码流Int是kbpsrating级别分类String(64)是限制级, 。poster海报String(1024)是图片URL, 多个使用;分隔language对白语言String(64)是country地区String(64)是Encoder编码方式String(64)是logo对应的logo URLString(1024)是对应Logo的图片URLcomment描述信息String(1024)是IP组播IPString(32)否Port组播端口Int否contentId节目标识S
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 广东电信 IPTV 内容管理 系统 外部 接口 说明
链接地址:https://www.31ppt.com/p-4153303.html