




已阅读5页,还剩141页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
中国联通公司企业标准 QB CUxxx 2010 中国联通家庭宽带多媒体应用业务 平台技术规范 与机顶盒终端接口分册 V0 3 20010 0X XX 发布20010 0X XX 实施 中国联通公司发布 中国联通家庭宽带多媒体应用业务平台技术规范 与机顶盒终端接口分册 V0 3 I 中国联通家庭宽带多媒体应用业务平台技术规范 与机顶盒终端接口分册 目 录 中国联通家庭宽带多媒体应用业务平台技术规范 I 与机顶盒终端接口分册 I 目 录 I 前 言 IV 中国联通家庭宽带多媒体应用业务平台技术规范 5 与机顶盒终端接口分册 V0 2 5 1 范围 5 2 规范性引用文件 5 3 缩略语 5 4 机顶盒与家庭宽带多媒体应用业务平台接口框架 7 4 1 机顶盒与业务管理系统接口 8 4 2 机顶盒与业务运营平台接口安全性要求 9 5 机顶盒与业务管理系统接口 U1 接口 9 5 1 U1 接口描述图 9 5 2 接口时序 10 5 3 接口协议内容 15 6 机顶盒与 EPG 服务系统接口 U2 接口 30 6 1 机顶盒访问 EPG 首页接口 U2 1 30 6 2 机顶盒业务使用接口 U2 2 32 7 机顶盒与增值服务平台接口 U3 接口 33 7 1 U3 接口描述图 33 7 2 机顶盒与 B S 增值服务接口 U3 1 33 7 3 机顶盒与 C S 增值服务接口 U3 2 34 8 机顶盒与内容分发系统接口 U4 T 接口 35 8 1 U4 T 接口描述 35 8 2 流控制方法描述 39 8 3 机顶盒单播接口 U4 T 1 55 8 4 机顶盒组播接口 S4 T 2 57 8 5 机顶盒单播时移接口 S4 T 3 58 8 6 机顶盒组播时移接口 U4 T 4 60 9 互联网电视机顶盒与内容分发系统之间的接口 U4 H 67 9 1 码流封装格式 67 9 2 协议描述 67 10 机顶盒与通信服务系统接口 U5 接口 73 10 1 消息系统接口 待讨论 73 10 2 视频通信系统接口 待定义 78 11 机顶盒与终端管理系统接口 U6 接口待定 终端组会详细定义 79 中国联通家庭宽带多媒体应用业务平台技术规范 与机顶盒终端接口分册 V0 3 II 11 1 机顶盒管理接口 U6 1 79 11 2 机顶盒软件升级接口 U6 2 90 11 3 机顶盒业务性能监测接口 U6 3 93 附录 A 字段类型及通用状态数据字典 96 A 1 基本数据类型 97 A 2 数据字典 注 全部重新整理 99 A 2 1 基本参数类型 99 A 2 2 复合参数类型定义 104 A 3SOAP 的 FaultCode 105 A 3 1 机顶盒 FaultCode 105 A 3 2 服务器 FaultCode 106 A 3 3 HTTP 请求响应码 106 A 3 3 RTSP 请求响应码 108 附录 B SOAP RPC 方式实现模版 111 B 1 Xsd 文件描述 111 B 2 wsdl 描述 111 附录 C 用户编码规则 112 附录 D 扩展 js 集合 112 D 1 Authentication 对象 112 D 1 1 获取鉴权信息 112 D 1 2 设置 获取业务参数 113 D 1 3 启动后台升级功能 115 D 2 MediaPlayer 对象 115 D 2 1 MediaPlayer 的属性 115 D 2 2 MediaPlayer 的方法 119 D 2 3 媒体相关参数的描述 126 D 2 4 将媒体参数封装为 JSON 对象 127 D 2 5 MediaPlayer 控制的媒体流的生命周期 128 D 2 6 MediaPlayer 相关的事件 129 D 2 7 用户通过 频道 键进入频道播放过程示例 130 D 3 Navigation 对象 132 D 3 1 Navigation 对象的属性 132 D 3 2 Navigation 对象的方法 132 D 4 Utility 对象 133 D 4 1 Utility 对象的方法 133 D 5 Event 对象 133 D 5 1 Event 对象的结构 133 D 5 2 Event 类型 134 D 5 3 Event 消息 134 D 5 4 EVENT 详细信息的封装方式 136 D 6 CU Network 对象 136 D 6 1 Ethernet 对象 136 中国联通家庭宽带多媒体应用业务平台技术规范 与机顶盒终端接口分册 V0 3 III D 7 CU PageWidgets 对象 137 D 8 PageWidget 对象 138 附录 E FEC 技术要求 141 E 1 FEC 帧格式 141 E 1 1 RTP 头要求 141 E 1 2 FEC 结构 142 E 2 同步方式 142 E 3 FEC 算法 143 E 3 1 基本要求 143 E 3 2 解码 API 定义 144 附录 F ARQ 技术要求 145 F 1 基本要求 145 F 2 交互流程 146 F 3 消息格式 147 F 3 1 GET PARAMETER 请求消息 147 F 3 2 GET PARAMETER 响应消息 148 附录 G 流量控制技术要求 149 G 1 基本要求 149 G 2 交互流程 151 中国联通家庭宽带多媒体应用业务平台技术规范 与机顶盒终端接口分册 V0 3 IV 前 言 本技术规范是中国联通家庭宽带多媒体应用业务平台与机顶盒终端之间的接口规范 本技术要求包含以下几方面说明 业务描述 接口功能 接口协议等部分 本标准由中国联通公司产品创新部提出 本标准负责起草单位 本标准主要起草人 本标准的修改和解释权属中国联通公司产品创新部 中国联通家庭宽带多媒体应用业务平台技术规范 与机顶盒终端接口分册 V0 3 5 中国联通家庭宽带多媒体应用业务平台技术规范 与机顶盒终端接口分册 V0 2 1 范围 本规范规定了机顶盒与家庭宽带多媒体应用业务平台的接口 包括与业务管理系统 EPG服 务系统 增值服务系统 TS内容分发系统 通信服务系统 待定 以及与终端管理系统之间的 详细接口协议 字段内容 本规范适用于机顶盒与家庭宽带多媒体应用业务平台 终端管理系统之间的接口开发 2 规范性引用文件 下列文件中的条款通过本标准的引用而成为本标准的条款 凡是注日期的引用文件 其随 后所有的修改单 不包括勘误的内容 或修订版均不适用于本标准 然而 鼓励根据本标准达 成协议的各方研究是否可使用这些文件的最新版本 凡是不注日期的引用文件 其最新版本适 用于本标准 RFC1889 A Transport Protocol for Real Time Applications RFC2326 Real Time Streaming Protocol RFC2327 Session Description Protocol RFC3611 RTP Control Protocol Extended Reports RFC3711 The Secure Real time Transport Protocol ISO IEC 13818 1 2000 Generic coding of moving pictures and associated audio information ITU T Rec H 222 0 2000 Amendment 3 Transport of AVC Video Data over ITU T Recommendation H 222 0 RFC2616 Hypertext Transfer Protocol RFC3275 Extensible Makeup Language W3C Web Services Description Language 3 缩略语 AVSAudio Video Coding Standard数字音视频编解码技术标准 CATConditional Access Table有条件接收表 CPE Customer Premises Equipment 用户终端设备 DRMDigital Rights Management 数字版权管理 中国联通家庭宽带多媒体应用业务平台技术规范 与机顶盒终端接口分册 V0 3 6 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 活动图像专家组2 MPTSMultiple 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 传输控制协议TS TS Transport Stream 传送流 UDP User Datagram Protocol 用户数据报协议 URL Uniform Resource Locator 统一资源定位符 中国联通家庭宽带多媒体应用业务平台技术规范 与机顶盒终端接口分册 V0 3 7 UTCCoordinated Universal Time 协调世界时 世界标准时间 VOD Video on Demand 视频点播 WSDL Web Service Description Language Web服务描述语言 XMLExtensible Markup Language 可扩展标记语言 XSD XML Schema Infoset Model XML数据定义文件 4 机顶盒与家庭宽带多媒体应用业务平台接口框架 机顶盒与家庭宽带多媒体应用业务平台间的接口主要有 与业务管理系统间的接口 与业 务管理系统 互联网电视 间的接口 与 EPG 服务系统间的接口 与增值业务系统间的接口 与内容分发系统间的接口 与内容服务系统 互联网电视 间的接口 与通信服务系统间的接 口 以及与终端管理系统间的接口 其中 终端管理系统可以独立于家庭宽带多媒体应用业务平台单独构建 也可作为家庭宽 带多媒体应用业务平台内部子系统 与其他系统之间松耦合 家庭宽带多媒体应用业务平台 机顶盒 业务管理系统 EPG服务系统 增值业务系统 U3 U4 T U1 T U2 通信服务系统 U5 终端管理系统 U6 内容分发系统 内容服务系统 互联网电 视 U4 H 业务管理平台 互联网电 视 U1 H 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 内容分发系统交互 完成点播 组播 单播时移和组播时移 中国联通家庭宽带多媒体应用业务平台技术规范 与机顶盒终端接口分册 V0 3 8 等功能 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 互联网电视机顶盒开机注册访问流程 机顶盒UTCBSAEVAS省内宽带增值认证平台 BSS 联通互联网电视平台 开机激活请求 推送注册页面给用户 发起认证请求 只有开通联通互联网电视业务的用户才能使用该服务 根据IP地址判断省份 业务账号不存在 业务账号状态异常 提示用户状态异常 是否存在欠费等情况 认证成功 绑定业 务账号 TVID等 返回认证结果 提示注册成功 重启终端 并反写注册信息到终端 反写信息包括URL 输入业务账号 密码 传递用户业务账号 密码 IP地址信息 互联网电视机顶盒终端注册流程图 机顶盒UTCBSAEVAS省内宽带增值认证平台 BSS 联通互联网电视平台 发起认证请求 只有开通联通互联网电视业务的用户才能使用该服务 根据IP地址判断省份 业务账号不存在 业务账号状态异常 提示用户状态异常 是否存在欠费等情况 认证成功 返回认证结果 将用户定向至联通互联网电视页面 开机认证请求 获取IP地址信息 请求开机认证 中国联通家庭宽带多媒体应用业务平台技术规范 与机顶盒终端接口分册 V0 3 9 互联网电视机顶盒终端访问流程图 5 2 2 互联网电视订购 点播 使用流程 联通互联网电视平台 用户终端UTC 请求内容详情页 BSA 代理至门户详情页 EVAS 发起询价鉴权请求 返回鉴权结果及价格信息 展现内容详情页 发起点播 订购请求 代理至门户 发起点播 订购请求 返回点播结果 联通流媒体 请求播放 播放内容 省内宽带增值认证平台 BSS 订购关系鉴权请求 点播 订购请求 返回鉴权结果 返回点播 订购结果 EPG浏览 5 2 3 IPTV 机顶盒开机应用认证流程图 STB机顶盒版本升级域 1 1用户认证请求 HTTP Get 生成EncryToken 认证通过 返回结果 UserToken EPGDomain等 HTTP Response 1 3机顶盒版本检测和升级 业务管理平台 返回EncryToken HTTP Response 采用Password加密 生成认证字符串 1 2上传认证字符串 HTTP Post 验证加密字符串 2 频道列表获取请求 HTTP Get 频道列表获取响应 HTTP Response 业务入口地址获取响应 HTTP Response 3 业务入口地址获取请求 HTTP Get 4 用户注销请求 HTTP Get 用户注销响应 HTTP Response 机顶盒开机应用认证流程图 1 用户身份认证及获取资源服务器列表 机顶盒向业务管理系统通过 HTTP Get 方式发送用户身份认证请求 上传信息包括 UserID 业务管理系统产生随机 EncryToken 字段 该字段用于认证加密的挑战字 业务管理系统通过 HTTP Response 返回包含扩展加密 js 脚本 EncryToken 等内容的页 面 机顶盒通过调用扩展 js 函数对 EncryToken UserID STBID IP MAC 等信息进行 加密后 通过 HTTP Post 方式发送到业务管理系统 业务管理系统进行身份验证 验证通过后通过 HTTP Response 以扩展 js 脚本的形式返 回认证结果并设置资源服务器列表等信息 机顶盒使用认证返回的升级服务器地址 通过本地升级功能进行版本检查并按需要进 行升级 2 获取频道列表 机顶盒通过 HTTP GET 的请求方式 向业务管理系统发起获取频道列表的请求 中国联通家庭宽带多媒体应用业务平台技术规范 与机顶盒终端接口分册 V0 3 10 业务管理系统通过 HTTP Response 以扩展 js 脚本的形式返回频道列表 3 获取业务入口列表 机顶盒通过 HTTP GET 的请求方式 向业务管理系统发起获取业务入口列表的请求 业务管理系统通过 HTTP Response 以扩展 js 脚本的形式返回业务入口列表 4 用户注销 用户关机或退出业务 主动发起注销请求 业务管理系统执行用户注销操作 并通过 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 用户请求行为 String10 M 消息示例 http domain service action active 2 回应消息 接口方式 HTTP GET 接口方向 互联网电视平台 互联网电视终端 接口描述 业务管理系统校验用户发送的 tvid 是否已经注册 如果是则进入下发一个临时 token 作为认证加密串的组成部分进入开机认证流程 消息示例 中国联通家庭宽带多媒体应用业务平台技术规范 与机顶盒终端接口分册 V0 3 11 active 的属性 名称名称说明说明数据类型数据类型长度 字节 长度 字节 是否必选是否必选 code激活校验错误码 0 已被激 活 1 未被激活 如果未被 激活进入流程注册激活 直接 将用户 重定向到运营支撑系 统 由运营支撑系统负责弹 出注册页面由用户输入 如 果激活则进入认证流程 String1 M description错误码描述 String10 M encrypt token临时 token 加密串的组成部 分 code 为 0 时有效 String10 M register url注册地址 code 为 1 时有效 String10 M 5 3 2 互联网电视终端认证 1 开机认证 接口方式 HTTP GET 接口方向 互联网电视终端 互联网电视平台 接口说明 用户开机发送认证的加密字串信息到互联网电视平台 请求消息 http domain service action auth document authform submit 中国联通家庭宽带多媒体应用业务平台技术规范 与机顶盒终端接口分册 V0 3 14 3 机顶盒上传认证信息 承载协议 HTTP POST 接口方向 机顶盒 业务管理系统 调用接口 由认证请求返回页面确定 接口功能 机顶盒调用 POST 请求上传认证信息 备注说明 采用 POST 信息传递参数 表 5 3 1 5 用户上传认证信息请求 名称名称说明说明数据类型数据类型长度 字节 长度 字节 是否必选是否必选 UserID 用户登录业务帐号 String36 M Authenticator加密后的参数串 包含各个 输入参数 具体参数和加密 方法见下表 stringM 表 5 3 1 6 请求 Authenticator 包含参数 名称名称说明说明数据类型数据类型长度 字节 长度 字节 是否必选是否必选 Random随机数字digit string 8 M EncryToken用于 Autenticator 产生的临时 Token String 32 M UserID用户业务编号string20M STBID机顶盒编号 string32M IPIP 地址string39M 中国联通家庭宽带多媒体应用业务平台技术规范 与机顶盒终端接口分册 V0 3 15 MAC机顶盒的 MAC 地址 格式 为 xx xx xx xx xx xx string17M Reserved预留String64M 说明 Authenticator 表示加密后的参数串 具体参见附录 D 1 1 获取认证信息函数的返回值描 述 认证请求示例认证请求示例 POST authurl HTTP 1 1 Accept Host User Agent Mozilla 4 73 Connection close Referer http Pragma no cache Content Type application x www form urlencoded Content Length Authenticator JSSESSIONID ADE12314DA23 Path Content Type text html charset GBK Content Length 381 Date Thu 19 Oct 2006 08 50 14 GMT function AuthFinish 中国联通家庭宽带多媒体应用业务平台技术规范 与机顶盒终端接口分册 V0 3 18 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 方式传递 String32 M 频道列表获取请求示例 频道列表获取请求示例 中国联通家庭宽带多媒体应用业务平台技术规范 与机顶盒终端接口分册 V0 3 19 HTTP GET GetChannelListURL HTTP 1 1 Host IptvAuthDomain Accept User Agent Cookie UserToken 7AA501C7143C22983B5E0A6559361001 JSSESSIONID ADE12314DA23 2 频道列表获取响应 承载协议 HTTP Response 接口方向 业务管理系统 机顶盒 接口功能 返回页面进行频道列表的下发 以及对频道的 FEC 纠错功能的支持 备注说明 采用扩展 js 脚本传递频道列表及后续指令 表 5 3 2 2 频道列表获取响应 名称名称说明说明数据类型数据类型长度 字节 长度 字节 是否必选是否必选 ChannelCount用户可观看的频道总数unsignedInt4M ChannelList用户可观看的频道信息列表ChannelInfo Struct M 表 5 3 2 3ChannelInfoStruct 元素定义 名称名称说明说明数据类型数据类型长度 字节 长度 字节 是否必选是否必选 ChannelID默认频道的 ChannelID 信息 如 果服务器端没有频道 则返回字符串 NULL string8M ChannelName频道名称 如果服务 器端没有频道则返回 字符串 NULL string16M UserChannelID用户频道编号 如果 服务器端没有频道则 返回 1 int4M 中国联通家庭宽带多媒体应用业务平台技术规范 与机顶盒终端接口分册 V0 3 20 ChannelURL组播 URL igmp 组 播地址 端口 单播 URL rtsp 单播地 址 端口 路径 HTTL URL http 服务地址 端口 路径 如果服务器端没有频 道则返回字符串 NULL string256M TimeShift频道是否支持时移 1 支持 0 不支持 Boolean1 M ChannelSDP频道的 SDP 信息string256M TimeShiftURL频道的时移地址 当该节目不支持时移 该值无意义 当该节 目为单播直播 该值 无意义 string256M ChannelLogoStru ct 台标显示的参数结构 如果没有 强制用空 值填充 可以不处理 ChannelLog oStruct M ChannelType频道类型 具体数值 待定 string16O ChannelPurchase d 用户授权标识booleanM ChannelFECPort频道支持 FEC 的端 口号 若该频道支持 FEC 则填写端口号 否则为空 Int16M 中国联通家庭宽带多媒体应用业务平台技术规范 与机顶盒终端接口分册 V0 3 21 ChannelLogoStruct 定义如下 表 5 3 2 4 ChannelLogoStruct 元素定义 名称名称说明说明数据类型数据类型长度 字节 长度 字节 ChannelLogURL台标图片的 URLString256 PositionX以屏幕和图标左上角为准的台标 显示横坐标位置 Int4 PositionY以屏幕和图标左上角为准的台标 显示纵坐标位置 Int4 BeginTime台标显示开始时间 与频道开始 播放开始时间相对的时间 以秒 为单位 Unsigened int4 Interval台标两次显示之间的间隔时间 单位为秒 1 为台标一直显示 此时忽略 lasting 0 代表显示一次 Int4 Lasting每次出现台标后的显示时间 Lasting 的值一定要小于 Interval unsigned int4 注 认证响应内容包含注 认证响应内容包含 js 方式的方式的 Authentication 对象的对象的 CUSetConfig 接口函数 要求浏览器支接口函数 要求浏览器支 持持 频道列表获取请求响应示例 频道列表获取请求响应示例 HTTP 1 1 200 OK Content Type text html charset GBK Content Length 381 Date Thu 19 Oct 2006 08 50 14 GMT function ConfigChannel Authentication CUSetConfig ChannelCount 3 Authentication CUSetConfig Channel ChannelID 1 ChannelName STV1 U 中国联通家庭宽带多媒体应用业务平台技术规范 与机顶盒终端接口分册 V0 3 22 serChannelID 1 ChannelURL igmp 233 0 0 1 3000 TimeShift 1 ChannelS DP annel1 ChannelLogURL Y 5 BeginTime 10 Interval 0 Lasting 10 ChannelType type1 ChannelP urchased 0 ChannelFECPort Authentication CUSetConfig Channel ChannelID 2 ChannelName STV2 U serChannelID 2 ChannelURL rtsp ChannelSDP TimeShiftURL rtsp terval 0 Lasting 10 ChannelType type1 ChannelPurchased 0 ChannelFECPort 2343 Authentication CUSetConfig Channel ChannelID 3 ChannelName STV3 U serChannelID 3 ChannelURL 1 ChannelSDP TimeShiftURL ChannelLogURL PositionX 5 Position Y 5 BeginTime 10 Interval 0 Lasting 10 ChannelType type1 ChannelP urchased 0 ChannelFECPort 2342 document location http GetServiceListURL 5 3 5 业务入口列表获取 1 业务入口列表获取请求 承载协议 HTTP GET 接口方向 机顶盒 业务管理系统 调用接口 http IptvAuthDomain GetServiceListURL 接口功能 终端调用页面请求获得业务列表 备注说明 可采用 Cookie Session 的方式传递 UserToken 表 5 3 3 1 业务入口列表获取请求 中国联通家庭宽带多媒体应用业务平台技术规范 与机顶盒终端接口分册 V0 3 23 名称名称说明说明数据类型数据类型长度 字节 长度 字节 是否必选是否必选 UserToken 业务管理系统为该用户 分配的临时身份证明 采用 Cookie Session 方式传递 String32 M 业务入口列表获取请求示例业务入口列表获取请求示例 HTTP GET GetServiceListURL HTTP 1 1 Host IptvAuthDomain Accept User Agent Cookie UserToken 7AA501C7143C22983B5E0A6559361001 JSSESSIONID ADE12314DA23 2 业务入口列表获取响应 承载协议 HTTP Response 接口方向 业务管理系统 机顶盒 接口功能 返回页面进行业务入口列表的下发 备注说明 采用扩展 js 脚本传递业务入口列表及后续指令 表 5 3 3 2 业务入口列表获取响应 名称名称说明说明数据类型数据类型长度 字节 长度 字节 是否必选是否必选 BTVEPGURLEPG 服务器上的频道 列表主页 string256M BTVEPGHotkeyEPG 服务器上的频道 列表快捷键 string256O VODEPGURLEPG 服务器上的点播 列表主页 string256M VODEPGHotkeyEPG 服务器上的点播 列表快捷键 string256O SelfServiceEPGURLEPG 服务器上的自助 服务列表主页 string256M SelfServiceEPGHotkeyEPG 服务器上的自助string256O 中国联通家庭宽带多媒体应用业务平台技术规范 与机顶盒终端接口分册 V0 3 24 服务列表快捷键 UserSpaceURL用户机顶盒本地空间 主页 string256M UserSpaceHotkey用户机顶盒本地空间 快捷键 string256O InfoEPGURLEPG 服务器上的信息 服务列表主页 string256O InfoEPGHotkeyEPG 服务器上的信息 服务列表快捷键 string256O GameEPGURLEPG 服务器上的游戏 列表主页 string256O GameEPGHotkeyEPG 服务器上的游戏 列表快捷键 string256O EmailEPGURLEPG 服务器上的 email 列表主页 string256O EmailEPGHotkeyEPG 服务器上的 email 列表快捷键 string256O UMEPGURLEPG 服务器上的统一 消息业务列表主页 string256O UMEPGHotkeyEPG 服务器上的统一 消息业务列表快捷键 string256O 业务入口获取请求响应示例 业务入口获取请求响应示例 HTTP 1 1 200 OK Content Type text html charset GBK Content Length 381 Date Thu 19 Oct 2006 08 50 14 GMT function SetService Authentication CUSetConfig BTVEPGURL 中国联通家庭宽带多媒体应用业务平台技术规范 与机顶盒终端接口分册 V0 3 25 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 5 3 6 注销 1 注销请求 承载协议 HTTP GET 接口方向 机顶盒 业务管理系统 调用接口 http IptvAuthDomain AuthenticationURL 接口功能 机顶盒调用页面请求进行用户注销请求 备注说明 采用 URL 参数传递参数 表 5 3 4 1 注销请求 名称名称说明说明数据类型数据类型长度 字节 长度 字节 是否必选是否必选 UserID 用户登录业务帐号 String36 M Action 当前操作 注销时为 Logout String10 M 中国联通家庭宽带多媒体应用业务平台技术规范 与机顶盒终端接口分册 V0 3 26 注销请求示例注销请求示例 http IptvAuthDomain AuthenticationURL UserID 12345678unicast destination 172 18 79 120 2005 interleaved 0 1 S C Transport MP2T RTP TCP unicast interleaved 0 1 ssrc 327b23c6 UDP 方式 C S Transport MP2T RTP UDP unicast destination 172 18 79 120 2005 client port 4588 4589 中国联通家庭宽带多媒体应用业务平台技术规范 与机顶盒终端接口分册 V0 3 36 S C Transport MP2T RTP UDP unicast client port 5576 5577 server port 8000 8001 ssrc 6b8b4567 Transport 方式总共有四种方式 要求机顶盒和内容分发系统均支持 如下表所示 表 8 2 2 1 3 1 Transport 方式 方式 说明是否必选 MP2T TCP 使用 TCP 直接承载 MPEG2 TS 不使用 RTP 封装 M MP2T UDP 使用 UDP 直接承载 MPEG2 TS 不使用 RTP 封装 M MP2T RTP TCP 使用基于 TCP 的 RTP 承载 MPEG2 TSM MP2T RTP UDP 使用基于 UDP 的 RTP 承载 MPEG2 TSM 交互中选择使用 Transport 方式的过程如下 1 终端在建立RTSP连接后 在SETUP消息中同时发起可能支持的所有Transport方式 多个完整的Transport结构使用逗号分隔 按优先级排序 一个Transport结构中 的参数使用分号分隔 如 Transport MP2T RTP TCP unicast destination 172 18 79 120 interleaved 0 1 MP2T TCP unicast destination 172 18 79 120 interleaved 0 1 MP2T UDP unicast destination 172 18 79 120 client port 4588 4589 2 流媒体服务系统返回SETUP Response中 选择一种可支持的方式 填写在 Transport参数中开始使用 如所有方式均无法支持则返回461错误码 并等待终端 响应 3 终端使用平台选择的方式建立媒体通道 如平台返回错误码表示无法支持任何方 式 则终端向用户报错并发送TEARDOWN消息 主动退出 8 2 2 2 SETUP C S 表 8 2 2 2 1 SETUP 消息请求 Header Field Header Field 名 说明是否必选数值 中国联通家庭宽带多媒体应用业务平台技术规范 与机顶盒终端接口分册 V0 3 37 CSeq 应答和请求对应的序列号M十进制数字 Transport 传递方式M User Agent用户引擎M Session会话号O Scale播放速度O Range播放范围O SETUP rtsp RTSP 1 0 CSeq 3 Transport MP2T RTP TCP unicast destination 172 18 79 120 2005 interleaved 0 1 User Agent CU RTSP 1 0 Session 719885386 Scale 1 0 Range now end S C 表 8 2 2 2 2 Setup 消息响应 Header Field Header Field 名 说明是否必选数值 CSeq 应答和请求对应的序列号M十进制数字 Transport 传递方式M Session会话号M Location播放地址O Server播放服务器O RTSP 1 0 200 OK 中国联通家庭宽带多媒体应用业务平台技术规范 与机顶盒终端接口分册 V0 3 38 CSeq 3 Location rtsp Server servername ipaddr port Session 719885386 Transport MP2T RTP TCP unicast destination 172 18 79 120 2005 interleaved 0 1 bandwidth 2000000 control address 172 18 79 121 packagesize 32712 32712 188 注 Range 字段的表示方式 a 时移的固定时间点使用绝对时间 采用 UTC 时间表示 格式为 20070101T120000Z b 时移的非固定时间点 如时移的左边界 右边界 使用相对时间 采用 NPT 时 间的关键词表示 关键词为 now beginning end 其中 now 时移的当前 点 beginning 时移的左边界 最早点
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2025年食安考试题库及答案中级
- 2025年汽车营销师中级试题及答案
- 2025年化验人员试题及答案
- 2025年电工产品测试题及答案大全
- 2025年java oracle 面试题及答案
- 机车租车协议书
- 村屯绿化协议书
- 2025年焊工考试题及答案
- 村级维护协议书
- 2025年护理中职专业课笔试题及答案
- 门卫保安反恐演练方案
- 英文字母书写练习直接打印
- GB/T 24620-2022服务标准制定导则考虑消费者需求
- JJF 1221-2009汽车排气污染物检测用底盘测功机校准规范
- 专用电话-手册dsl单板使用说明
- 环网柜基础知识课程课件
- 红火蚁的危害和检疫防控措施方案课件
- 2015热力公司锅炉水冷壁爆管事故应急演练方案
- 博雅装饰设计工程有限责任公司红头文件模板格式
- 北师大版三年级数学下册《第6单元认识分数课时1》课堂教学课件PPT小学公开课
- 原始反射以及肌张力判定
评论
0/150
提交评论