中国联通家庭宽带多媒体应用平台技术规范

上传人:沈*** 文档编号:44310901 上传时间:2021-12-05 格式:DOC 页数:149 大小:2.86MB
返回 下载 相关 举报
中国联通家庭宽带多媒体应用平台技术规范_第1页
第1页 / 共149页
中国联通家庭宽带多媒体应用平台技术规范_第2页
第2页 / 共149页
中国联通家庭宽带多媒体应用平台技术规范_第3页
第3页 / 共149页
点击查看更多>>
资源描述
中国联通公司企业标准QB/CUxxx2010中国联通家庭宽带多媒体应用业务平台技术规范与机顶盒终端接口分册(V0.3)20010-0X-XX发布20010-0X-XX实施中国联通公司发布中国联通家庭宽带多媒体应用业务平台技术规范-与机顶盒终端接口分册(V0.3)中国联通家庭宽带多媒体应用业务平台技术规范与机顶盒终端接口分册I目 录 中国联通家庭宽带多媒体应用业务平台技术规范I 与机顶盒终端接口分册I 目 录I 前 言IV 中国联通家庭宽带多媒体应用业务平台技术规范V 与机顶盒终端接口分册(V0.2)V1 范围V2 规范性引用文件V3 缩略语V4 机顶盒与家庭宽带多媒体应用业务平台接口框架VII4.1 机顶盒与业务管理系统接口VIII4.2 机顶盒与业务运营平台接口安全性要求VIII5 机顶盒与业务管理系统接口(U1接口)IX5.1 U1接口描述图IX5.2 接口时序IX5.3 接口协议内容XII6 机顶盒与EPG服务系统接口(U2接口)XXV6.1 机顶盒访问EPG首页接口(U2-1)XXV6.2 机顶盒业务使用接口(U2-2)XXVII7 机顶盒与增值服务平台接口(U3接口)XXVIII7.1 U3接口描述图XXVIII7.2 机顶盒与B/S增值服务接口(U3-1)XXVIII7.3 机顶盒与C/S增值服务接口(U3-2)XXIX8 机顶盒与内容分发系统接口(U4-T接口)XXX8.1 U4-T接口描述XXX8.2 流控制方法描述XXXIV8.3 机顶盒单播接口(U4-T-1)XLVII8.4 机顶盒组播接口(S4-T-2)L8.5 机顶盒单播时移接口(S4-T-3)LI8.6 机顶盒组播时移接口(U4-T-4)LIII9 互联网电视机顶盒与内容分发系统之间的接口(U4-H)LIX9.1 总体说明LIX9.2 传输方式LX9.3 封装格式LXI9.4 协议描述LXIII10 机顶盒与通信服务系统接口(U5接口)LXVIII10.1 消息系统接口LXVIII10.2 视频通信系统接口(待定义)LXXXIII 附录A:字段类型及通用状态数据字典84 A.1基本数据类型85 A.2数据字典(注:全部重新整理)87 A.2.1基本参数类型87 A.2.2复合参数类型定义91 A.3SOAP的FaultCode 92 A.3.1机顶盒 FaultCode92 A.3.2服务器FaultCode92 A.3.3 HTTP请求响应码93 A.3.3 RTSP请求响应码94 附录B:SOAP RPC方式实现模版96 B.1 Xsd文件描述96 B.2 wsdl描述96 附录C:用户编码规则97 附录D:扩展js集合97 D.1 Authentication对象98 D.1.1 获取鉴权信息98 D.1.2 设置/获取业务参数99 D.1.3 启动后台升级功能100 D.2 MediaPlayer对象101 D.2.1 MediaPlayer的属性101 D.2.2 MediaPlayer的方法105 D.2.3 媒体相关参数的描述111 D.2.4 将媒体参数封装为JSON对象113 D.2.5 MediaPlayer控制的媒体流的生命周期113 D.2.6 MediaPlayer相关的事件114 D.2.7用户通过“频道”键进入频道播放过程示例115 D.3 Navigation对象118 D.3.1 Navigation对象的属性:118 D.3.2 Navigation对象的方法:118 D.4 Utility对象119 D.4.1 Utility对象的方法:119 D.5 Event对象120 D.5.1 Event对象的结构:120 D.5.2 Event类型:121 D.5.3 Event消息:121 D.5.4 EVENT详细信息的封装方式123 D.6 CU_Network对象124 D.6.1 Ethernet对象124 附录E:FEC技术要求125 E.1 FEC帧格式125 E.1.1 RTP头要求125 E.1.2 FEC结构126 E.2 同步方式127 E.3 FEC算法127 E.3.1 基本要求:127 E.3.2 解码API定义:128 附录F:ARQ技术要求129 F.1 基本要求129 F.2 交互流程130 F.3消息格式132 F.3.1 GET-PARAMETER请求消息:132 F.3.2 GET_PARAMETER响应消息:133 附录G:流量控制技术要求134 G.1基本要求134 G.2交互流程136前 言本技术规范是中国联通家庭宽带多媒体应用业务平台与机顶盒终端之间的接口规范。本技术要求包含以下几方面说明:业务描述、接口功能、接口协议等部分。本标准由中国联通公司产品创新部提出。本标准负责起草单位:本标准主要起草人: 本标准的修改和解释权属中国联通公司产品创新部。中国联通家庭宽带多媒体应用业务平台技术规范与机顶盒终端接口分册(V0.2)1 范围本规范规定了机顶盒与家庭宽带多媒体应用业务平台的接口,包括与业务管理系统、EPG服务系统、增值服务系统、TS内容分发系统、通信服务系统(待定)以及与终端管理系统之间的详细接口协议、字段内容。本规范适用于机顶盒与家庭宽带多媒体应用业务平台、终端管理系统之间的接口开发。2 规范性引用文件下列文件中的条款通过本标准的引用而成为本标准的条款。凡是注日期的引用文件,其随后所有的修改单(不包括勘误的内容)或修订版均不适用于本标准,然而,鼓励根据本标准达成协议的各方研究是否可使用这些文件的最新版本。凡是不注日期的引用文件,其最新版本适用于本标准。RFC1889:A Transport Protocol for Real-Time ApplicationsRFC2326:Real Time Streaming ProtocolRFC2327:Session Description ProtocolRFC3611:RTP Control Protocol Extended ReportsRFC3711:The Secure Real-time Transport ProtocolISO/IEC 13818-1 2000: Generic coding of moving pictures and associated audio informationITU-T Rec. H.222.0 -2000 - Amendment 3: Transport of AVC Video Data over ITU-T Recommendation H.222.0RFC2616: Hypertext Transfer ProtocolRFC3275: Extensible Makeup LanguageW3C: Web Services Description Language3 缩略语AVSAudio Video Coding Standard数字音视频编解码技术标准CATConditional Access Table有条件接收表CPE Customer Premises Equipment 用户终端设备DRMDigital Rights Management 数字版权管理EPGElectronic Programmer Guide电子节目单HTTPHypertext Transfer Protocol 超文本传输协议HTTPS Hypertext Transfer Protocol Secure安全超文本传输协议IECInternational Electrotechnical Commission国际电工委员会IGMPInternet Group Management Protocol 互连网组管理协议IP Internet Protocol 网络协议 ISOInternational Organization for Standardization国际标准化组织MAC Media Access Control 媒体访问控制层MPEG2Moving Picture Experts Group 2 活动图像专家组2MPTSMultiple Programs Transport Stream 多节目传输流NTPNetwork Time Protocol 网络时间协议OS Operation System 操作系统PAT Program Association Table 节目组合表PCRProgram Clock Reference 节目时钟参考PES Packet elementary stream 打包的基本码流PMTProgram Map Table 节目映射表PSI Program Specific Information 节目专有信息RPC Remote Procedure Call 远程过程调用RTCPReal-time Transport Control Protocol 实时传输控制协议RTPReal-time Transport Protocol 实时传输协议RTSPReal-time Transport Streaming Protocol 实时传输流媒体协议SIPSession Initiation Protocol 会话初始协议SDP Session Description Protocol 会话描述协议SOAPSimple Object Access Protocol 简单对象访问协议SPTSSingle Programs Transport Stream 单节目传输流STBSet Top Box 机顶盒STB-SIM STB Security Identification Module 机顶盒安全识别模块TCP Transmission Control Protocol 传输控制协议TSTS Transport Stream 传送流UDP User Datagram Protocol 用户数据报协议URL Uniform Resource Locator 统一资源定位符 UTCCoordinated Universal Time 协调世界时/世界标准时间VOD Video on Demand 视频点播 WSDL Web Service Description Language Web服务描述语言XMLExtensible Markup Language 可扩展标记语言XSD XML Schema Infoset Model XML数据定义文件4 机顶盒与家庭宽带多媒体应用业务平台接口框架机顶盒与家庭宽带多媒体应用业务平台间的接口主要有:与业务管理系统间的接口、与业务管理系统(互联网电视)间的接口、与EPG服务系统间的接口、与增值业务系统间的接口、与内容分发系统间的接口、与内容服务系统(互联网电视)间的接口、与通信服务系统间的接口,以及与终端管理系统间的接口。其中,终端管理系统可以独立于家庭宽带多媒体应用业务平台单独构建,也可作为家庭宽带多媒体应用业务平台内部子系统,与其他系统之间松耦合。4.1 机顶盒与业务管理系统接口U1-T接口:机顶盒与业务管理系统接口。承载协议:HTTP Get/Post机顶盒通过U1接口与业务管理系统交互,完成开机用户应用认证、频道列表获取、业务入口地址获取、用户注销等功能。U1-H接口:互联网电视终端与业务管理系统(互联网电视)接口U2接口:机顶盒与EPG服务系统接口。 承载协议:HTTP Post/Get机顶盒通过S2接口与EPG服务系统交互,完成获得EPG首页及其他EPG资源、EPG切换等功能。U3接口:机顶盒与增值服务平台接口。 承载协议:HTTP Post/Get、自定义协议机顶盒通过S3接口与增值服务平台交互,完成基于B/S和C/S形式的增值服务。U4-T接口:机顶盒与内容分发系统接口 承载协议:MPEG2-TS、RTSP,RTP,RTCP 机顶盒通过U4-T接口与TS内容分发系统交互,完成点播、组播、单播时移和组播时移等功能U4-H接口:互联网电视终端与内容分发系统接口U5接口:机顶盒与通信服务系统接口承载协议:SIP、HTTP、SOAP机顶盒通过S5接口与通信服务系统交互,完成视频通信、短信、彩信等业务交互U6接口:机顶盒与终端管理系统接口承载协议:HTTP、SOAP、TR069机顶盒通过U6接口与终端管理系统交互,完成终端管理、软件升级、性能监测等功能。4.2 机顶盒与业务运营平台接口安全性要求机顶盒与IPTV业务运营平台接口交互的安全性,通过IPTV用户密码(Password)或IPTV SIM卡密钥(ICKey)、用户令牌(UserToken)协同完成。终端在接入认证过程中,使用用户密码或IPTV SIM卡密钥通过安全认证,并获取UserToken作为当前交互过程的认证凭据。UserToken在超过有效期、终端浏览器关闭连接、终端退出业务使用后失效。当UserToken超出其有效期时,EPG服务系统判定其为失效,并自动将终端重定向至业务管理系统进行重新认证,认证结束继续使用服务。当终端接收到响应错误代码或发生其他错误,导致无法继续使用IPTV业务时,则重新发起到业务管理系统的应用认证流程,应用认证结束重定向访问EPG首页。5 机顶盒与业务管理系统接口(U1接口)5.1 U1接口描述图机顶盒与业务管理系统之间具有以下接口功能模块:1) 互联网电视终端开机注册接口(U1-H-1)2) 互联网电视终端认证接口(U1-H-2)3) IPTV机顶盒开机认证接口(U1-T-1)4) IPTV频道列表获取接口(U1-T-2)5) IPTV业务入口列表获取接口(U1-T-3)6) IPTV机顶盒注销接口(U1-T-4)5.2 接口时序5.2.1 互联网电视机顶盒开机注册访问流程互联网电视机顶盒终端注册流程图互联网电视机顶盒终端访问流程图5.2.2 互联网电视订购/点播/使用流程5.2.3 IPTV机顶盒开机应用认证流程图机顶盒开机应用认证流程图1. 用户身份认证及获取资源服务器列表l 机顶盒向业务管理系统通过HTTP Get方式发送用户身份认证请求,上传信息包括UserID;l 业务管理系统产生随机EncryToken字段,该字段用于认证加密的挑战字;l 业务管理系统通过HTTP Response返回包含扩展加密js脚本、EncryToken等内容的页面;l 机顶盒通过调用扩展js函数对EncryToken、UserID、STBID、IP、MAC等信息进行加密后,通过HTTP Post方式发送到业务管理系统;l 业务管理系统进行身份验证,验证通过后通过HTTP Response以扩展js脚本的形式返回认证结果并设置资源服务器列表等信息;l 机顶盒使用认证返回的升级服务器地址,通过本地升级功能进行版本检查并按需要进行升级。2. 获取频道列表l 机顶盒通过HTTP GET的请求方式,向业务管理系统发起获取频道列表的请求;l 业务管理系统通过HTTP Response以扩展js脚本的形式返回频道列表。3. 获取业务入口列表l 机顶盒通过HTTP GET的请求方式,向业务管理系统发起获取业务入口列表的请求;l 业务管理系统通过HTTP Response以扩展js脚本的形式返回业务入口列表。4. 用户注销l 用户关机或退出业务,主动发起注销请求;l 业务管理系统执行用户注销操作,并通过HTTP Response返回空内容。5.3 接口协议内容本接口采用HTTP GET、POST/HTTP RESPONSE+JS的方式承载,请求采用HTTP GET、POST的方式,采用URL参数、POST内容的方式传递所需的参数,返回内容采用JS的方式组织、传递、操作。5.3.1 互联网电视终端注册激活1、注册激活接口方式:HTTP GET接口方向:互联网电视终端 互联网电视平台接口说明:用户开机首先发送tvid(head头中)以及被分配到的user-key(head头中,如果未注册则该key为空)到互联网电视平台。 请求消息:表5-3-1-1用户注册激活请求参数说明名称说明数据类型长度(字节)是否必选Action用户请求行为String10M消息示例:http:/domain/service?action=active2、回应消息接口方式:HTTP GET接口方向:互联网电视平台互联网电视终端接口描述:业务管理系统校验用户发送的tvid是否已经注册,如果是则进入下发一个临时token作为认证加密串的组成部分进入开机认证流程。消息示例:active的属性名称说明数据类型长度(字节)是否必选code激活校验错误码,0-已被激活;1-未被激活,如果未被激活进入流程注册激活(直接将用户 重定向到运营支撑系统,由运营支撑系统负责弹出注册页面由用户输入),如果激活则进入认证流程String1Mdescription错误码描述String10Mencrypt-token临时token,加密串的组成部分,code为0时有效String10Mregister-url注册地址,code为1时有效String10M5.3.2 互联网电视终端认证1、开机认证接口方式:HTTP GET接口方向:互联网电视终端 互联网电视平台接口说明:用户开机发送认证的加密字串信息到互联网电视平台。 请求消息:http:/domain/service?action=auth&token=DJKDE334JKLIEAKJDIEKJDKJAKDIEEOIR03334KJKDLJKSJOIEJKFJKJKJK表5-3-1-2用户开机认证请求参数说明名称说明数据类型长度(字节)是否必选action用户请求行为,参见消息约定String1Mdescription请求认证的加密串,加密算法为3DES+BASE64,加密的串组成为下发的用户标识+加密临时token,加密key为下发的加密keyString10M2、回应消息直接重定向到门户首页。5.3.3 IPTV机顶盒认证1、认证请求承载协议:HTTP GET接口方向:机顶盒 业务管理系统调用接口:http:/IptvAuthDomain/AuthenticationURL接口功能:机顶盒调用页面请求进行用户开机认证请求备注说明:采用URL传递参数表5-3-1-3用户认证请求名称说明数据类型长度(字节)是否必选UserID用户登录业务帐号String36MAction当前操作,开机认证时为 “Login”String10M认证请求示例:http:/IptvAuthDomain/AuthenticationURL?UserID=12345678&Action=Login2、认证请求挑战字响应承载协议:HTTP Response接口方向:业务管理系统 机顶盒接口功能:返回页面要求机顶盒进行信息加密认证备注说明:采用扩展js脚本传递参数及后续指令表5-3-1-4 用户认证请求挑战字响应名称说明数据类型长度(字节)是否必选EncryToken业务管理系统为该用户分配的临时身份证明,只用于认证加密String32M注:认证响应内容包含js方式的Authentication对象CUGetAuthInfo接口函数,要求浏览器支持。认证请求响应示例:HTTP/1.1 200 OKDate: Sat, 26 Aug 2006 07:30:58 GMTCache-Control: no-store, no-cache, must-revalidate, post-check=0, pre-check=0Pragma: no-cacheContent-Length: 450Content-Type: text/htmlfunction DoAuth()document.authform.Authenticator.value= Authentication.CUGetAuthInfo(D6D0B9FAB5E7D0C5C9CFBAA3D4BAD6C6);document.authform.submit();3、机顶盒上传认证信息承载协议:HTTP(POST)接口方向:机顶盒 业务管理系统调用接口:由认证请求返回页面确定接口功能:机顶盒调用POST请求上传认证信息备注说明:采用POST信息传递参数表5-3-1-5用户上传认证信息请求名称说明数据类型长度(字节)是否必选UserID用户登录业务帐号String36MAuthenticator加密后的参数串,包含各个输入参数,具体参数和加密方法见下表stringM表5-3-1-6请求Authenticator包含参数名称说明数据类型长度(字节)是否必选Random随机数字digit string=8MEncryToken用于Autenticator产生的临时TokenString32MUserID用户业务编号string20MSTBID机顶盒编号 string32MIPIP地址string39MMAC机顶盒的MAC地址,格式为:xx:xx:xx:xx:xx:xxstring17MReserved预留String64M说明:l Authenticator表示加密后的参数串,具体参见附录D.1.1获取认证信息函数的返回值描述。认证请求示例:POST /authurl HTTP/1.1Accept: */*Host: *.*.*.*User-Agent: Mozilla/4.73Connection: closeReferer: http:/ *.*.*.*/*Pragma: no-cacheContent-Type: application/x-www-form-urlencodedContent-Length: *Authenticator=*&UserID=*4、认证响应承载协议:HTTP Response接口方向:业务管理系统 机顶盒接口功能:返回认证结果页面,并设置资源服务器信息备注说明:采用扩展js脚本传递参数及后续指令表5-3-1-7认证响应名称说明数据类型长度(字节)是否必选EPGDomainEPG的域名,格式类似于:http:/xxx.yyy.zzz:port/Port默认为80string256MEPGDomainBackup备份EPG的域名,格式类似于:http:/xxx.yyy.zzz:port/Port默认为80string256OUpgradeDomain升级服务器的域名,格式是:http:/xxx.yyy.zzz:port/Port默认为80string256MUpgradeDomainBackup备份升级服务器的域名,格式是:http:/xxx.yyy.zzz:port/Port默认为80string256OManagementDomain管理服务器的Domain,格式是:http:/xxx.yyy.zzz:port/Port默认为80string256MManagementDomainBackup备份管理服务器的Domain,格式是:http:/xxx.yyy.zzz:port/Port默认为80string256ONTPDomain时钟同步服务器地址string256MNTPDomainBackup备份时钟同步服务器地址string256OUserToken业务管理系统为该用户分配的临时身份证明String32MEPGGroupNMB用户对应的EPG分组信息标识,格式:A1A2B1B2B3C1C2C3A1A2:省份标识,参照vnet标识方法,如:l SH:上海l HI:海南B1B2B3:用户类型标识;C1C2C3:保留String8OMSDomain消息系统入口地址string256OMSDomainBackup备份消息系统入口地址string256O说明:1、 如认证失败,则直接返回HTTP 200,然后重定向到手工登录或修改用户名密码的页面,并提示错误信息;2、 业务管理系统下发配置页面,包含指定参数和脚本,执行过程:a) 采用js函数的方式设置各参数;b) 并调用js函数启动版本升级检查功能(要求后台执行);c) 携带UserToken、EPGGroupNMB参数转入厂商平台入口点;3、 需扩展设置参数的js函数Authentication 对象的CUSetConfig;4、 需扩展后台启动升级功能的js函数CUStartUpdate;5、 认证成功后UserToken可通过cookie、Session的方式进行保存。认证请求响应示例:HTTP/1.1 200 OKSet-Cookie: UserToken=7AA501C7143C22983B5E0A6559361001;JSSESSIONID=ADE12314DA23; Path=/Content-Type: text/html;charset=GBKContent-Length: 381Date: Thu, 19 Oct 2006 08:50:14 GMTfunction AuthFinish()Authentication.CUSetConfig (UserToken, *);Authentication.CUSetConfig (EPGDomain, *);Authentication.CUSetConfig (EPGDomainBackup, *);Authentication.CUSetConfig (ManagementDomain, *);Authentication.CUSetConfig(ManagementDomainBackup,*);Authentication.CUSetConfig (UpgradeDomain, *);Authentication.CUSetConfig (NTPDomain, *);Authentication.CUSetConfig (EPGGroupNMB, *);Authentication.CUStartUpdate();document.location= http:/GetChannelListURL;5.3.4 频道列表获取1、频道列表获取请求承载协议:HTTP Get接口方向:机顶盒 业务管理系统调用接口:http:/IptvAuthDomain/GetChannelListURL接口功能:终端调用页面请求获得直播频道列表备注说明:可采用Cookie、Session的方式传递UserToken表5-3-2-1 频道列表获取请求参数名称说明数据类型长度(字节)是否必选UserToken业务管理系统为该用户分配的临时身份证明,采用Cookie、Session方式传递String32M频道列表获取请求示例:HTTP GET /GetChannelListURL HTTP/1.1Host: IptvAuthDomainAccept: */*User-Agent: Cookie: UserToken=7AA501C7143C22983B5E0A6559361001;JSSESSIONID=ADE12314DA232、频道列表获取响应承载协议:HTTP Response接口方向:业务管理系统 机顶盒接口功能:返回页面进行频道列表的下发,以及对频道的FEC纠错功能的支持。备注说明:采用扩展js脚本传递频道列表及后续指令表5-3-2-2 频道列表获取响应名称说明数据类型长度(字节)是否必选ChannelCount用户可观看的频道总数unsignedInt4MChannelList用户可观看的频道信息列表ChannelInfoStructM表5-3-2-3ChannelInfoStruct元素定义名称说明数据类型长度(字节)是否必选ChannelID默认频道的ChannelID信息(如果服务器端没有频道则返回字符串“NULL”)string8MChannelName频道名称(如果服务器端没有频道则返回字符串“NULL”)string16MUserChannelID用户频道编号(如果服务器端没有频道则返回-1)int4MChannelURL组播URL(igmp:/组播地址:端口)/单播URL(rtsp:/单播地址:端口/路径)/HTTL URL(http:/服务地址:端口/路径)如果服务器端没有频道则返回字符串“NULL”string256MTimeShift频道是否支持时移1:支持0:不支持Boolean1MChannelSDP频道的SDP信息string256MTimeShiftURL频道的时移地址当该节目不支持时移,该值无意义;当该节目为单播直播,该值无意义。string256MChannelLogoStruct台标显示的参数结构,如果没有,强制用空值填充,可以不处理ChannelLogoStructMChannelType频道类型,具体数值待定string16OChannelPurchased用户授权标识booleanMChannelFECPort频道支持FEC的端口号,若该频道支持FEC则填写端口号,否则为空Int16MChannelLogoStruct定义如下:表5-3-2-4 ChannelLogoStruct元素定义名称说明数据类型长度(字节)ChannelLogURL台标图片的URLString256PositionX以屏幕和图标左上角为准的台标显示横坐标位置Int4PositionY以屏幕和图标左上角为准的台标显示纵坐标位置Int4BeginTime台标显示开始时间,与频道开始播放开始时间相对的时间(以秒为单位)Unsigened int4Interval台标两次显示之间的间隔时间(单位为秒,-1为台标一直显示,此时忽略lasting;0代表显示一次)Int4Lasting每次出现台标后的显示时间,Lasting的值一定要小于Intervalunsigned int4注:认证响应内容包含js方式的Authentication对象的CUSetConfig接口函数,要求浏览器支持。频道列表获取请求响应示例:HTTP/1.1 200 OKContent-Type: text/html;charset=GBKContent-Length: 381Date: Thu, 19 Oct 2006 08:50:14 GMTfunction ConfigChannel ()Authentication.CUSetConfig (ChannelCount, 3);Authentication.CUSetConfig(Channel,ChannelID=1,ChannelName=STV1,UserChannelID=1,ChannelURL=igmp:/233.0.0.1:3000,TimeShift=1,ChannelSDP=Authentication.CUSetConfig(Channel,ChannelID=2,ChannelName=STV2,UserChannelID=2,ChannelURL=rtsp:/ ChannelFECPort=2343);Authentication.CUSetConfig(Channel,ChannelID=3,ChannelName=STV3,UserChannelID=3,ChannelURL= ChannelFECPort=2342);document.location= http:/GetServiceListURL;5.3.5 业务入口列表获取1、业务入口列表获取请求承载协议:HTTP GET接口方向:机顶盒 业务管理系统调用接口:http:/IptvAuthDomain/GetServiceListURL接口功能:终端调用页面请求获得业务列表备注说明:可采用Cookie、Session的方式传递UserToken表5-3-3-1业务入口列表获取请求名称说明数据类型长度(字节)是否必选UserToken业务管理系统为该用户分配的临时身份证明,采用Cookie、Session方式传递String32M业务入口列表获取请求示例:HTTP GET / GetServiceListURL HTTP/1.1Host: IptvAuthDomainAccept: */*User-Agent: Cookie: UserToken=7AA501C7143C22983B5E0A6559361001;JSSESSIONID=ADE12314DA232、业务入口列表获取响应承载协议:HTTP Response接口方向:业务管理系统 机顶盒接口功能:返回页面进行业务入口列表的下发备注说明:采用扩展js脚本传递业务入口列表及后续指令表5-3-3-2业务入口列表获取响应名称说明数据类型长度(字节)是否必选BTVEPGURLEPG服务器上的频道列表主页string256MBTVEPGHotkeyEPG服务器上的频道列表快捷键string256OVODEPGURLEPG服务器上的点播列表主页string256MVODEPGHotkeyEPG服务器上的点播列表快捷键string256OSelfServiceEPGURLEPG服务器上的自助服务列表主页string256MSelfServiceEPGHotkeyEPG服务器上的自助服务列表快捷键string256OUserSpaceURL用户机顶盒本地空间主页string256MUserSpaceHotkey用户机顶盒本地空间快捷键string256OInfoEPGURLEPG服务器上的信息服务列表主页string256OInfoEPGHotkeyEPG服务器上的信息服务列表快捷键string256OGameEPGURLEPG服务器上的游戏列表主页string256OGameEPGHotkeyEPG服务器上的游戏列表快捷键string256OEmailEPGURLEPG服务器上的email列表主页string256OEmailEPGHotkeyEPG服务器上的email列表快捷键string256OUMEPGURLEPG服务器上的统一消息业务列表主页string256OUMEPGHotkeyEPG服务器上的统一消息业务列表快捷键string256O业务入口获取请求响应示例:HTTP/1.1 200 OKContent-Type: text/html;charset=GBKContent-Length: 381Date: Thu, 19 Oct 2006 08:50:14 GMTfunction SetService()Authentication.CUSetConfig (BTVEPGURL, *);Authentication.CUSetConfig (BTVEPGHotKey, *);Authentication.CUSetConfig (VODEPGURL, *);Authentication.CUSetConfig (VODEPGHotKey, *);Authentication.CUSetConfig (SelfServiceEPGURL, *);Authentication.CUSetConfig (SelfServiceEPGHotkey, *);Authentication.CUSetConfig (UserSpaceURL, *);Authentication.CUSetConfig (UserSpaceURLHotkey, *);Authentication.CUSetConfig (InfoEPGURL, *);Authentication.CUSetConfig (InfoEPG Hotkey, *);document.location= http:/EPGDomain?EPGGroupNMB=*&UserToken=*&UserID=*&STBID=*;5.3
展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 办公文档


copyright@ 2023-2025  zhuangpeitu.com 装配图网版权所有   联系电话:18123376007

备案号:ICP2024067431-1 川公网安备51140202000466号


本站为文档C2C交易模式,即用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。装配图网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知装配图网,我们立即给予删除!