参考文件CN200810026539-IP机顶盒
机顶盒的定义种类和功能介绍

机顶盒的定义种类和功能介绍Pleasure Group Office【T985AB-B866SYT-B182C-BS682T-STT18】机顶盒的定义、种类和功能介绍作者:来源:广发表时间:2008-4-3电网形形色色的机顶盒1.机顶盒的定义对于机顶盒,目前没有标准的定义,从广义上说,凡是与电视机连接的网络终端设备都可称之为机顶盒。
从过去基于有线电视网络的模拟频道增补器、模拟频道解码器,到将电话线与电视机连接在一起的“维拉斯”上网机顶盒、数字卫星的综合接收解码器(IRD,Integrated Receive Decoder)、数字地面机顶盒以及有线电视数字机顶盒都可称为机顶盒。
从狭义上说,如果只说数字设备的话,按主要功能可将机顶盒分为上网机顶盒、数字卫星机顶盒(DVB-S)、数字地面机顶盒(DVB-T)、有线电视数字机顶盒(DVB-C)以及最新出现的IPTV机顶盒等。
数字电视机顶盒是信息家电之一,它是一种能够让用户在现有模拟电视上,观看数字电视节目,进行交互式数字化娱乐、教育和商业化活动的消费业电子产品。
2.数字机顶盒的功能数字机顶盒的基本功能是接收数字电视广播节目,同时具有所有广播和交互式多媒体应用功能,如:(1)电子节目指南(EPG)。
给用户提供一个容易使用、界面友好、可以快速访问想看节目的一种方式,用户可以通过该功能看到一个或多个频道甚至所有频道上近期将播放的电视节目;(2)高速数据广播。
能给用户提供股市行情、票务信息、电子报纸、热门网站等各种消息;(3)软件在线升级。
软件在线升级可看成是数据广播的应用之一。
数据广播服务器按DVB数据广播标准将升级软件广播下来,机顶盒能识别该软件的版本号,在版本不同时接收该软件,并对保存在存储器中的软件进行更新;(4)因特网接入和电子邮件。
数字机顶盒可通过内置的电缆调制解调器方便地实现因特网接入功能。
用户可以通过机顶盒内置的浏览器上网,发送电子邮件。
同时机顶盒也可以提供各种接口与PC相连,用PC与因特网连接;(5)有条件接收。
机顶盒行业标准1

中华人民共和国广播电影电视行业技术要求GD/J 12-2007有线数字电视系统用户接收解码器(机顶盒)技术要求和测量方法(暂行)国家广播电影电视总局科技司发布目次前言1.范围 (1)2.引用标准和文件 (1)3.缩略语 (1)4.技术要求 (2)5. 测量方法 (10)6.附录A (22)7.参考文献 (26)8.修订说明 (27)前言为了适应有线数字电视发展的需要,根据广电总局关于有线数字电视全面推进的精神以及有线数字电视系统用户接收解码器(机顶盒)的技术发展趋势和需求,国家广播电影电视总局广播电视规划院受国家广播电影电视总局科技司委托,组织修订工作组对2000年3月31日通过专家审定的行业技术要求《有线数字电视系统用户终端接收机入网技术条件第一部分:透明传输电性能参数》(暂行)进行了修订,形成本技术要求。
本技术要求规定了有线数字电视系统用户接收解码器(机顶盒)的基本技术要求和测量方法。
本技术要求的修订主要参考了GB13837-2003《声音和电视广播接收机及有关设备无线电骚扰特性限值和测量方法》、GB8898-2001《音频、视频及类似电子设备安全要求》、GB2312-1980《信息交换用汉字编码字符集基本集》、GB3174-1995《PAL-D制电视广播技术规范》、GB/T11318.1-1996《电视和声音信号的电缆分配系统设备与部件第1部分:通用规范》、GB13000.1《信息技术通用多八位编码字符集(UCS)第1部分:体系结构与基本多文种平面》、GB/T17975.1-2000《信息技术运动图像及其伴音信息的通用编码第1部分:系统》、GB/T17975.2-2000《信息技术运动图像及其伴音信号的通用编码第2部分:视频》、GB/T17975.3-2002《信息技术运动图像及其伴音信号的通用编码第3部分:音频》、GB/T17191.3-1997《信息技术具有1.5Mbit/s数据传输率的数字存储媒体运动图像及其伴音的编码第3部分:音频》、GB/T 17953-2000《4 : 2 : 2数字分量图像信号的接口》、GB/T 14960-1994 《电视广播接收机用红外遥控发射器技术要求和测量方法》、GY/T170-2001《有线数字电视广播信道编码与调制规范》、GY/T134-1998《数字电视图像质量主观评价方法》、GY/Z174-2001《数字电视广播业务信息规范》、GY/Z175-2001《数字电视广播条件接收系统规范》、GY/T192-2003《数字音频设备的满度电平》、GY/T201-2003《数字电视系统中的数据广播规范》、GY/Z203-2004《数字电视广播电子节目指南规范》、《有线数字电视机顶盒和遥控器功能实施指导意见》(暂行)、《有线数字电视条件接收系统应用指南》(暂行)、《有线数字电视电子节目指南指导性意见》(暂行)、《有线数字电视中间件指导性意见》(暂行)。
机顶盒错误代码-原因分析-解决方法

0x0005
网络连接失败,请退出重试或联系96296
(换行)服务代码:0x0005
由于此次请求的sessionId无效,SRM拒绝此次请求,或者在GSRM中没有发现相应的ID(含在发给BMI的DSMCC_AddReourceConfirm信息中,在Vertasent码中,这表示DSMCC_AddResourceRequest中的sessionId在GSRM中未找到)
(换行)服务代码:0x0019
由于终端所请求的资源不可用,所以系统无法完成session的建立。比如ERM中没有相应资源
显示错误提示,用户按退出键返回点播页面
0x0020
网络连接失败,请退出重试或联系96296
(换行)服务代码:0x0020
由于终端所请求的资源不可用,所以系统无法完成session的建立。比如SC反馈了请求失败信息,多指SC返回失败信息显示底层没有足够的资源
0x0002
网络连接失败,请退出重试或联系96296
(换行)服务代码:0x0002
机顶盒端检测到异常或者错误情况下释放会话。比如机顶盒发现无法正常接收节目流。
显示错误提示,用户按退出键返回点播页面
0x0003
网络连接失败,请退出重试或联系96296
(换行)服务代码:0x0003
SRM检测到异常或者出错情况下释放会话。机顶盒心跳超时,在SRM界面上删除会话等
显示错误提示,用户按退出键返回点播页面
0x0006
网络连接பைடு நூலகம்败,请退出重试或联系96296
(换行)服务代码:0x0006
BMI连接不上.考虑是否网络有问题.或者配置不对,导致SRM不能和BMI连接上
显示错误提示,用户按退出键返回点播页面
机顶盒初始化网络参数设置方法、IPTV SIM卡及机顶盒[发明专利]
![机顶盒初始化网络参数设置方法、IPTV SIM卡及机顶盒[发明专利]](https://img.taocdn.com/s3/m/263bca3e7f1922791788e80d.png)
专利名称:机顶盒初始化网络参数设置方法、IPTV SIM卡及机顶盒
专利类型:发明专利
发明人:王彬
申请号:CN200710119227.8
申请日:20070718
公开号:CN101098477A
公开日:
20080102
专利内容由知识产权出版社提供
摘要:本发明公开了一种机顶盒初始化网络参数设置方法、一种IPTV SIM卡及一种机顶盒。
其中机顶盒初始化网络参数设置方法包括:在IPTV SIM卡中设置机顶盒的启动标志位信息;机顶盒读取IPTV SIM卡中的启动标志位信息;根据所述启动标志位信息获取机顶盒的初始化网络参数。
IPTV SIM卡包括存储模块,用于存储机顶盒启动标志位信息、静态网络参数以及拨号信息;更新模块,与所述存储模块连接,用于更新机顶盒的启动标志位信息。
机顶盒包括IPTV SIM卡,及与所述IPTV SIM卡连接的用于根据所述启动标志位信息获取机顶盒的初始化网络参数的网络参数获取模块。
本发明的实施例实现了方便灵活的对机顶盒的网络参数进行初始化设置。
申请人:中国网络通信集团公司
地址:100032 北京市西城区金融大街21号
国籍:CN
代理机构:北京同立钧成知识产权代理有限公司
代理人:刘芳
更多信息请下载全文后查看。
机顶盒详细错误代码

建议操作
故障说明
错误信息 显示分类
9XXX
自定义错误:XXXXXXX(错误 信息提示)
自定义
厂商自定义错误
待定
6
错误 代码
故障提示
建议操作
故障说明
错误信息 显示分类
HXXX
由上海电信统一制作并定义 的通用HTTP错误界面
返回首页:返回
EPG首页;
机顶盒与平台交互时 发生的HTTP错误
2
RXXX
返回:重定向用 户至EPG首页
发生业务管理平台无 法感知错误
2
4
错误 代码
故障提示
建议操作
故障说明
错误信息 显示分类
3001
操作失败!请重新尝试,若 问题仍然存在,请联系10000 号客服人员(代码:3001)
返回首页:返回
EPG首页
机顶盒访问增值业务 平台时携带参数格式 错误,包括:
URL不合语法参数数值 超出取值范围字符串 长度不正确等。
ServicelD无效
2
1011
订购失败!请重新尝试,若 问题仍然存在,请联系10000 号客服人员(代码:1011)
ProductID无效
2
1012
余额不足!请尽快向预付费 账户中充值。
返回:返回上层 页面
返回首页:返回EPG首页
预付费账户余额不足
2
1013
计费失败!请重新尝试,若 问题仍然存在,请联系10000 号客服人员(代码:1013)
2
0017
连接流媒体服务器后 未收到媒体流,机顶盒 抛送
Event_Media_Error错 误,由EPG显示该页面
2
0018
机顶盒网页规范说明

I P T V机顶盒页面规范说明2009年5月目录1、现在IPTV浏览器特性 (2)1.1 基本技术特性 (2)1.2 显示参数 (3)1.3 文字特性 (3)1.4 图片参数 (4)2、现在网页编制注意事项 (4)2.1 内容排列 (4)2.2 颜色使用 (4)2.3 网页文字 (5)2.4 网页图片 (5)2.5 文件名称及目录树 (5)2.6 其他注意事项 (5)1、IPTV浏览器特性1.1基本技术特性1.2显示参数1.3文字特性1.4图片参数2、网页编制注意事项2.0内容排列1.单页内容不宜过多,尽量疏松排列2.内容制作的限制:(1)包含引用的其它文件,一幅页面的总文件大小最好控制在300KB 以内(2)考虑影响机顶盒操作体验因素,如带宽、循环速率等。
与PC 显示网页相比,机顶盒网页应该精炼且文件较小.2.1颜色使用1. 尽量避免大面积的渐变色2. 冷色调优于暖色调,暗色底优于亮色底3. 相邻色块对比不宜过强4. 注意文本颜色和背景颜色搭配,以免造成显示闪烁5. 根据机顶盒实际情况选择文字、背景色调,如果机顶盒链接焦点显示为黄色,那么在选择背景和文字颜色时就应该避免使用黄色系列2.2网页文字1.禁止标点符号等非正式文本为句首2.避免全角、半角混编,在汉字、数字、英文混编时,使用全角输入3.一个文件的大小最好控制在300K 以内2.3网页图片1. 尽量少使用大块图片,单个图片小于200KB2. 使用大图片的情况下:尽量使用整块图片,避免小图琐碎拼凑,图片格式建议选 GIF3. 在使用小图片的情况下:尽量使图片规则排列,表格编排简洁,以免代码繁复4. 网页中的图片个数尽可能减少,共用相同图片2.4文件名称及目录树1.网页和该网页中包含的图片等文件,尽量使用比较接近的命名,例如,如果网页文件名为:index.htm,网页包含的图片可命名为:index.gif、index.jpg、index.png 等2. 文件命名尽量简洁:(1)文件名中不要出现空格(2)禁止使用中文和“&”、“*”、“\”等特殊字符(3)可以使用小写字母、数字、下划线“_”和中划线“-”(4)尽量避免使用大写字母3. 控制文件名长度,最大文件名不宜超过20 字符4. 网页和该网页中包含的图片等文件最好放在同一个目录中5. 根目录最好仅放主页面和关联的文件 , 所有文件总的大小最好小于 60-100kbytes6. 对于网页之间公用的文件, 最好放在最先被打开的页面的同一目录中,也就是如果公用文件在二三级页面都出现,则就放在二级页面所在的目录中7. 目录级数最好控制在5 级以内,尽量不要超过58.总目录数最好不要超过10个9.单个目录的子目录数尽可能控制在5个以内2.5其他注意事项1. 避免使用多重嵌套的复杂框架结构2. 在网页尽量少使用 CSS 定义以兼容多种类型的机顶盒3. 不要在网页中嵌入不存在的图片等文件4. 避免空链接5. 绘制表格尽量精简,不提倡多个表格套用。
数字电视机顶盒介绍

基本术语 搜索原理 加密节目 电子节目指南 NVOD 声道设置 EPG广告
术语解释
PSI( Program Specific Information) SI( Service Information) PSI主要包含NIT、PAT、PMT和CAT四个部分 NIT Network Information Table 网络信息表 PAT Program Association Table 节目关联表 PMT Program Map Table 节目映射表 CAT Conditional Access Table 条件接收表
1、获取当前EIT表 2、获取P/F和schedual 3、保存电子节目指南
加密节目
分析CAT,得到Ca_system_id=0X091C CA_PID=0X0130和CA_PID=0X0120就意味着 两种不同的加扰方式进行了同密的加扰,他们 代表了EMM的PID。 但是在PMT中查看CAT_SYSTEM_ID=0X091C 和CAT_PID=0X1857,代表了ECM的PID 如果PMT表中没有CA_descriptor,则可以判断 节目没有加密
解复用(Demux),把复用的TS流内的多个节目流, PSI/SI信息分开 信源解码,把经过压缩后的音视频信号解压缩, 还原为数字信号
把数字信号转为模拟信号(D/A),输出到模拟电视 机。
解码工作流程
第三部分 软件功能
软件功能简述 软件架构简图 模块功能简述
软件功能简述
数字电视机顶盒介绍
第一部分 基础介绍
什么是机顶盒 机顶盒的分类
机顶盒的工作原理简介

机顶盒的工作原理简介机顶盒是一种用于接收和解码数字电视信号的设备,它将数字电视信号转换为可供电视机显示的图像和声音。
机顶盒的工作原理涉及信号接收、解码、处理和输出等过程。
1. 信号接收机顶盒通过天线、有线电视或卫星接收器等方式接收数字电视信号。
天线接收器通过接收地面数字电视信号,有线电视接收器通过有线电视网络接收信号,卫星接收器通过卫星信号接收器接收信号。
这些接收器将信号传输给机顶盒。
2. 解码接收到的数字电视信号是经过压缩编码的,机顶盒需要对其进行解码。
常见的解码方式包括MPEG-2、MPEG-4和H.264等。
解码器将信号解码为原始的视频和音频数据。
3. 处理解码后的视频和音频数据需要经过处理才能输出到电视机上。
处理过程包括图像处理、声音处理和数据处理等。
图像处理主要负责调整图像的亮度、对比度和色彩等参数,以及去除图像噪声。
声音处理则负责调整声音的音量、均衡和环绕效果等。
数据处理包括对EPG(电子节目指南)和频道信息等进行解析和显示。
4. 输出处理后的视频和音频数据通过HDMI、AV、光纤等接口输出到电视机上。
HDMI接口可以提供高清晰度的图像和多声道的音频输出,AV接口则提供标清图像和双声道音频输出,光纤接口则提供数字音频输出。
用户可以根据自己的需求选择适合的输出接口。
5. 用户界面机顶盒通常还提供用户界面,用户可以通过遥控器或前面板按钮操作机顶盒。
用户界面包括主菜单、频道列表、设置界面等。
用户可以通过主菜单选择不同的功能,如观看电视节目、录制节目、播放媒体文件等。
频道列表显示可接收的电视节目列表,用户可以通过遥控器切换不同的频道。
总结:机顶盒的工作原理包括信号接收、解码、处理和输出等过程。
通过接收器接收数字电视信号,解码器将信号解码为原始的视频和音频数据,处理器进行图像处理、声音处理和数据处理,最后通过接口将处理后的数据输出到电视机上。
用户可以通过用户界面操作机顶盒,选择不同的功能和频道。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
IP机顶盒的中间件系统及其通讯的方法申请号:200810026539.9申请日:2008-02-29申请(专利权)人广州汇思通讯科技有限公司地址510663广东省广州市广州科学城彩频路11号A-406发明(设计)人梅舒帆朱建辉廖帅黄裕佳刘建平主分类号H04L29/06(2006.01)I分类号H04L29/06(2006.01)I H04L29/08(2006.01)IH04N5/00(2006.01)I公开(公告)号101237451公开(公告)日2008-08-06专利代理机构广州华进联合专利商标代理有限公司代理人曾旻辉(10)授权公告号 CN 101237451 B(45)授权公告日 2011.04.20C N 101237451 B*CN101237451B*(21)申请号 200810026539.9(22)申请日 2008.02.29H04L 29/06(2006.01)H04L 29/08(2006.01)H04N 21/40(2011.01)(73)专利权人广州汇思通讯科技有限公司地址510663 广东省广州市广州科学城彩频路11号A-406(72)发明人梅舒帆 朱建辉 廖帅 黄裕佳刘建平(74)专利代理机构广州华进联合专利商标代理有限公司 44224代理人曾旻辉CN 1917620 A,2007.02.21,CN 101146175 A,2008.03.19,JP 2004046618 A,2004.02.12,WO 0131885 A2,2001.05.03,(54)发明名称IP 机顶盒的中间件系统及其通讯的方法(57)摘要本发明提供的IP 机顶盒的中间件系统以及使用该中间件系统通讯的方法,该中间件系统包括基于组件开发模式的第一应用开发层、动态可扩展接口描述层和基于解释性数据的开发模式的第二应用开发层;第一应用开发层包括信令服务控制模块和可选配的功能模块;第二应用开发层生成和处理信息传输中的消息;动态可扩展接口描述层,包括为所述第二应用开发层访问第一应用开发层所提供的接口,第二应用开发层通过接口从信令服务控制模块和功能模块获取对应的应用服务的功能支持。
应用本发明能够实现客户端与服务端的丰富交互功能,并且便于服务提供商参与应用服务的开发,提供他们的积极性。
(51)Int.Cl.(56)对比文件审查员 曹元嫄(19)中华人民共和国国家知识产权局(12)发明专利权利要求书 2 页 说明书 7 页 附图 2 页1.一种IP机顶盒的中间件系统,其特征在于,包括:基于组件开发模式的第一应用开发层、动态可扩展接口描述层和基于解释性数据的开发模式的第二应用开发层;所述第一应用开发层,包括信令服务控制模块和可选配的功能模块,所述信令服务控制模块用于为信息传输及通讯服务提供双向传输协议支持;所述可选配的功能模块用于为应用服务提供功能支持;所述第二应用开发层,用于生成和处理交互式应用服务的消息;所述消息包含消息类型信息及承载会话属性信息,以及以下至少一种信息:设备属性信息、应用服务的业务逻辑、以及业务内容;所述动态可扩展接口描述层,包括为所述第二应用开发层访问所述第一应用开发层所提供的接口,所述第二应用开发层通过所述接口从所述信令服务控制模块和功能模块获取对应的应用服务的功能支持。
2.根据权利要求1所述的IP机顶盒的中间件系统,其特征在于:所述双向传输协议为会话发起协议。
3.根据权利要求1所述的IP机顶盒的中间件系统,其特征在于:所述动态可扩展接口描述层的接口包括内部功能接口与可扩展功能接口;所述内部功能为不依赖终端设备和平台差异性的固定功能。
4.根据权利要求1所述的IP机顶盒的中间件系统,其特征在于:所述动态可扩展接口描述层包括至少一个接口描述文件,所述接口描述文件可预置或通过升级包/扩展包动态加载。
5.根据权利要求1至4中任一项所述的IP机顶盒的中间件系统,其特征在于,所述IP机顶盒为IPTV机顶盒或双向数字电视机顶盒。
6.一种IP机顶盒的中间件系统进行通讯的方法,其特征在于,包括步骤:接收到用户请求应用服务的指令时,所述中间件系统的第二应用开发层生成会话属性信息,并根据所述IP机顶盒的设备属性信息构造消息,并通过双向传输协议实现所述IP机顶盒与服务器的通讯;通讯过程至少包括以下一个步骤:所述第二应用开发层生成会话属性信息,并连同所述设备属性信息构造消息,将该消息发送至所述服务器,请求与所述服务器所提供的应用服务建立服务会话和维护会话连接;在建立会话后,所述第二应用开发层根据该用户指令构造消息,从所述服务器获取所述应用服务所对应的业务逻辑和/或业务内容;将所述业务内容根据所述业务逻辑进行显示;当接收到用户下一步的指令时,所述第二应用开发层根据所述业务逻辑进行处理。
7.根据权利要求6所述的IP机顶盒的中间件系统进行通讯的方法,其特征在于,所述双向传输协议为会话发起协议。
8.根据权利要求7所述的IP机顶盒的中间件系统进行通讯的方法,其特征在于,所述业务逻辑包括所述服务器生成的动作内容和所述机顶盒生成的结果内容。
9.根据权利要求8所述的IP机顶盒的中间件系统进行通讯的方法,其特征在于:所述第二应用开发层根据业务逻辑进行处理的过程至少包括以下其中一个步骤:所述第二应用开发层根据所述用户的进一步指令和业务逻辑通过动态可扩展接口描述层从所述第一应用开发层调用指定的功能接口,并产生相应的结果内容;所述第二应用开发层将用户指令和所述动作内容以及所述会话属性信息构造消息,发送至所述服务器,以获取下一步的业务逻辑和/或业务内容;所述第二应用开发层根据用户的退出指令构造消息,并发送至服务器,结束当前服务会话,退出当前应用服务。
10.根据权利要求6所述的IP机顶盒的中间件系统进行通讯的方法,其特征在于,所述第二应用开发层定时向所述服务器发送包含所述会话属性信息的消息,以保持服务会话的有效性。
IP机顶盒的中间件系统及其通讯的方法技术领域[0001] 本发明涉及IP机顶盒领域,尤其涉及IP机顶盒的中间件技术及IP机顶盒的中间件系统的通讯方法。
背景技术[0002] IPTV和数字电视在全球发展迅猛。
在中国,各大运营商都在利用他们自身的网络全力推动家庭数字化。
虽然现在的IPTV或数字电视的产品都比较成熟,但他们的都依然比较有局限性。
目前的数字电视业务基于广播电视信号网络,这种单向网络仅能提供更多的频道、准点播(广播方式)及有限的交互服务,缺乏良好的盈利模式。
而目前的IPTV产品则仍以提供单纯的实时点播服务为主,然而在IP网络上满足大量用户的点播需要是极其困难的,而且盈利模式单一。
因此可见,目前广播电视信号网络缺乏足够强大的双向交互增值服务支持。
增值业务是IPTV或数字电视发展的关键因素,要在IPTV或数字电视上发展增值业务,需要发挥服务提供商参与的积极性,才能让这个新兴的产业兴旺起来。
[0003] 熟悉通讯领域的服务提供商能参与开发通讯服务,如电话会议、统一通讯、可视彩铃等等;而其他行业领域的服务提供商则能为用户提供更细致的其他服务,如电视银行、电视商务、电视政务、电视博客等等。
相应的,目前这个领域的中间件技术存在基于组件的开发模式,包括基于二进制代码机制(如采用C/C++)和基于虚拟机中间代码机制(如采用JA V A),对于满足应用需求几乎没有功能局限,但相对而言,开发复杂度和难度较大,不便于修改,而且服务发布方式单一。
另外还存在一种基于WEB的开发模式,应用服务开发和发布以网站方式进行,由于基于解释性数据,开发难度较低,且便于修改,服务发布,但功能非常有限,扩展困难。
虽然目前也有同时支持这两种模式的中间件产品,但完全分离,无法通过优势互补提供更多样化或更灵活的应用实现手段。
发明内容[0004] 本发明的目的在于提供一种IP机顶盒的中间件系统及通讯的方法,能够实现机顶盒客户端与服务端的丰富交互功能,并且便于服务提供商参与应用服务的开发,提供他们的积极性。
[0005] 本发明提供一种IP机顶盒的中间件系统,包括:基于组件开发模式的第一应用开发层、动态可扩展接口描述层和基于解释性数据的开发模式的第二应用开发层;[0006] 所述第一应用开发层,包括信令服务控制模块和可选配的功能模块,所述信令服务控制模块用于为信息传输及通讯服务提供双向传输协议支持;所述可选配的功能模块用于为应用服务提供功能支持;[0007] 所述第二应用开发层,用于生成和处理交互式应用服务的消息;所述消息包含消息类型信息及承载会话属性信息,以及以下至少一种信息:设备属性信息、应用服务的业务逻辑、以及业务内容;[0008] 所述动态可扩展接口描述层,包括为所述第二应用开发层访问所述第一应用开发层所提供的接口,所述第二应用开发层通过所述接口从所述信令服务控制模块和功能模块获取对应的应用服务的功能支持。
[0009] 本发明还提供一种IP机顶盒的中间件系统进行通讯的方法,包括步骤:[0010] 接收到用户请求应用服务的指令时,所述中间件系统的第二应用开发层生成会话属性信息,并根据所述IP机顶盒的设备属性信息构造消息,并通过双向传输协议实现所述IP机顶盒与服务器的通讯;通讯过程至少包括以下一个步骤:[0011] 所述第二应用开发层生成会话属性信息,并连同所述设备属性信息构造消息,将该消息发送至所述服务器,请求与所述服务器所提供的应用服务建立服务会话和维护会话连接;[0012] 在建立会话后,所述第二应用开发层根据该用户指令构造消息,从所述服务器获取所述应用服务所对应的业务逻辑和/或业务内容;将所述业务内容根据所述业务逻辑进行显示;[0013] 当接收到用户下一步的指令时,所述第二应用开发层根据所述业务逻辑进行处理。
[0014] 本发明的中间件系统中混合了两种开发模式,有机地结合了基于组件开发模式的第一应用开发层和基于解释性数据的开发模式的第二应用开发层,同时满足不同领域的服务/技术提供商的参与需求,并充分结合他们的优势进行互补,优化增值业务的开发模式,避免了现有技术要么功能限制太大要么技术门槛太高的弊端,也可以提高开发效率和吸引更多的参与者,从而能为用户提供各种多样化的增值业务。
另外,本发明采用适应通讯领域发展需求和符合国际标准的SIP协议(Session Initiation Protocol,会话发起协议)作为双向传输协议承载交互消息,以使得客户端与服务器端之间具有极强的双向交互能力,避免了HTTP协议的单向缺点和私有协议的完善性不足等局限,并且通过单一协议同时为信息服务与通讯服务提供支持,为用户提供了丰富互动增值服务的平台。
附图说明[0015] 图1为本发明所述的中间件系统的分层结构示意图;[0016] 图2为利用本发明的中间件系统进行通讯的流程图。