一种双向数字机顶盒控制方法

文档序号:7897917阅读:230来源:国知局
专利名称:一种双向数字机顶盒控制方法
技术领域
本发明涉及数字机顶盒技术领域,特别是一种双向数字机顶盒控制方法。
背景技术
目前,HFC网双向机顶盒已随着数字电视平台的成熟而得到飞速发展。由于TCP/ IP协议的灵活性,每家机顶盒厂家的双向机顶盒或是每个头端厂家的服务器设备都有自身 的一套通讯协议系统,相互无法兼容。造成资源浪费以及排它性和垄断性。目前国内运营 商有多家厂家提供机顶盒,由于系统无法兼容,运营商无法通过统一平台进行节目收视率 调查,视频点播等功能。

发明内容
本发明提供一种双向数字机顶盒控制方法,以解决现有技术多种双向数字机顶盒 之间无法兼容的技术问题。为了实现本发明的目的,采用的技术方案如下 一种双向数字机顶盒控制方法,包括
请求方设备向应答方设备发送包括作为消息头的请求包参数和作为消息体的数 据包内容的请求包;
应答方设备向请求方设备发送包括作为消息头的应答包参数和作为消息体的数据包 内容的应答包。作为一种优选方案,所述请求包参数包括应答方设备名称、协议版本、请求方设 备名称、唯一性标识、文本内容标识、数据包长度;所述应答包参数包括应答结果、请求方 设备名称、应答方设备名称、唯一性标识、文本内容标识、数据包长度。所述唯一性标识,用以识别当前通讯。在当次应答通讯中请求方唯一标识必须和 应答方唯一标识相同。而消息体为各种控制方法的私有描述方式。作为进一步的优选方案,所述文本内容标识用于标识数据包内容的类型,所述类 型包括文本或图片或视频或音频。作为进一步的优选方案,所述应答结果为数值。作为一种优选方案,所述请求方设备和应答方设备通过TCP或UDP协议通讯。作为一种优选方案,所述请求方设备为服务器,所述应答方设备为双向数字机顶

服务器向双向数字机顶盒发送请求包,所述请求包的数据包内容为获取正在播放节目 内容;
双向数字机顶盒向服务器发送应答包,所述应答包的数据包内容包括机顶盒正在播 放的节目名称和/或频道号和/或服务号信息。作为一种优选方案,所述请求方设备为双向数字机顶盒,所述应答方设备为服务器
双向数字机顶盒向服务器发送请求包,所述请求包的数据包内容为注册申请请求; 服务器向双向数字机顶盒发送应答包,所述应答包的数据包内容为服务器根据数据库 里该双向数字机顶盒的使用权限记录返回的注册申请应答。优选地,所述双向数字机顶盒为混合光纤同轴网双向数字机顶盒。作为一种优选方案,所述请求方设备为双向数字机顶盒,所述应答方设备为服务 器
双向数字机顶盒向服务器发送请求包,所述请求包的数据包内容为点播请求; 服务器向双向数字机顶盒发送应答包,所述应答包的数据包内容为服务器根据点播请 求返回的节目流。优选地,所述双向数字机顶盒为混合光纤同轴网双向数字机顶盒。作为一种优选方案,所述请求方设备为双向数字机顶盒,所述应答方设备为服务 器
双向数字机顶盒向服务器发送请求包,所述请求包的数据包内容为包括会话用户名的 会话请求;
服务器向双向数字机顶盒发送应答包,所述应答包的数据包内容为会话请求结果。优选地,所述双向数字机顶盒为混合光纤同轴网双向数字机顶盒。作为进一步的优选方案,请求方设备与应答方设备采用会话初始化协议(Session Initiation Protocol, SIP)进行通讯。本发明提供一种双向机顶盒控制方法,双向机顶盒可通过该方法进行文本、图片、 音视频会话传输。该方法采用SIP协议控制机顶盒,由于消息头采用的是文本方式,各厂家 可自行解释文本内容。机顶盒厂家可通过标准协议进行机顶盒控制开发,解决不同厂家之 间相互兼容问题。同时采用SIP国际标准,目前该标准已在互联网中得到大量厂家应用。机 顶盒领域还没开始应用。可支持跨平台的互访。


图1为本发明实施例请求方和应答方交换信息的流程图; 图2为本发明的第一个实施例的流程图3为本发明的第二个实施例的流程图; 图4为本发明的第三个实施例的流程图; 图5为本发明的第四个实施例的流程图。
具体实施例方式下面结合附图和具体实施例对本发明做详细的说明。本发明实施例是一种双向数字机顶盒控制方法,包括
请求方设备向应答方设备发送包括请求包参数和数据包内容的请求包; 应答方设备向请求方设备发送包括应答包参数和数据包内容的应答包。其中请求包的结构如下 INVITE [answer] [Version]\r\nFrom: [request]\r\n To: [answer]\r\n Call-ID:[Call-ID]\r\n Content-Type:[content-type]\r\n Content-Length:[length]\r\n\r\n [msg-content]
上述包结构中,各参数定义如下 version 协议版本 request 请求设备名称 answer 应答设备名称 Call-ID 唯一性标识
Content-type 文本内容标识,可为本文、BIN、图片、音视频等。length 数据包长度 msg-content 数据包内容 \r\n 行结束标准符 \r\n\r\n 描述头结束标识符 应答包的结构如下 [result]\r\n
From: [answer]\r\n To: [request]\r\n Call-ID:[Call-ID]\r\n Content-Type:[content-type]\r\n Content-Length:[length]\r\n\r\n [msg-content]
result :应答结果,如200 OK表示应答成功,400 !^ail表示应答失败 answer 应答设备名称 request 请求设备名称 Call-ID 唯一性标识
Content-type 文本内容标识,可为本文、BIN、图片、音视频等。length 数据包长度 msg-content 数据包 \r\n 行结束标准符 \r\n\r\n 描述头结束标识符
请求方和应答发之间可采用TCP、UDP进行通讯。本发明的第一个实施例是机顶盒注册,如图2所示 机顶盒作为请求方向服务器发出注册申请包;
服务器作为应答方根据数据库里该机顶盒的使用权限记录返回注册申请。本发明的第二个实施例是收视率调查,如图3所示
服务器作为请求方向机顶盒发送机顶盒正在播放节目内容请求;机顶盒作为应答方反馈正在播放的节目名称、频道号(TSID)、服务号(ServiceID)信息。本发明的第三个实施例是视频点播,如图4所示 机顶盒作为请求方向服务器发送点播请求;
服务器作为应答方根据机顶盒的权限返回申请结果,如申请成功,服务器将向机顶盒 发送节目流,机顶盒接收到节目流后,返回接收状态。本发明的第四个实施例是互联网电话(Voice over Internet Protocol,简称 V0IP),如图5所示
机顶盒作为请求方向服务器发送会话请求;
服务器作为应答方根据机顶盒会话要求用户名向该用户发出会话请求。请求成功后,服务器向机顶盒返回结果,并建立语音连接。以上所述仅是本发明的优选实施方式,应当指出,对于本领域的普通技术人员来 说,在不脱离本发明原理的前提下,还可以做出若干改进和润饰,这些改进和润饰也应视为 本发明的保护范围。
权利要求
1.一种双向数字机顶盒控制方法,其特征在于,所述方法包括请求方设备向应答方设备发送包括作为消息头的请求包参数和作为消息体的数据包 内容的请求包;应答方设备向请求方设备发送包括作为消息头的应答包参数和作为消息体的数据包 内容的应答包。
2.根据权利要求1所述的双向数字机顶盒控制方法,其特征在于,所述请求包参数包 括应答方设备名称、协议版本、请求方设备名称、唯一性标识、文本内容标识、数据包长度; 所述应答包参数包括应答结果、请求方设备名称、应答方设备名称、唯一性标识、文本内容 标识、数据包长度。
3.根据权利要求2所述的双向数字机顶盒控制方法,其特征在于,所述文本内容标识 用于标识数据包内容的类型,所述类型包括文本或图片或视频或音频。
4.根据权利要求1或2所述的双向数字机顶盒控制方法,其特征在于,所述请求方设备 和应答方设备通过TCP或UDP协议通讯。
5.根据权利要求1或2所述的双向数字机顶盒控制方法,其特征在于,所述请求方设备 为服务器,所述应答方设备为双向数字机顶盒服务器向双向数字机顶盒发送请求包,所述请求包的数据包内容为获取正在播放节目 内容;双向数字机顶盒向服务器发送应答包,所述应答包的数据包内容包括机顶盒正在播 放的节目名称和/或频道号和/或服务号信息。
6.根据权利要求1或2所述的双向数字机顶盒控制方法,其特征在于,所述请求方设备 为双向数字机顶盒,所述应答方设备为服务器双向数字机顶盒向服务器发送请求包,所述请求包的数据包内容为注册申请请求;服务器向双向数字机顶盒发送应答包,所述应答包的数据包内容为服务器根据数据库 里该双向数字机顶盒的使用权限记录返回的注册申请应答。
7.根据权利要求1或2所述的双向数字机顶盒控制方法,其特征在于,所述请求方设备 为双向数字机顶盒,所述应答方设备为服务器 双向数字机顶盒向服务器发送请求包,所述请求包的数据包内容为点播请求;服务器向双向数字机顶盒发送应答包,所述应答包的数据包内容为服务器根据点播请 求返回的节目流。
8.根据权利要求1或2所述的双向数字机顶盒控制方法,其特征在于,所述请求方设备 为双向数字机顶盒,所述应答方设备为服务器双向数字机顶盒向服务器发送请求包,所述请求包的数据包内容为包括会话用户名的 会话请求;服务器向双向数字机顶盒发送应答包,所述应答包的数据包内容为会话请求结果。
9.根据权利要求1或2所述的双向数字机顶盒控制方法,其特征在于,请求方设备与应 答方设备采用会话初始化协议进行通讯。
全文摘要
本发明涉及双向数字机顶盒技术领域,特别是一种双向数字机顶盒控制方法。一种双向数字机顶盒控制方法,包括请求方设备向应答方设备发送包括请求包参数和数据包内容的请求包;应答方设备向请求方设备发送包括应答包参数和数据包内容的应答包。本发明提供一种双向机顶盒控制方法,双向机顶盒可通过该方法进行文本、图片、音视频会话传输。该方法采用SIP协议控制机顶盒,机顶盒厂家可通过标准协议进行机顶盒控制开发,解决不同厂家之间相互兼容问题。
文档编号H04N21/40GK102098557SQ20101061333
公开日2011年6月15日 申请日期2010年12月30日 优先权日2010年12月30日
发明者王东林, 谭新庚, 金志琛, 陈金超 申请人:广州杰赛科技股份有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1