1文件编号:SHDX/ZS/CZ/JG/005/B/2009中国电信上海公司IPTV内容运营平台与业务运营平台接口技术规范V2.2(修订版)1目的本规范是在中国电信集团公司发布的《IPTV内容运营平台与业务运营平台接口技术规范V2.0》的基础上,根据中国电信上海公司IPTV运营的实际情况,进一步调整修订而成的。本技术规范的增补、修订和解释权归中国电信上海公司所有。如中国电信上海公司在此之前的文件与本技术规范有矛盾,按此技术规范执行。本技术规范自发布之日起实施。2范围本技术规范适用于中国电信上海公司与内容运营商合作运营IPTV时,对双方的运营平台功能定位、平台接口、业务流程、接口协议和接口内容进行规范。本规范供引入IPTV平台与终端设备时参照执行,同时也为平台和终端厂商开发机顶盒与IPTV业务运营平台之间的接口提供依据。PDF文件使用pdfFactoryPro试用版本创建规范性引用文件下列文件中的条款通过本标准的引用而成为本标准的条款。凡是注日期的引用文件,其随后所有的修改单(不包括勘误的内容)或修订版均不适用于本标准,然而,鼓励根据本标准达成协议的各方研究是否可使用这些文件的最新版本。凡是不注日期的引用文件,其最新版本适用于本标准。RFC2616HypertextTransferProtocol超文本传输协议RFC959FileTransferProtocol文件传输协议RFC3275(ExtensibleMarkupLanguage)XML-SignatureSyntaxandProcessing扩展标记语言RFC1889ATransportProtocolforReal-TimeApplications实时传输协议ISO/IEC13818-1Genericcodingofmovingpicturesandassociatedaudioinformation:2000运动图像和伴音信息的通用编码4缩略语CDNContentDistributionNetwork内容分发网络CDRCallDetailRecord业务详单CPContentProvider内容提供商PDF文件使用pdfFactoryPro试用版本创建的第2/3音频层MPEGMovingPictureExpertsGroup运动图像专家组MPEG2-TSMPEG2-TSTransportStreamMPEG2的传输流RTPReal-timeTransportProtocol实时传输协议SDPSessionDescriptionProtocol会话描述协议STBSetTopBox机顶盒URLUniformResourceLocator统一资源定位符VODVideoOnDemand视频点播XMLExtensibleMarkupLanguage扩展标记语言COP:即ContentOperationPlatform,指内容运营平台。SOP:即ServicesOperationPlatform,指业务运营平台。IPTV用户:最终实际使用IPTV业务的对象。节目:一般指内容,业务中提供服务的最小单位。PDF文件使用pdfFactoryPro试用版本创建广播:用户根据频道直接选择并收看电视节目,系统侧向选择该广播频道的全部用户同时推送相同的音视频流,播放既定的内容,为用户提供滚动的电视节目。点播:用户可直接通过遥控器选择的节目并进行选择、快进、暂停和快退操作,不受时间限制的选择观看喜爱节目。5IPTV平台总体结构与接口5.1平台总体结构省级IPTV平台总体分为两个层次,包括省级内容运营平台和省级业务运营平台,结构如下图:EPG本地化、制作及管理系统省级内容处理及管理系统省级播出控制系统省级DRM代理管理系统省级内容运营管理系统省级内容运营平台EPG服务系统内容分发系统增值业务平台运维支撑系统业务管理平台省级业务运营平台省级业务承载网络STBC1C2C4C3图5-1-1IPTV平台总体结构PDF文件使用pdfFactoryPro试用版本创建如图,省级内容运营平台与省级业务运营平台进行对接。省级内容运营平台包括5个功能模块:EPG本地化、制作和管理系统、省级内容处理及管理系统、省级播出控制系统、省级DRM代理管理和省级内容运营管理。省级业务运营平台包括5个功能模块:EPG服务系统、内容分发系统、业务管理平台、增值业务平台和运维支撑系统。5.2平台功能定位IPTV内容运营平台由与中国电信合作的内容运营商负责运营,包括平台的规划、建设、运营和管理。具体功能定位如下:a).办理有关业务的行政许可程序和符合政策法规的播出呼号;b).负责视听节目内容的组织、转播、监看及统一对外内容合作签约,并通过IPTV内容运营平台向终端用户提供EPG和收视内容,并对该部分所有视听节目内容的安全负责;c).负责内容运营平台上节目播放系统和监管系统的建设和管理,包括视听节目内容的政治审核和图像质量审核等。d).收视用户管理,包括购买视听节目内容的用户管理、与业务运营平台同步用户信息和业务订购信息等。e).视听节目的数字版权保护(DRM)系统的建设、维护和管理;f).电子节目单(EPG)界面的设计、EPG模板数据和元数据的管理、审核和发布等。PDF文件使用pdfFactoryPro试用版本创建).视听节目计费管理,包括视听节目的服务打包、服务定价,向业务运营平台同步费率数据等。IPTV业务运营平台由中国电信及其下属各省电信公司根据网络要求及业务规划自主建设和运营,完成IPTV业务的运营,并实现与内容运营平台对接。业务运营平台包括EPG服务系统、内容分发系统、业务管理平台、运维支撑系统、增值业务平台。具体功能定位如下:a).将内容运营平台发布的视听节目和EPG节目单传送到用户终端;b).负责IPTV用户的生命周期管理,包括开户、认证、业务鉴权、暂停、恢复和销户等。c).负责IPTV业务的用户计费和收费支持,并向内容运营平台开放计费数据及用户资料,并进行定期的业务对帐。d).负责非视听节目业务整合、服务定价和服务包装。完成对视听节目和非视听节目的产品打包和销售,负责对于IPTV业务与其它电信业务的捆绑营销。e).负责分发内容运营平台发布的直播内容和点播内容,采集、存储和管理用户直播、点播和其他业务的使用信息。f).负责对IPTV终端进行数据采集、统计和管理,并将视听节目相关的统计信息和管理信息与内容运营平台进行同步。g).向用户提供自服务功能,包括提供WEB、WAP、语音菜单、EPG等途径进行自助服务,方便用户进行订购业务、取消业务订购、业务订购信息查询等。PDF文件使用pdfFactoryPro试用版本创建在两个系统中部分功能可能重复,但不影响双方系统的对接。6平台接口说明IPTV省级内容运营平台与省级业务运营平台之间存在四类接口,他们的位置如图4-1所示。作为IPTV运营平台系列规范的一部分,四类接口分别命名为C1接口(EPG模板接口),C2接口(内容管理接口),C3接口(运营数据接口),C4接口(DRM接口)。本规范对四类接口的承载协议、接口方向、调用接口、接口功能和协议字段进行了规定。本规范中,对接口定义做了选择规定,说明如下:M:指必选字段,但字段值可以为空;O:指可选字段,如不选择,字段名称和字段值均不定义值。为方便标识,以下接口规范中,内容运营平台采用缩略语“COP”代替,业务运营平台采用缩略语“SOP”代替。7C1接口(EPG模板接口)C1接口指内容运营平台EPG本地化、制作和管理模块与业务运营平台EPG服务系统之间的接口,主要完成EPG模板数据的下发和EPG模板管理的功能。PDF文件使用pdfFactoryPro试用版本创建接口(EPG模板接口)EPG模板定义为设定EPG菜单呈现方式约束条件的单个文件或文件组,它定义了一组完整UI页面层次的布局逻辑关系,包含HTML文件以及必须的图像文件。EPG模板文件格式由SOP和COP协商定义详细规范。7.1接口流程图7-1-2C1接口流程图a)EPG模板下发请求(EPGTempletsReq)省级COPEPG本地化、制作和管理模块省级SOPEPG服务系统c)建立FTP连接,获取EPG模板文件e)EPG模板获取反馈响应(EPGTempletsResultResponse)b)EPG模板下发请求响应(EPGTempletsReqResponse)d)EPG模板获取反馈(EPGTempletsResult)C1EPG本地化、制作和管理系统EPG服务系统内容运营平台(COP)业务运营平台(SOP)PDF文件使用pdfFactoryPro试用版本创建).EPG模板下发请求(EPGTempletsReq)承载协议:SOAP接口方向:省级COP→省级SOP调用接口:(注:此处的“IPTVSOP”在实际使用时特指SOP的地址,以下同)接口功能:COP向SOP进行EPG模板下发及管理的接口其中,EPGTempletsReq包含如下信息:名称说明数据类型长度(字节)是否必选COPID省级内容运营平台标识string8MSOPID省级业务运营平台标识string8MCorrelateID关联性标识,用于关联指令执行请求消息和结果通知消息。对于重发的指令,该字段值保持一致,对于不同的指令,该字段在一个内容运营平台内具有唯一性。string20MTempletIDEPG模板的唯一标识string8MAction管理操作。REGISTorUPDATE:增加或更新DELETE:删除string32MTempletVerEPG模板版本号string18MTempletDftFlagEPG模板是否为默认模板标识1:是0:否Boolean1MPDF文件使用pdfFactoryPro试用版本创建地址信息,包括路径信息注:本接口中指EPG模板文件下载地址string256MFTPUserFTP下载的用户ID信息string16MFTPPWDFTP下载的密码信息string16MBeginTime生效时间:YYYYMMDDHHMMSS不指定时间(N/A),默认即时生效string14MExpiredTimeEPG模板终止时间:YYYYMMDDHHMMSS不指定时间(N/A),默认一直生效string14Mb).EPG模板下发通知响应(EPGTempletsResponse)其中,EPGTempletsResponse包含如下信息:名称说明数据类型长度(字节)是否必选ResultCode处理结果,详见附录A“处理结果(ResultCode)错误代码表”int4MErrorDescription对错误/异常的详细描述信息string256Oc).EPG模板获取承载协议:FTP接口方向:省级COP←省级SOP调用接口:无接口功能:根据EPG模板发布通知接口中指定的EPG模板存放路径、用户ID和密码,通过FTP方式从EPG数据中心获取EPG模板。EPG模板以压缩包方式(至少支持.zip和.tar)下发。PDF文件使用pdfFac