一种手机、手机电视控制装置及方法

文档序号:7652299阅读:171来源:国知局
专利名称:一种手机、手机电视控制装置及方法
技术领域
本发明属于移动通讯终端领域,尤其涉及一种基于REX操作系统的手机、 手机电视控制装置及其实现方法。
背景技术
随着移动通信市场的迅速发展,手机电视成为一种新兴的业务。目前己推 出一些具有电视功能的手机,如中国专利申请(200610042901.2),其包括手机 电视接收器,至少包括电视信号接收单元,用于通过天线接收电视信号;用于 将接收的电视信号提供给电视信号处理单元处理;电视信号处理,用于对电视 信号中图像和声音信号进行解调,将解调得到的图像信号进一步压縮为适合手 机画面显示的图像格式;用于将图像的伴音信号进行编码,使其转换为流媒体 格式;用于将适合手机画面显示的图像格式图像信号和流媒体格式的信号通过 接口电路输入到手机进行显示。它配备有宽带,接收图像清晰、流畅、费用低, 它无需对手机做任何改造,手机只需装上一个播放软件,连接好电视接收器后, 就可以收看模拟/数字电视节目。但是,这种方案没有详细公开手机的操作系 统,还不能很好地实现电视播放与电视控制功能。
虽然,目前也推出了基于WINCE方案的手机电视操作系统,但是,而对 于更加简单的高通REX系统,却没有对应的手机电视系统,而且REX系统没 有信号量、时间等机制,无法对手机电视模块进行调度、通信及管理。

发明内容
本发明所要解决的技术问题是提供一种基于REX操作系统的手机、手机 电视控制装置及方法,实现基于REX操作系统的手机电视功能,且有更好的 操作性和跨平台性。
为了实现上述目的,本发明提供了一种手机电视控制装置,包括一基于 REX操作系统的电视播放模块,其特点在于,还包括REX接口模块和电视模块,所述REX接口模块连接所述电视播放模块和所述电视模块,所述电视播 放模块通过所述REX接口模块控制所述电视模块实现手机电视播放;
其中,所述电视模块又包括电视接收芯片、驱动模块、TCP/IP堆栈模块、 内容保护模块、电子节目指南模块、音视频解码模块、电视中间层模块,所述 电视接收芯片通过所述驱动模块分别连接所述电视中间层模块和TCP/IP堆栈 模±央,所述电子节目指南模块分别连接所述电视中间任务模块、TCP/IP堆栈 模块和内容保护模块;所述内容保护模块分别连接TCP/IP堆栈模块和音视频 解码模块。
上述的手机电视控制装置,其特点在于,所述电视播放模块通过所述REX 接口模块,利用REX的任务机制实现任务的创建、终止、中断、睡眠和/或多 任务管理功能。
上述的手机电视控制装置,其特点在于,所述REX接口模块还用于针对 不同操作系统的电视播放模块实现文件系统接口及内存管理。
上述的手机电视控制装置,其特点在于,所述REX接口模块通过REX的 Critical Section和REX自身的Signal机制实现所述电视模块的任务之间的通讯 和同步。
为了更好实现上述目的,本发明又提供了一种实现手机电视控制的系统, 用于一基于REX操作系统的手机,该手机包括一基于REX操作系统的电视播 放模块,其特点在于,
设置用于所述手机的一电视模块;
在所述电视模块与所述电视播放模块之间设置一 REX接口模块,用于连 接所述电视播放模块和所述电视模块,并使所述电视播放模块通过所述REX 接口模块控制所述电视模块实现手机电视播放。
上述的系统,其特点在于,所述电视播放模块利用REX的任务机制实现 任务的创建、终止、中断、睡眠和/或多任务管理功能。
上述的系统,其特点在于,利用REX的Critical Section和REX自身的 Signal机制实现所述电视模块的任务之间的通讯和同步。
为了更好实现上述目的,本发明又提供一种手机电视控制的方法,用于一 基于REX操作系统的手机,其特点在于,包括如下步骤
电子节目指南模块通过REX接口模块向电视播放模块提供节目单信息;所述电视播放模块通过REX接口模块向电视中间层模块发送节目代码; 所述电视中间层模块通过驱动模块控制电视接收芯片接收所述节目代码 的节目;
所述电视接收芯片接收包含所述节目代码的节目信息的IP包,并通过所
述驱动模块将所述IP包发送到TCP/IP堆栈模块;
所述TCP/IP堆栈模块将所述IP包发送到内容保护模块进行鉴权; 所述内容保护模块将鉴权后的IP包发送到音视频解码模块进行解码,生
成音视频流;
所述音视频解码模块将所述音视频流发送到所述电视播放模块进行播放; 上述的手机电视控制的方法,其特点在于,所述电视接收芯片收到电视信
号后,先将解码后的IP包存入所述驱动模块的缓冲区,然后再将所述IP包发
送到TCP/IP堆栈模块。
为了更好实现上述目的,本发明又提供了一种手机,包括上述手机电视控
制装置。
本发明提供的基于REX操作系统的手机、手机电视控制装置及方法,可 以在REX操作系统上实现对电视模块任务的创建、调度、终止、中断、睡眠、 信号量、事件等功能,并根据不同的系统实现文件系统接口及内存管理。由于 通过REX接口模块实现电视模块和REX操作系统中的播放器模块之间的通 讯,实现了电视模块的操作系统无关性,使电视模块具有了更好的跨平台性。


图1为本发明所示一种基于REX操作系统的手机电视控制装置的架构示
意图
图2为本发明所示一种基于REX操作系统的手机电视控制装置的软件体
系图
图3是本发明中手机电视控制装置的结构框图; 图4是本发明中手机电视实现方法的流程图。
具体实施例方式
在图1中,本发明所揭示的一种基于REX操作系统的手机,包括手机电视模块170,包括用于接收无线电视信号(TVRF)并将所述无线电视信号解 析成IP包的电视接收芯片100,用于连接所述电视接收芯片100和TCP/IP堆 栈模块130以及所述电视接收芯片100和电视中间层模块120的驱动模块 (Driver Model) 110,用于通过驱动模块110接收电视接收芯片100的IP包 的TCP/IP堆栈(Stack)模块130,用于鉴权TCP/IP堆栈模块130中IP包的 CA/DRM (内容保护)模块150,用于根据TCP/IP堆栈模块130中的IP包生 成节目单的ESG/EPG (电子节目指南)模块140,用于将所述TCP/IP堆栈模 块130中的IP包解析成音视频流的解码模块160,用于向电视播放器模块180 提供操作接口的电视中间层模块120,用户通过电视播放器模块180进行相关 操作,比如选择、播放、停止等。
在图2中,本发明揭示了一种基于REX操作系统的手机的软件体系,包 括REX操作系统200,用户界面应用层210和REX接口层220,其中,用户 界面应用层210又包括SHELL命令接口 211和BREW平台212; REX接口 层220。
图3所示为本发明中基于REX操作系统的手机电视控制装置的结构框图, 包括电视模块170、 REX接口模块310和基于REX操作系统的电视播放模块 320,电视模块170包括电视接收芯片100、驱动模块IIO、 TCP/IP堆栈模块 130、 CA/DRM模块150、 ESG/EPG模块140、解码模块160、电视中间层模 块120,电视模块170和电视播放模块320通过REX接口模块310进行通讯。
如图4所示,实现方法的流程如下
歩骤S400, ESG/EPG模块通过REX接口模块向电视播放模块提供节目单; 步骤S410,电视播放模块通过REX接口模块向电视中间层模块发送节目 代码;
步骤S420,电视中间层模块通过驱动模块控制电视接收芯片接收所述节 目代码的节目;
步骤S430,电视接收芯片接收包含所述节目代码的节目的IP包; 步骤S440,电视接收芯片通过驱动模块将IP包发送到TCP/IP堆栈模块; 步骤S450, TCP/IP堆栈模块将IP包发送到CA/DRM模块进行鉴权; 步骤S460, CA/DRM模块将鉴权后的IP包发送到解码模块解码为音视频
流;步骤S470,解码模块通过REX接口模块将所述音视频流发送到电视播放 模块进行播放.
当然,本发明的上述方法还包括如下步骤
根据REX的任务调试机制(采用简单的抢占型,即优先级高的任务获得调 用)控制电视模块内各任务;制定电视模块的优先级,记录电视模块任务的状 态.
REX接口模块通过REX的CriticalSection和REX的Signal机制实现电视 模块内各任务之间的通讯和同步。
REX操作系统还可以利用REX接口模块,根据不同的系统实现文件系统 接口以及内存管理。
当然,本发明还可有其它多种实施例,在不背离本发明精神及其实质的情 况下,熟悉本领域的普通技术人员当可根据本发明做出各种相应的改变和变 形,但这些相应的改变和变形都应属于本发明所附的权利要求的保护范围。
权利要求
1、 一种手机电视控制装置,包括一基于REX操作系统的电视播放模块, 其特征在于,还包括REX接口模块和电视模块,所述REX接口模块连接所述 电视播放模块和所述电视模块,所述电视播放模块通过所述REX接口模块控 制所述电视模块实现手机电视播放;其中,所述电视模块又包括电视接收芯片、驱动模块、TCP/IP堆栈模块、 内容保护模块、电子节目指南模块、音视频解码模块、电视中间层模块,所述 电视接收芯片通过所述驱动模块分别连接所述电视中间层模块和TCP/IP堆栈 模±央,所述电子节目指南模块分别连接所述电视中间任务模块、TCP/IP堆栈 模块和内容保护模块;所述内容保护模块分别连接TCP/IP堆栈模块和音视频 解码模块。
2、 根据权利要求1所述的手机电视控制装置,其特征在于,所述电视播 放模块通过所述REX接口模块,利用REX的任务机制实现任务的创建、终止、 中断、睡眠和/或多任务管理功能。
3、 根据权利要求2所述的手机电视控制装置,其特征在于,所述REX接 口模块还用于针对不同操作系统的电视播放模块实现文件系统接口及内存管 理。
4、 根据权利要求1所述的手机电视控制装置,其特征在于,所述REX接 口模块通过REX的Critical Section和REX自身的Signal机制实现所述电视模 块的任务之间的通讯和同步。
5、 一种实现手机电视控制的系统,用于一基于REX操作系统的手机,该 手机包括一基于REX操作系统的电视播放模块,其特征在于,设置用于所述手机的一电视模块;在所述电视模块与所述电视播放模块之间设置一 REX接口模块,用于连 接所述电视播放模块和所述电视模块,并使所述电视播放模块通过所述REX 接口模块控制所述电视模块实现手机电视播放。
6、 根据权利要求5所述的系统,其特征在于,所述电视播放模块利用REX 的任务机制实现任务的创建、终止、中断、睡眠和/或多任务管理功能。
7、 根据权利要求5所述的系统,其特征在于,利用REX的Critical Section和REX自身的Signal机制实现所述电视模块的任务之间的通讯和同步。
8、 一种利用权利要求l、 2、 3或4所述装置进行手机电视控制的方法, 用于一基于REX操作系统的手机,其特征在于,包括如下步骤电子节目指南模块通过REX接口模块向电视播放模块提供节目单信息; 所述电视播放模块通过REX接口模块向电视中间层模块发送节目代码; 所述电视中间层模块通过驱动模块控制电视接收芯片接收所述节目代码 的节目;所述电视接收芯片接收包含所述节目代码的节目信息的IP包,并通过所述驱动模块将所述IP包发送到TCP/IP堆栈模块;所述TCP/IP堆栈模块将所述IP包发送到内容保护模块进行鉴权; 所述内容保护模块将鉴权后的IP包发送到音视频解码模块进行解码,生成音视频流;所述音视频解码模块将所述音视频流发送到所述电视播放模块进行播放。
9、 根据权利要求8所述的手机电视控制的方法,其特征在于,所述电视 接收芯片收到电视信号后,先将解码后的IP包存入所述驱动模块的缓冲区, 然后再将所述IP包发送到TCP/IP堆栈模块。
10、 一种手机,包括权利要求l、 2、 3或4所述手机电视控制装置。
全文摘要
本发明提供了一种手机电视控制装置,包括一基于REX操作系统的电视播放模块、REX接口模块和电视模块,所述REX接口模块连接所述电视播放模块和所述电视模块,所述电视播放模块通过所述REX接口模块控制所述电视模块实现手机电视播放。本发明提供的基于REX操作系统的手机电视控制装置及方法,可以在REX操作系统上实现对电视模块任务的创建、调度、终止、中断、睡眠、信号量、事件等功能,并根据不同的系统实现文件系统接口及内存管理,同时通过REX接口模块实现电视模块和REX操作系统中的播放器模块之间的通讯,实现了电视模块的操作系统无关性,使电视模块具有了更好的跨平台性。
文档编号H04M11/08GK101312476SQ20071009952
公开日2008年11月26日 申请日期2007年5月23日 优先权日2007年5月23日
发明者曦 胡, 鹏 陈 申请人:中兴通讯股份有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1