




版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、等 级 : 企 业中国电信公司技术标准Q/CT2374-2011IPTV 业务系统终端与业务运营平台接口技术要求V3.0Technical specification of interfacesBetween terminal device and service operation platform2011-09-07 发布2011-09-07 实施中国电信公司发布IQ/CT 2374 - 2011目次目次I言III前终端与业务运营平台接术要求11范围1规范性文件123缩略语、术语和定义23.13.2缩略语2术语和定义34概述5总体架构555.15.2架构框图5接口安全性7与业务管理平台接口
2、(S1)766.1业务流程8验证流程.26.1.3终端终端开机认证关联流程9终端关机注销流程116.2接口说明..4开机认证接口(S1-1)11频道列表获取接口(S1-2)17业务列表获取接口(S1-3)20终端注销接口(S1-4)23与基本业务门户的接口(S2)2477.1业务流程2.2基本业务使用流程25EPG 首页流程267.2接口说明26EPG 首页请求接口(S2-1)26基本业务使用接口(S2-2)2.28与扩展业务能力平台的接口(S3)288.1业务流程2.2B/S 类扩展
3、业务使用流程28C/S 类扩展业务使用流程298.2接口说明308.2.1B/S 类扩展业务接口(S3-1)30IQ/CT 2374 - 20118.2.2C/S 类扩展业务接口(S3-2)309与流服务能力的接口(S4)329.19.2概述32内容封装3.2TS 包结构和语法33RTP 格式369.3业务流程4..4流 单播组播时移内容流程42流程43流程53流程549.4接口说明5.2组播57单播5810与外部能力系统的接口(S5,暂缓)7611与终端管理平台的接口(S6)76与 DRM 系统接口(S7,暂缓)7612
4、附录A(资料性附录)规范版本修订.77IIQ/CT 2374 - 2011前言本标准是中国电信 IPTV 系列技术标准之一,截止本标准发布之日,该系列规范的名称如下:(1)IPTV 业务系统业务技术体制(V3.0)(2)IPTV 业务系统术要求(V3.0)内容提供商与内容管理平台接(3)IPTV 业务系统内容管理平台技术要求(V3.0)(4)IPTV 业务系统术要求(V3.0)内容管理平台与业务运营平台接(5)IPTV 业务系统终端管理平台技术要求(V3.0)(6)IPTV 业务系统业务管理平台技术要求(V3.0)(7)IPTV 业务系统EPG 页面制作及显示技术要求(V3.0)(8)IPTV
5、 业务系统业务能力平台接术要求(V3.0)(9)IPTV 业务系统业务管理平台与业务能力平台接术要求(V3.0)(10) IPTV 业务系统终端与终端管理平台接术要求(V3.0)(11) IPTV 业务系统终端与业务运营平台接术要求(V3.0)(12) IPTV 业务系统标清机顶盒设备技术要求(V3.0)(13) IPTV 业务系统机顶盒设备技术要求(V3.0)本标准主要依据中国电信企业规范IPTV 机顶盒与业务运营系统接术规范 V2.0、行业标准IPTV 机顶盒与业务运营系统接术要求为基础,结合 IPTV 业务在中国电信多年的运营情况以及三网融合新形势下的业务发展需求进行编写,随着中国电信
6、IPTV 技术标准体系的发展完善,还将制订后续的相关标准。本标准在中国电信IPTV 机顶盒与业务运营系统接术规范 V2.0基础上编制而成,与IPTV 机顶盒与业务运营系统接术规范 V2.0的主要差异如下:-对于全文的结构进行重新调整;-删除基于ISMA的流承载方式;-增加业务使用流程相关说明;-流交互中增加FEC、ARQ的要求;IIIQ/CT 2374 - 2011-将原有扩展JavaScript内容放至IPTV业务系统 EPG页面制作及显示技术要求中;本标准包含中国电信的专利等知识产权,相关厂商需经中国电信方可使用本标准。本标准的附录 A 是资料性附录,为该规范新增以来的所有修订。本标准由中
7、国电信公司提出并归口。本标准起草:中国电信上海本标准主要起草人:沈昕、孟建庭、蒋力、施唯佳、贾立鼎、段保通本标准于 2005 年首次发布 V1.0 版本,200年第一次修订后发布为 V2.0 版本,本次为第二次修订发布为 V3.0 版本。IV终端与业务运营平台接术要求1范围本标准是在中国电信公司发布的 IPTV 技术要求(V2.0)中IPTV 机顶盒与业务运营系统接术要求 V2.0的基础上,根据中国电信IPTV 运营的实际情况而制订的。本标准规定了 IPTV 终端与 IPTV 业务运营平台间接口,包括与 IPTV 业务管理平台、基本业务能力平台、扩展业务能力平台、DRM 系统(暂缓)、终端管理
8、平台、其他应用平台之间的详细接口协议、字段内容。本标准适用于 IPTV 终端与 IPTV 业务运营平台之间的接口开发。为中国电信 IPTV 终端与 IPTV 业务运营平台进行互通提供依据。2规范性文件下列文件中的条款通过本标准的而成标准的条款。凡是注日期的文件,其随后所有的修改单(不包括勘误的内容)或修订版均不适用于本标准,然而,鼓励根据本标准达成协议的各方研究是否可使用这些文件的最新版本。凡是不注日期的文件,其最新版本适用于本标准。RFC1889:A Transport Protocol for Real-Time ApplicationsRFC2326:Real Time Streamin
9、g ProtocolRFC2327:Session Description ProtocolRFC3611:RTP Control Protocol Extended ReportsRFC3711:The Secure Real-time Transport ProtocolISO/IEC 13818-1 2000: Generic coding of moving picturesand associated audioinformationITU-T Rec. H.222.0 -2000 - Amendment 3: Transport of AVCData over ITU-TRecom
10、mendation H.222.0RFC2616: Hypertext Transfer ProtocolRFC3275: Extensible Makeup LanguageW3C: Web Services Description Language13缩略语、术语和定义3.1缩略语AVSAudioCoding Standard数字音编技术标准CATConditional Access Table有条件接收表CPECustomer Premises Equipment用户终端设备DRMDigital Rights Management数字管理EPGElectronic Programmer
11、Guide电子单HTTPHypertext Transfer Protocol超文本传输协议HTTPSHypertext Transfer Protocol Secure安全超文本传输协议IECInternational Electrotechnical Commission国际电工委员会IGMPInternet Group Management Protocol互连网组管理协议IPInternet Protocol网络协议ISOInternational Organization for Standardization国际标准化组织MACMedia Access Control层MPEG2M
12、oving Picture Experts Group 2活动图像组 2MPTSMultiple Programs Transport Stream多传输流NTPNetwork Time Protocol网络时间协议OSOperation System操作系统PATProgram Association Table组合表PCRProgram Clock Reference时钟参考PESPacket elementary stream打包的基本码流PMTProgram Map Table表PSIProgram Specific Information专有信息RPCRemote Procedure
13、 Call过程调用RTCPReal-time Transport Control Protocol实时传输协议RTPReal-time Transport Protocol实时传输协议RTSPReal-time Transport Streaming Protocol 实时传输流协议SIPSession Initiation Protocol会话初始协议SDPSession Description Protocol会话描述协议2SOAPSimple Object Access Protocol简单对象协议SPTSSingle Programs Transport Stream单传输流STBSe
14、t Top Box机顶盒STB-SIMSTB Security Identification Module机顶盒安全识别模块TCPTransmission Control Protocol传输协议TSTransport Stream传送流UDPUser Datagram Protocol用户数据报协议URLUniform Resource Locator统一符UTCCoordinated Universal Time协调世界时/世界标准时间VODon Demand点播WSDLWeb Service Description LanguageWeb 服务描述语言XMLExtensible Mark
15、up Language可扩展标记语言XSDXML Schema Infoset MXML 数据定义文件3.2术语和定义终端用户(end user)ITU-T Y.1901:或业务的实际用户。IPTV 业务(IPTV Service)YD/T 1823-2008:IPTV业务是指通过IP承载网络向用户提供能等业务的总称。通过IPTV 业务,用户够支持交互能力的电视的、点播和时移可以得到高质量的数字服务,可以自由地选择,实现提供者和消费者的实质性互动。IPTV 业务平台(IPTV Service Platform)YD/T 1696-2007:业务平台包括业务管理系统、门户导航系统、交付系统、运维
16、支撑系统、安全管理系统和扩展业务系统,机顶盒通过与这些系统的交互完成 IPTV 的内容管理和业务管理、认证、计费、鉴权以及流的服务等功能。电视(Linear TV) YD/T 1823-2008:是指用户根据频道直接选择并收看电视,系统侧向选择该广播频道的全部用户同时推送相同的音流,既定的内容,为用户提供电视。on Demand)YD/T 1823-2008:能向用户提供音点播(内容的业务,用户可以对过程进行,包括快进、快退、重放等。3【注】:也称为“IPTV业务系统”时移电视(Time-shift TV) YD/T 1823-2008:对实时的广播频道进行短暂的暂停、倒退和快进操作的业务。电
17、子菜单(Electronic Program Guide) YD/T 1823-2008:将所有数字电视按不就可以进行查看,也可以从电子单(EPG)同的分类规则组合在一起,用户通过中直接切换到正在的中去。IPTV终端(IPTV Terminal)YD/T 2016.3-2009:同时支持IPTV网络层和IPTV业务层接入的终端设备。IPTV终端通过与应用功能交互,获取EPG、内容证、密钥等业务信息;与内容分发平台交互,接受IPTV业务,完成和功能;并负责接收终端用户的指令。IPTV终端或者直接与电信网,或者通过家庭网关与电信网。流服务系统(Streaming Service System) Y
18、D/T 1920-2009:流服务系统主要有两个作用,流内容的和分发,以及为用户提供直接的流服务,用户可以通过完成对流的、暂停、快进、快退等一系列操作。EPG服务系统(EPG Service System) YD/T 1920-2009:EPG服务系统分为EPG系统和应用服务系统。EPG系统为用户提供业务服务的界面,通过此系统,用户可以完成节目的浏览、点播和收看并可以完成一些与用户相关的自服务项目(如账户余额、修改服务类型等)。应用服务系统负责区域内用户认证、机顶盒的性检查并负责为区域内用户提供上层服务器的服务接口(如价格、生成使用话单等)。增值业务系统(Value-added Service
19、 System) YD/T 1920-2009:增值业务系统主要为用户提供除基本的流服务外的其他增值业务,如互联网浏览、通信、网络、即时消息、信息服务等。这些业务一部分可以由运营商提供,如通信;另一些业务既可以由运营商提供,也可以由第提供。DRM 系统(Digital Right Management System) YD/T 1920-2009:DRM 负责 IPTV 的数字管理,包括内容制作时的加密与权限描述,密钥管理和用户的权限生成与管理,以及在机顶盒上的权限和处理。数字管理的主要目的是保护 IPTV 的内容不受的拷贝和使用。业务提供商(Service Provider)b-ITU-T
20、M.1400:一般指以收取资费或签约方式向消费者或其他用户提供电信业务的运营商。业务提供商可运营网络,亦可不运营网络。一个业务提供商可以是另一业务提供商的客户,亦可不是其客户。一般而言,业务提供商需从内容提供商处获取内容,或从内容提供商处获取内容,然后将内容打包成一项业务供终端用户消费。4网络提供商(Network Provider)ITU-T Y.1901:维护并运行IPTV功能所需网络组件的机构。尽管业务提供商和网络提供商被视为两个不同实体,但两者实际上可以是一个实体机构。内容提供商(Content Provider)ITU-T Y.1901:自身拥有或经销售内容或内容资产的实体。IPTV
21、业务运营平台本标准定义:即YD/T 1696-2007中定义的IPTV业务平台,是指为IPTV用户提供EPG页面浏览、流服务、内容/门户/应用分发、业务管理及运营支撑等服务的平台的总称。在本标准中特指业务能力层、管理支撑层、业务分发层内包含的各平台的统称。IPTV业务能力平台本标准定义:业务能力平台是指为IPTV终端提供最终页面浏览、流服务等能力平台的总称,在本标准中特指业务能力层中的基本业务能力平台及扩展业务能力平台的统称。4概述IPTV 终端作为部署在用户侧用于业务展现的业务终端,通过与 IPTV 业务运营平台中的业务管理平台、基本业务能力平台、扩展业务能力平台、终端管理平台以及 IPTV
22、 业务系统外的外部能力系统之间的接口,实现 IPTV 业务的认证,基本业务、扩展业务和其他应用的使用,以及终端的统一管理。5总体架构5.1架构框图下图中给出了 IPTV 终端与 IPTV 业务运营平台中各平台间的接口关系:5IP T V 业务运营平台I P T V 业务管理平台扩展业务能力平台各扩展业务S1扩展业务门户S3基本业务能力平台基本业务门户S2S4流服务能力S6终端管理平台S7D R M 平 台S5外部能力系统I M S图 1 IPTV 终端与 IPTV 业务运营平台各平台接口框架图如上图所示,IPTV 终端与 IPTV 业务运营平台各平台间的接口功能描述如下:与 IPTV 业务管理
23、平台的接口(S1)IPTV 终端通过本接口与业务管理平台交互,完成用户开机业务认证、频道列表获取、业务地址获取、用户注销等功能。与基本业务能力平台基本业务门户的接口( S2)IPTV 终端通过本接口与基本业务门户EPG 服务的交互,完成获得首页及其他EPG、EPG 切换等功能。与扩展业务能力平台的接口( S3)IPTV 终端通过本接口与扩展业务能力平台的扩展业务门户及其中的各扩展业务平台进行交互,完成基于 B/S 和 C/S 形式的增值服务。与基本业务能力平台流服务能力的接口( S4)6I P T V 终 端IPTV 终端通过本接口与流服务能力的交互,完成点播、回看、时移等功能。与外部能力系统
24、的接口(S5,待定)IPTV 终端通过本接口完成与 IPTV 外部能力系统,如 IMS 的交互,从而为用户提供出基本音、浏览类业务以外的服务能力;与终端管理平台的接口(S6)IPTV 终端通过本接口完成终端管理平台对于 IPTV 终端的管理、参数获取与配置、终端软件版本升级等管理功能。与 DRM 平台的接口(S7,待定)IPTV 终端通过本接口完成音内容的验证,从而保证内容服务的。5.2接口安全性IPTV 终端与 IPTV 业务运营平台接互的安全性,通过 IPTV 用户(Password)或 IPTV密钥(ICKey)、用户令牌(UserToken)协同完成。终端在接入认证过程中,使用用户或
25、IPTV密钥通过安全认证,并获取UserToken 作为当前交互过程的认证凭据。UserToken 在超过有效期、终端浏览器关闭连接、终端业务使用后失效。当 UserToken 超出其有效期时,IPTV 业务能力平台门户应判定其为失效,并自动将终端重定向至业务管理平台进行重新认证,认证结束继续使用服务。当终端接收到响应错误代码或发生其他错误,导致无法继续使用 IPTV 业务时,则重新发起到业务管理平台的业务认证流程,业务认证结束重定向EPG 首页。6与业务管理平台接口(S1)IPTV 终端与业务管理平台之间的接口根据业务功能的不同,可以细分为以下接口功能模块:开机认证接口(S1-1)频道列表获
26、取接口(S1-2)业务列表获取接口(S1-3)终端注销接口(S1-4)76.1业务流程6.1.1终端验证流程IP T V 业 务 管 理平 台IP T V 终 端 管 理平 台IP T V 终 端终端1、开机后连接终端管理平台2、验 证 终 端验流证程3、返回终端验证结果图 2 终端验证流程【流程说明】1、 IPTV 终端开机后首先连接 IPTV 终端管理平台进行终端验证;2、 IPTV 终端管理平台对于 IPTV 终端的进行验证;3、 终端管理平台返回验证结果;8【注1】:以上流程的详细说明请参看IPTV业务系统 终端与终端管理平台接术要求中的说明;【注2】:如果IPTV终端在开始连接终端管
27、理平台5秒(可根据实际情况设定)内仍未连接上该平台则直接发起后续的“终端开机认证流程”;6.1.2终端开机认证关联流程IP T V 业 务 管 理平 台IP T V 终 端1、用户认证请求终 端 开 机认 证子 流 程2、生 成EncrypT oken3、返 回 带 有EncrypT oken的 页 面4、采 用Passw ord生成认证字符串5、上传认证字符串6、验 证 认 证字符串中含有的 信 息7、认 证 通 过, 设置基本业务信息8、执 行设置基本业务信 息下 发 频 道列 表子 流 程9、执行页面自动跳转1 1 、返回页面设置频 道 列 表1 2 、执 行设置频道列表下 发 业 务1
28、 4 、生 成 该 用户所属用户分子 流 程1 5 、返回页面设置业 务 组对应的业务 地 址 1 6 、执 行设置业务 基 本 IP T V 基 本 业 务门 户业 务 门 户子 流 程 1 7 、执行页面自动跳转至IP T V 基本业务门户1 8 、返回基本业务门户首页图 3终端开机认证关联流程【流程说明】IPTV 终端完成验证后将进行开机业务认证相关的流程:l 终端开机认证子流程1、 IPTV 终端向业务管理平台通过 HTTP GET 方式用户认证请求,上传信息包括 UserID;91 3 、执行页面自动跳转1 0 、生 成 该 用户已订购的频道 列 表2、IPTV 业务管理平台产生随机
29、 EncryToken 字段,该字段用于认证加密的字;3、业务管理平台通过 HTTP Response 返回包含扩展加密 js、EncryToken 等内容的页面;4、IPTV 终端采用业务作为密钥调用扩展 js 函数对 EncryToken、UserID、STBID、IP、MAC 等信息进行加密;5、IPTV 终端通过 HTTP POST 方式到业务管理平台;6、IPTV 业务管理平台对于IPTV 终端上报的认证字符串进行后验证其中信息的合法性;7、验证通过后 IPTV 业务管理平台通过 HTTP Response 以扩展 js的形式返回认证结果并设置服务地址列表等信息;8、IPTV 终端执
30、行返回页面的扩展js,并将服务地址列表等信息设置在终端中供本次开机运行中使用;下发频道列表子流程9、IPTV 终端执行页面自动跳转至IPTV 业务管理平台,发起获取频道列表的请求;10、 IPTV 业务管理平台根据“终端开机认证流程”中生成的 UserToken 生成该用户已订购可以使用的频道列表信息;11、 IPTV 业务管理平台通过 HTTP Response 以扩展 js的形式返回频道列表;12、 IPTV 终端执行扩展将频道列表设置在终端中供本次开机运行中使用;下发业务子流程13、 IPTV 终端执行页面自动跳转至 IPTV 业务管理平台,发起获取业务列表的请求;14、 IPTV 业务
31、管理平台根据“终端开机认证流程”中生成的 UserToken 生成该用户所属用户分组的业务;15、 IPTV 业务管理平台通过HTTP Response 以扩展js的形式返回业务列表;16、 IPTV 终端执行扩展将业务列表设置在终端中供本次开机运行中使用;基本业务门户子流程17、 IPTV 终端执行页面自动从 IPTV 业务管理平台跳转至 IPTV 基本业务门户;10【注】:以上流程涉及的参数请参考本标准“业务列表接口”中的详细说明;【注】:以上流程涉及的参数请参考本标准“频道列表获取接口”中的详细说明;【注】:以上流程涉及的参数请参考本标准“开机认证接口”中的详细说明;18、 IPTV 基
32、本业务门户向用户终端返回门户首页;6.1.3终端关机注销流程IP T V 业 务 管 理平 台IP T V 终 端1、用 户 按 下关 机 键终 端 关 机注 销 流 程2、发起注销请求3、注 销 用 户U serT oken4、返回注销页面图 4 终端关机注销流程【流程说明】IPTV 业务时 IPTV 终端需调用本流程。在用户1、 用户按下关机键或IPTV 业务;2、 IPTV 终端主IPTV 业务管理平台发起注销请求;3、 IPTV 业务管理平台根据终端请求参数中的 UserID , 在平台上注销该用户的UserToken;4、 IPTV 业务管理平台向用户返回注销页面;6.2接口说明本接
33、口采用 HTTP GET、POST/HTTP RESPONSE+JS 的方式承载,请求采用 HTTPGET、POST 的方式,采用 URL 参数、POST 内容的方式传递所需的参数,返回内容采用JS 的方式组织、传递、操作。在本接口中所涉及的所有扩展 JavaScript 请参考IPTV 业务系统 EPG 页面制作及显示规范中关于扩展 JavaScript 的 Authentication 对象的说明。6.2.1开机认证接口(S1-1)本接口的主要作用是在 IPTV 业务管理平台上,通过验证 IPTV 终端以扩展 JavaScript进行加密后上传的业务认证字符串以验证 IPTV 用户终端及帐
34、号的,并向该终端下发11【注】:以上流程涉及的参数请参考本标准“终端注销接口”中的详细说明;基本业务信息。在本接口中各流程所涉及的参数如下所示:1)开机认证请求表 1用户认证请求参数列表【示例】:2)认证请求字响应表 2用户认证请求字响应【示例】:12名称说明数据类型长度(字节)是否必选EncryToken业务管理平台为该用户分配的临时明,只用于认证加密,并由 IPTV 业务管理平台在Authentication 对象的 CTCGetAuthInfo 方法中设置。String32M象的CTCGetAuthInfo方法,对于该方法的详细描述请参考IPTV业务系统 EPG页面制作及显示规范中关于扩
35、展JavaScript的Authentication对象的说明。【注】:要求IPTV终端浏览器支持认证响应内容页面中扩展JavaScript对象Authentication对承载协议:HTTP Response接口方向:业务管理平台 IPTV 终端接口功能:返回页面要求 IPTV 终端进行信息加密认证备注说明:在本接口中采用扩展 js传递参数及后续指令。名称说明数据类型长度(字节)是否必选UserID用户登录业务帐号String36MAction当前操作,开机认证时为 “Login”String10M承载协议:HTTP GET接口方向:IPTV 终端 业务管理平台接口功能:IPTV 终端调用页
36、面请求进行用户开机认证请求备注说明:在本接口中采用 URL 传递参数。3)IPTV 终端上传认证信息表 3 用户上传认证信息请求参数列表13名称说明数据类型长度(字节)是否必选UserID用户登录业务帐号String36MAuthenticator加密后的参数串,包含各个输入参数,具体参数和加密方法见下表stringM承载协议:HTTP POST接口方向:IPTV 终端 业务管理平台接口功能:IPTV 终端调用POST 请求上传认证信息备注说明:采用 POST 信息传递参数HTTP/1.1200OK Date:Sat,26Aug200607:30:58GMTCache-Control:no-s
37、tore,no-cache,must-revalidate,post-check=0,pre-check=0 Pragma:no-cacheContent-Length:450 Content-Type:text/html functionDoAuth()document.authform.Authenticator.value= Authentication.CTCGetAuthInfo(D6D0B9FAB5E7D0C5C9CFBAA3D4BAD6C6); document.authform.submit();表 4加密字符串 Authenticator 中应包含参数列表【示例】:4)认证响
38、应14承载协议:HTTP Response接口方向:业务管理平台 IPTV 终端接口功能:返回认证结果页面,并设置服务地址信息列表POST/authurlHTTP/1.1 Accept:*/* Host:*.*.*.*User-Agent:Mozila/4.73 Connection:close Referer:http:/*.*.*.*/* Pragma:no-cacheContent-Type:application/x-www-form-urlencoded Content-Length:*Authenticator=*&UserID=*名称说明数据类型长度(字节)是否必选Random随
39、机数字digit string=8MEncryToken由 IPTV 业务管理平台随机生成的 TokenString32MUserIDIPTV 用户业务编号string20MSTBIDIPTV 终端编号,参见中国电信IPTV 业务系统 标清机顶盒设备技术要求中的说明string32MIPIP 地址string39MMACIPTV 终端的 MAC 地址,格式为::string17M预留String64M的CTCGetAuthInfo方法而生成Authenticator的过程请参考IPTV业务系统 EPG页面制作及显示规范中对于扩展JavaScript的Authentication对象的说明。【注
40、】:对于IPTV终端根据IPTV业务管理平台设置的EncryToken字符串执行Authentication对象表 5认证响应中设置的服务器列表15名称说明数据类型长度(字节)是否必选UserToken业务管理平台为该用户分配的临时明String32MEPGDomainEPG 的,格式类似于:Port 默认为 80string256MEPGDomainBackup备份EPG 的,格式类似于:Port 默认为 80string256OUpgradeDomainIPTV 终端管理平台的地址,格式是:Port 默认为 80string256MUpgradeDomainBa ckup备份IPTV 终端
41、管理平台的,格式是:Port 默认为 80string256OManagementDomai nIPTV 终端管理平台的 Domain,格式是:Port 默认为 80string256MManagementDomai nBackup备份IPTV 终端管理平台的Domain,格式是:Port 默认为 80string256ONTPDomain时钟同步服务器地址,格式为:ip 地址或域名,如 4 或 string256M备注说明:l 若认证失败则 IPTV 业务管理平台直接返回 HTTP 200,然后重定向到手工登录或修改用户名的页面,并提示错误信息;l 若认证,则 IPT
42、V 业务管理平台采用在页面中设置扩展 js的方式传递参数,且 IPTV 业务管理平台通过可通过cookie、Session 的方式进行保存 UserToken。同时,IPTV 业务管理平台应通过页面将终端采用 HTTP 重定向的方式“频道列表获取流程”,并可以在连接中带有 UserToken、EPGGroupNMB 等参数;【示例】:16NTPDomainBackup备份时钟同步服务器地址,格式为:ip 地址或,如 4 或string256OEPGGroupNMB用户对应的 EPG 分组信息标识,格式:A1A2B1B2B3C1C2C3A1A2:省份标识,参照vnet 标
43、识方法,如:l SH:上海l HI:海南B1B2B3:用户类型标识; C1C2C3:保留String8OUserGroupNMB用户对应的用户分组信息标识String8O列表中的参数设置在终端中用于本次开机业务过程中使用;【注】:IPTV终端应支持扩展JavaScript的Authentication对象的CTCSetConfig方法用于将以上6.2.2频道列表获取接口(S1-2)本接口主要描述的是当 IPTV 业务管理平台完成 IPTV 终端开机认证后,根据用户UserID 所属的用户分组及业务订购情况,向用户下发可以使用的频道列表。在本接口中各流程所涉及的参数如下所示:1)频道列表获取请求
44、17承载协议:HTTP GET接口方向:IPTV 终端 业务管理平台接口功能:IPTV 终端调用页面请求获得频道列表HTTP/1.1200OKSet-Cookie: UserToken=7AA501C7143C22983B5E0A6559361001;JSSESSIONID=ADE12314DA23;Path=/Content-Type:text/html;charset=GBK Content-Length:381 Date:Thu,19Oct200608:50:14GMT functionAuthFinish()Authentication.CTCSetConfig(UserToken,*
45、); Authentication.CTCSetConfig(EPGDomain,*); Authentication.CTCSetConfig(EPGDomainBackup,*); Authentication.CTCSetConfig(ManagementDomain,*); Authentication.CTCSetConfig(ManagementDomainBackup,*); Authentication.CTCSetConfig(UpgradeDomain,*); Authentication.CTCSetConfig(NTPDomain,*); Authentication.
46、CTCSetConfig(EPGGroupNMB,*); Authentication.CTCSetConfig(UserGroupNMB,*); Authentication.CTCStartUpdate();document.location=;表 6频道列表获取请求参数【示例】:2)频道列表获取响应表 7 频道列表获取响应页面中含有的参数列表表 8 ChannelInfoStruct 结构体定义18名称说明数据类型长度(字节)是否必选ChannelID默认频道的 ChannelID 信息(如果平台侧没有频道则返回字符串“NULL”)string8M名称说明数据类型长度(字节)是否必选ChannelCount用户可的频道总数unsignedInt4MChannelList用户可的频道信息列表,详细说明请参考下表Channel
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 榆林职业技术学院《田径1》2023-2024学年第二学期期末试卷
- 文山职业技术学院《学科(专业)英语(工商)》2023-2024学年第二学期期末试卷
- 广西经济职业学院《知识产权与专利保护》2023-2024学年第二学期期末试卷
- 吉林农业大学《建筑结构试验原理》2023-2024学年第二学期期末试卷
- 呼伦贝尔职业技术学院《浙江经贸专题》2023-2024学年第二学期期末试卷
- 甘肃钢铁职业技术学院《罐头食品加工与软饮料工艺学》2023-2024学年第二学期期末试卷
- 地下室加固工程合同模板
- 房产抵押借款合同格式
- 女方离婚协议合同范本版
- 车辆租赁与司机服务合同书
- GB/T 15934-2008电器附件电线组件和互连电线组件
- GA/T 765-2020人血红蛋白检测金标试剂条法
- 第2章-西周-春秋战国时期的音乐-1-3节课件
- 提高白云石配比对烧结生产的影响
- 公安基础知识考试题库(含各题型)
- 选矿试车方案
- 小课题专题研究参考题目
- 《最好的未来》合唱曲谱
- GB∕T 8081-2018 天然生胶 技术分级橡胶(TSR)规格导则
- 教学课件个人理财-2
- 航空航天概论(课堂PPT)
评论
0/150
提交评论