[发明专利]智能移动终端电视遥控系统的电视频道切换和跳转方法无效
申请号: | 200710031281.7 | 申请日: | 2007-11-06 |
公开(公告)号: | CN101222591A | 公开(公告)日: | 2008-07-16 |
发明(设计)人: | 刁柳坚;龙宇;罗笑南 | 申请(专利权)人: | 中山大学 |
主分类号: | H04N5/445 | 分类号: | H04N5/445;H04N5/50;G06F9/44 |
代理公司: | 广州市深研专利事务所 | 代理人: | 陈雅平 |
地址: | 510275广*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 智能 移动 终端 电视 遥控 系统 电视频道 切换 跳转 方法 | ||
技术领域
本发明涉及MCE软件开发技术及电视频道控制技术,特别是涉及一种基于Windows XP Media Center Edition(MCE)平台上构建电视遥控系统的电视频道切换和跳转的方法。
背景技术
Windows XP Media Center Edition(MCE)是一种构建于WindowsXP Professional基础之上的操作系统,以Media Center作为载体,它除了能够提供Windows XP的全部功能之外,还通过一系列的全新娱乐软硬件,为用户提供了从视频、音频欣赏到通信交流等全方位的应用。它一共有三个版本,MCE2002、MCE2004、MCE2005,本发明采用了其最新版本MCE2005。
Media Center不是一个简单的操作系统,而是一个必须和PC硬件结合起来的整体概念,它是MCE的载体,具备Media Center的遥控器、遥控器红外(IR)传感器、TV调谐设备、硬件编码器、电视信号输出设备和数字音频输出设备这些硬件设备。它具有界面统一且操作方便的遥控器,有整合的应用软件集、全新的家庭影院、增强的数码功能和实用的电视录制等功能。而且其提供的功能侧重点在于多媒体娱乐,没有触摸屏,使用指定的功能键操作,所支持的主要功能有DVD影片播放、保存和共享音乐、电视节目的录制和播放、视频输出等。本发明利用MediaCenter电视助手对电视频道信息进行编辑。
发明内容
本发明的目的在于克服因电视频道切换的相关接口和函数被屏蔽,在MCE SDK里并没有提供可用的函数接口来直接调用实现频道切换功能的情况下,利用Media Center电视助手编辑电视频道并通过C#中的Hashtable容器,创建用于储存电视频道列表的序列,来实现电视频道的切换和跳转功能。
为了实现发明目的,本发明所提供的一种实现智能移动终端电视遥控系统的电视频道切换和跳转方法,其技术方案如下:
由于MCE SDK中提供了MediaExperience.MediaInfo属性,这一属性会返回一个IDictionary类型的集合,集合里使用key-value配对的方式为用户提供当前播放媒体的详细信息,包括发行商、标题等等。但是由于中国地区电视台目前对MCE的电视功能支持不够,使得它无法自动获取各个频道的信息,所以一开始所得到的频道资料全部为空。本发明通过微软公司专门为中国地区推出的辅助软件——Media Center电视助手,利用它对MCE里的电视频道进行编辑,并经过Media Center电视助手的编辑后,把电视频道的频道号码及名称确定下来。然后利用C#中的Hashtable容器,创建用于储存电视频道列表的序列,其中key对应的是频道号码,而value对应的是频道名称。接着,可以调用MediaExperience.MediaInfo属性,由里面的Title这个key得到相应的value,即正在播放的电视频道的名称。再通过对比Hashtable里的内容,可以找出相邻频道的信息,从而实现频道切换的功能。此外,服务器端还可以接收智能手机终端输入的频道号码,实现频道的跳转功能。
电视频道切换的具体实现步骤如下:
(1)根据Media Center电视助手里的电视频道顺序和设定的频道名称,由程序读取它里面的信息;
(2)把频道号码及频道名称加入到Hashtable类型的容器中,得到一张频道信息表channelList,其中key对应的是频道号,而value对应的是频道名称;
(3)通过MediaExperience接口,由它的MediaInfo属性得到当前电视频道的信息,并由MediaInfo属性里的Title键值,获取当前的频道名称;
(4)对比频道信息表channelList里该频道所对应的频道号,由列表里上下相邻的值得到上一个频道或下一个频道的信息,包括频道号和频道名称;
(5)通过Television接口,调用其提供的FindService方法来搜索电视频道;
(6)通过HostControl接口,调用其提供的PlayMedia方法来播放电视;
(7)调用完PlayMedia方法后,还需调用MediaExperience接口提供的GoToFullScreen方法,使电视在显示器上全屏播放。
通过以上步骤,实现了本发明的电视遥控系统相邻频道切换的功能。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中山大学,未经中山大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/200710031281.7/2.html,转载请声明来源钻瓜专利网。
- 上一篇:高速铁路单开道岔翼轨加工工艺
- 下一篇:一种透明β-氮化硅陶瓷及其制备方法