一种预览控制方法、控制终端及智能电视的制作方法

文档序号:7888227阅读:234来源:国知局
专利名称:一种预览控制方法、控制终端及智能电视的制作方法
技术领域
本发明涉及智能电视的控制技术领域,尤其涉及一种预览控制方法、控制终端及智能电视。
背景技术
近场通讯(Near Field Communication, NFC)是一种适合于手持式移动设备的近距离无线通讯技术,结合了射频识别(Radio Frequency Identification, RFID)读卡器和智能卡的功能特点。NFC的通讯距离通常是O 10厘米,是非常安全的通信范围。在该距离范围内,可在极短的时间内完成两台设备间的数据传输。NFC技术具有连接简单便捷、通信安全、自动等优点,是一种非常适合于手机的无线通讯技术。电子节目菜单(Electronic Program Guide,EPG),用于提供各种节目信息的索引及导航功能。EPG界面可提供各类菜单、动态或者静态的多媒体节目内容及按钮等供用户预览选择节目。EPG信息包括基本EPG信息和扩展EPG信息。基本EPG信息是指用服务信息表SI进行描述的EPG信息,它米用表传输方式,分别为网络信息表(NIT)、业务群关联表(BAT)、业务描述表(SDT)、事件信息表(EIT)和映射表(EMT)。扩展EPG信息是对基本EPG信息的补充,它描述网络、业务群、业务、事件、EPG提供商以及广告等方面的扩充信息。扩展EPG信息由可扩展标记语言(XML)进行表述,内容被封装成具有多级目录结构的文件系统。随着智能电视的不断发展,其具有的功能越来越多。目前已有的电视遥控设备已经越来越不能满足人们对电视控制的需求,尤其对于典型的电视节目可视预览控制功能需求。此外,手机终端控制电视时通常存在控制关系建立不便的问题。因此,需要一种既可控制智能电视,又可显示预览的方式来满足此类需求,改善用户体验效果
发明内容
本发明要解决的技术问题是提供一种预览控制方法、控制终端及智能电视,能够满足用户对电视控制的需求。为解决上述技术问题,本发明的一种预览控制方法,包括:控制终端与智能电视建立第一通讯连接,通过所述第一通讯连接从所述智能电视获取电子节目菜单(EPG)信息;所述控制终端根据所述EPG信息向用户提供电视节目预览,将用户所选节目的统一资源定位符(URL)数据发送给所述智能电视,使所述智能电视播放用户所选节目。进一步地,还包括:所述控制终端与所述智能电视建立第一通讯连接后,通过所述第一通讯连接与所述智能电视交互建立第二通讯连接所需的数据,根据交互得到的对端的数据与所述智能电视建立第二通讯连接;所述控制终端通过所述第二通讯连接将用户所选节目的URL数据发送给所述智能电视。进一步地,所述控制终端与智能电视建立的第一通讯连接为近场通讯点到点(NFCP2P)通讯连接;所述第二通讯连接为比特流(BT)通讯连接。进一步地,一种智能电视,包括:EPG系统模块、远端侧第一通讯连接模块、第一数据处理模块和远端侧第二通讯连接模块,其中:所述EPG系统模块,用于存储EPG信息,在控制终端请求EPG信息时,将EPG信息发送给所述远端侧第一通讯连接模块,并根据用户所选节目的URL数据播放用户所选节目;所述远端侧第一通讯连接模块,用于与控制终端建立第一通讯连接,通过所述第一通讯连接将EPG信息发送给控制终端,并与所述控制终端交互建立第二通讯连接所需的数据;所述第一数据处理模块,用于解析所述远端侧第一通讯连接模块得到的对端的建立第二通讯连接所需的数据,将解析得到的数据发送给所述远端侧第二通讯连接模块,并封装本地的建立第二通讯连接所需的数据,发送给所述远端侧第一通讯连接模块;所述远端侧第二通讯连接模块,用于根据所述第一数据处理模块解析得到的数据,与所述控制终端建立第二通讯连接,通过第二通讯连接,接收用户所选节目的URL数据,并发送给所述EPG系统模块。进一步地,所述EPG系统模块包括EPG信息第一存储模块,其中:所述EPG信息第一存储模块,用于在接收到EPG信息获取请求后,将EPG信息发送给所述远端侧第一通讯连接模 块。进一步地,所述远端侧第一通讯连接模块包括第一发送模块和第一接收模块,其中:所述第一发送模块,用于向控制终端发送EPG信息和本地的建立第二通讯连接所需的数据;所述第一接收模块,用于接收控制终端发送的对端的建立第二通讯连接所需的数据,将该对端的建立第二通讯连接所需的数据发送给所述第一数据处理模块。进一步地,所述第一数据处理模块包括第一解析模块和第一封装模块,其中:所述第一解析模块,用于解析所述远端侧第一通讯连接模块接收到的对端的建立第二通讯连接所需的数据,将解析得到的数据发送给所述远端侧第二通讯连接模块;所述第一封装模块,用于封装本地的建立第二通讯连接所需的数据,将已封装的数据发送给所述远端侧第一通讯连接模块。进一步地,一种控制终端,包括:终端侧第一通讯连接模块、第二数据处理模块、终端侧第二通讯连接模块、EPG信息第二存储模块和EPG信息浏览模块,其中:所述终端侧第一通讯连接模块,用于与智能电视建立第一通讯连接,通过所述第一通讯连接从所述智能电视获取EPG信息,将所述EPG信息保存到所述EPG信息第二存储模块,并与所述智能电视交互建立第二通讯连接所需的数据;所述第二数据处理模块,用于解析所述终端侧第一通讯连接模块得到的对端的建立第二通讯连接所需的数据,将解析得到的数据发送给所述终端侧第二通讯连接模块,并封装本地的建立第二通讯连接所需的数据,发送给所述终端侧第一通讯连接模块;所述终端侧第二通讯连接模块,用于根据第二数据处理模块解析得到的数据,与所述智能电视建立第二通讯连接,将用户所选节目的URL数据发送给智能电视;所述EPG信息第二存储模块,用于存储所述终端侧第一通讯连接模块从所述智能电视获取的EPG信息; 所述EPG信息浏览模块,用于根据所述EPG信息向用户提供电视节目预览,将用户所选节目的URL数据通过所述终端侧第二通讯连接模块发送给智能电视,使智能电视播放用户所选节目。进一步地,所述终端侧第一通讯连接模块包括第二发送模块和第二接收模块,其中:所述第二发送模块,用于向所述智能电视发送EPG信息获取请求,并将所述本地的建立第二通讯连接所需的数据发送给所述智能电视;所述第二接收模块,用于接收智能电视发送的EPG信息和对端的建立第二通讯连接所需的数据,将EPG信息发送给所述EPG信息第二存储模块,将对端的建立第二通讯连接所需的数据发送给所述第二数据处理模块。进一步地,所述 第二数据处理模块包括第二解析模块和第二封装模块,其中:所述第二解析模块,用于解析所述终端侧第一通讯连接模块接收到的对端的建立第二通讯连接所需的数据,将解析得到的数据发送给所述终端侧第二通讯连接模块;所述第二封装模块,用于封装本地的建立第二通讯连接所需的数据,将封装的数据发送给所述终端侧第一通讯连接模块。综上所述,本发明用户可在智能电视播放电视节目的同时,通过如手机终端等控制终端实现可视预览功能,预览其他电视节目,通过建立的BT通讯连接发出控制命令,实现智能电视的预览控制,能够满足典型的电视节目可视预览的控制需求,并且,能够解决手机终端控制电视时存在的控制关系建立不便的问题。


图1是根据本发明实施例的预览控制方法的流程图;图2是根据本发明实施例的智能电视的结构框图;图3是根据本发明实施例的控制终端的结构框图;图4是根据本发明实施例的信息交互的结构框图;图5是根据本发明实施例的预览控制方法的流程图。
具体实施例方式本实施方式中,控制终端(如手机等终端设备)与智能电视建立第一通讯连接,通过第一通讯连接从智能电视获取EPG信息,使用EPG信息向用户提供电视节目预览,并且,与智能电视交互建立第二通讯连接所需的数据,根据交互得到的建立第二通讯连接所需的数据与智能电视建立第二通讯连接,在用户选择节目后,将用户所选节目的统一资源定位符数据通过第二通讯连接发送给智能电视,智能电视根据控制终端发送的统一资源定位符数据播放用户所选择的节目。本实施方式中,控制终端与智能电视建立的第一通讯连接为近场通讯点到点(NFCP2P)通讯连接;第二通讯连接为比特流(BitTorrent, BT)连接;建立第二通讯连接所需的数据为OOB (out-of-band,带外)数据。本实施方式的第一通讯连接也可以是除NFC P2P通讯连接之外的其他通讯连接方式,第二通讯连接也可以是除BT连接之外的其他通讯连接方式。为使本发明的目的、技术方案和优点更加清楚明白,下文中将结合附图对本发明的实施例进行详细说明。需要说明的是,在不冲突的情况下,本申请中的实施例及实施例中的特征可以相互任意组合。为便于描述,下面以第一通讯连接采用NFC P2P通讯连接,第二通讯连接采用BT通讯连接为例,对本实施方式进行说明。下文中的方法、智能电视和控制终端等设备均是以第一通讯连接采用NFC P2P通讯连接,第二通讯连接采用BT通讯连接为例进行说明。如图1所示,实现本实施方式的对智能电视的控制,包括:步骤101:将具有NFC功能的控制终端靠近智能电视指定的NFC通讯位置,建立二者之间的NFC P2P通讯连接;步骤102:控制终端利用已建立的NFC P2P通讯连接,与智能电视进行信息交互,包括EPG信息和快速建立BT通讯连接所需的OOB数据;步骤103:控制终端利用接收到的EPG信息实现电视节目的可视预览,在用户选定节目后,对用户选择的节目的URL数据进行封装;步骤103:控制终端与智能电视通过交互的OOB数据,建立BT通讯连接,通过已建立的BT通讯连接,将用户选择的节目的URL数据传输给智能电视,从而实现二者之间的远程控制通讯连接。如图2所示,本实施方式的智能电视,包括:EPG系统模块21、第一近场通讯模块22 (远端侧第一通讯连 接模块)、第一 OOB数据处理模块23 (第一数据处理模块)和第一 BT通讯模块24 (远端侧第二通讯连接模块),其中:EPG系统模块21,负责系统的业务逻辑功能,包括用户的业务请求和管理节目元信息,根据URL数据播放节目等;EPG系统模块21包括EPG信息第一存储模块211,EPG信息第一存储模块211,用于向控制终端提供控制终端请求的EPG信息,将EPG信息发送给第一场通讯模块22 ;第一场通讯模块22,用于与控制终端建立近场通讯连接,通过近场通讯连接将EPG信息发送给控制终端,并与控制终端交互建立BT通讯连接所需的OOB数据,第一场通讯模块22包括第一发送模块221和第一接收模块222,第一发送模块221,用于将EPG信息第一存储模块211提供的EPG信息发送给控制终端,将第一 OOB数据处理模块23封装的本地的OOB数据发送给控制终端;第一接收模块222,用于接收控制终端发送的对端的OOB数据,将对端的OOB数据发送给第一 OOB数据处理模块23。第一 OOB数据处理模块23,包括第一解析模块231和第一封装模块232,第一解析模块231,用于解析第一接收模块222接收到的对端的OOB数据,将解析得到的OOB数据发送给第一 BT通讯模块24与控制终端建立BT通讯连接;第一封装模块232,用于封装本地的OOB数据,将封装好的本地的OOB数据发送给第一发送模块221发送给控制终端。第一 BT通讯模块24,用于根据第一解析模块231解析得到的对端的OOB数据与控制终端建立BT通讯连接,接收对端发来的URL数据,将URL数据发送给EPG系统模块21。如图3所示,本实施方式的控制终端,包括:EPG信息第二存储模块31,EPG信息浏览模块32,第二近场通讯模块33 (终端侧第一通讯连接模块),OOB数据处理模块34 (第二数据处理模块)和第二 BT通讯模块35 (终端侧第二通讯连接模块),其中:EPG信息第二存储模块31,用于存储第二近场通讯模块33接收自智能电视的EPG
信息;EPG信息浏览模块32,用于根据EPG信息向用户提供电视节目导航信息,供用户预览选择,在用户选择节目后,将用户所选节目的URL数据发送给第二 BT通讯模块35 ;第二近场通讯模块33,包括第二发送模块331和第二接收模块332,第二发送模块331,用于向智能电视发送EPG信息获取请求,获取EPG信息,将第二 OOB数据处理模块34封装的本地的OOB数据发送给智能电视;第二接收模块332,用于接收智能电视发送的EPG信息和对端的OOB数据,将接收到的EPG信息发送给EPG信息第二存储模块31,将对端的OOB数据发送给第二 OOB数据处理模块34进行解析;第二 OOB数据处理模块34,包括第二解析模块341和第二封装模块342,第二解析模块341,用于解析第二接收模块332接收到的对端的OOB数据,将解析得到的对端的OOB数据发送给第二 BT通讯模块35 ;第二封装模块342,用于封装本地的OOB数据,将封装后的OOB数据发送给第二发送模块331 ;第二 BT通讯模块35,用于根据第二解析模块341解析得到的对端的OOB数据与智能电视建立BT通讯连接,将用户所选节目的URL数据发送给智能电视。如图4所示,本实施方式中智能电视41和控制终端42的信息交互,包括:
控制终端42经第二近场通讯模块33向智能电视41发送EPG信息获取请求,同时传输已封装的OOB数据;智能电视端41响应EPG信息获取请求,EPG系统模块21和第一 OOB数据处理模块23分别将EPG信息和封装的本地的OOB数据提供给第一场通讯模块22,经已建立的NFCP2P连接传输给控制终端42 ;智能电视端41的第一 OOB数据处理模块23解析第一场通讯模块22传来的对端的OOB数据,将解析结果提供给第一 BT通讯模块24,建立BT通讯连接;控制终端42接收对端发来的数据后,第二 OOB数据处理模块34解析OOB数据,并提供给BT讯模块35,建立BT通讯连接;控制终端42的EPG信息第二存储模块31负责存储EPG信息,作为EPG信息浏览模块32的源数据;EPG信息浏览模块32负责提供用户预览导航的用户界面,最后将用户选择结果,即 节目的URL数据传输给第二 BT通讯模块35,通过该模块发出控制数据。智能电视41的第一 BT通讯模块24通过已建立的BT通讯连接,接收对端发来的用户所选节目的URL数据,传输给EPG系统模块21 ;EPG系统模块21负责响应用户请求,根据用户所选节目的URL数据进行节目更换。如图5所示,本实施方式的预览控制方法,以控制终端采用手机终端为例,包括:步骤501:手机终端靠近智能电视机的指定NFC通讯位置,满足NFC通讯建立指定的距离范围;步骤502:手机终端与智能电视建立NFC P2P通讯连接,作为双方的数据交互通道;
步骤503:手机终端向智能电视发送EPG信息获取请求,并将自身的建立BT通讯连接的OOB数据传输给对端;步骤504:智能电视端NFC设备响应,接收并解析对端发来的OOB数据,同时将自身的OOB数据和EPG信息通过NFC通道传输给手机终端,并发起BT通讯建立请求;步骤505:手机终端接收对端发来的全部数据,并进行相应的数据处理;步骤506:双方进入配对流程,快速建立BT通讯连接;步骤507:智能电视端播放用户选定的电视节目,同时,用户可在手机终端侧预览导航其他电视节目;步骤508:用户选择是否结束电视节目播放,如果是,执行步骤512 ;否则执行步骤509 ;步骤509:用户在手机终端侧选定喜爱的节目;步骤510:手机终端封装用户选定节目的URL数据,并通过BT通讯连接发送给对端;步骤511:智能电视端接收URL数据,传输给EPG系统模块,EPG系统模块响应用户请求,进行节目更换,执行步骤507 ;步骤512:手机终端侧断开与智能电视端的BT通讯连接,至此,预览控制过程结束。以上所述仅为本发明的优选实施例而已,并不用于限制本发明,对于本领域的技术人员来说,本发明可以有各种更改和变 化,本发明的保护范围以权利要求为准。
权利要求
1.一种预览控制方法,其特征在于,包括: 控制终端与智能电视建立第一通讯连接,通过所述第一通讯连接从所述智能电视获取电子节目菜单(EPG)信息; 所述控制终端根据所述EPG信息向用户提供电视节目预览,将用户所选节目的统一资源定位符(URL)数据发送给所述智能电视,使所述智能电视播放用户所选节目。
2.如权利要求1所述的方法,其特征在于,还包括: 所述控制终端与所述智能电视建立第一通讯连接后,通过所述第一通讯连接与所述智能电视交互建立第二通讯连接所需的数据,根据交互得到的对端的数据与所述智能电视建立第二通讯连接; 所述控制终端通过所述第二通讯连接将用户所选节目的URL数据发送给所述智能电视。
3.如权利要求2所述的方法,其特征在于:所述控制终端与智能电视建立的第一通讯连接为近场通讯点到点(NFC P2P)通讯连接;所述第二通讯连接为比特流(BT)通讯连接。
4.一种智能电视,其特征在于,包括:EPG系统模块、远端侧第一通讯连接模块、第一数据处理模块和远端侧第二通讯连接模块,其中: 所述EPG系统模块,用于存储EPG信息,在控制终端请求EPG信息时,将EPG信息发送给所述远端侧第 一通讯连接模块,并根据用户所选节目的URL数据播放用户所选节目; 所述远端侧第一通讯连接模块,用于与控制终端建立第一通讯连接,通过所述第一通讯连接将EPG信息发送给控制终端,并与所述控制终端交互建立第二通讯连接所需的数据; 所述第一数据处理模块,用于解析所述远端侧第一通讯连接模块得到的对端的建立第二通讯连接所需的数据,将解析得到的数据发送给所述远端侧第二通讯连接模块,并封装本地的建立第二通讯连接所需的数据,发送给所述远端侧第一通讯连接模块; 所述远端侧第二通讯连接模块,用于根据所述第一数据处理模块解析得到的数据,与所述控制终端建立第二通讯连接,通过第二通讯连接,接收用户所选节目的URL数据,并发送给所述EPG系统模块。
5.如权利要求4所述的智能电视,其特征在于:所述EPG系统模块包括EPG信息第一存储模块,其中: 所述EPG信息第一存储模块,用于在接收到EPG信息获取请求后,将EPG信息发送给所述远端侧第一通讯连接模块。
6.如权利要求4所述的智能电视,其特征在于:所述远端侧第一通讯连接模块包括第一发送模块和第一接收模块,其中: 所述第一发送模块,用于向控制终端发送EPG信息和本地的建立第二通讯连接所需的数据; 所述第一接收模块,用于接收控制终端发送的对端的建立第二通讯连接所需的数据,将该对端的建立第二通讯连接所需的数据发送给所述第一数据处理模块。
7.如权利要求4所述的智能电视,其特征在于:所述第一数据处理模块包括第一解析模块和第一封装模块,其中: 所述第一解析模块,用于解析所述远端侧第一通讯连接模块接收到的对端的建立第二通讯连接所需的数据,将解析得到的数据发送给所述远端侧第二通讯连接模块; 所述第一封装模块,用于封装本地的建立第二通讯连接所需的数据,将已封装的数据发送给所述远端侧第一通讯连接模块。
8.—种控制终端,其特征在于,包括:终端侧第一通讯连接模块、第二数据处理模块、终端侧第二通讯连接模块、EPG信息第二存储模块和EPG信息浏览模块,其中: 所述终端侧第一通讯连接模块,用于与智能电视建立第一通讯连接,通过所述第一通讯连接从所述智能电视获取EPG信息,将所述EPG信息保存到所述EPG信息第二存储模块,并与所述智能电视交互建立第二通讯连接所需的数据; 所述第二数据处理模块,用于解析所述终端侧第一通讯连接模块得到的对端的建立第二通讯连接所需的数据,将解析得到的数据发送给所述终端侧第二通讯连接模块,并封装本地的建立第二通讯连接所需的数据,发送给所述终端侧第一通讯连接模块; 所述终端侧第二通讯连接模块,用于根据第二数据处理模块解析得到的数据,与所述智能电视建立第二通讯连接,将用户所选节目的URL数据发送给智能电视; 所述EPG信息第二存储模块,用于存储所述终端侧第一通讯连接模块从所述智能电视获取的EPG信息; 所述EPG信息浏览模块,用于根据所述EPG信息向用户提供电视节目预览,将用户所选节目的URL数据通过所述终端侧第二通讯连接模块发送给智能电视,使智能电视播放用户所选节目。
9.如权利要求8所述的控制终端,其特征在于,所述终端侧第一通讯连接模块包括第二发送模块和第二接收模块,其 中: 所述第二发送模块,用于向所述智能电视发送EPG信息获取请求,并将所述本地的建立第二通讯连接所需的数据发送给所述智能电视; 所述第二接收模块,用于接收智能电视发送的EPG信息和对端的建立第二通讯连接所需的数据,将EPG信息发送给所述EPG信息第二存储模块,将对端的建立第二通讯连接所需的数据发送给所述第二数据处理模块。
10.如权利要求8所述的控制终端,其特征在于,所述第二数据处理模块包括第二解析模块和第二封装模块,其中: 所述第二解析模块,用于解析所述终端侧第一通讯连接模块接收到的对端的建立第二通讯连接所需的数据,将解析得到的数据发送给所述终端侧第二通讯连接模块; 所述第二封装模块,用于封装本地的建立第二通讯连接所需的数据,将封装的数据发送给所述终端侧第一通讯连接模块。
全文摘要
本发明公开了一种预览控制方法、控制终端及智能电视,包括控制终端与智能电视建立第一通讯连接,通过所述第一通讯连接从所述智能电视获取电子节目菜单(EPG)信息;所述控制终端根据所述EPG信息向用户提供电视节目预览,将用户所选节目的统一资源定位符(URL)数据发送给所述智能电视,使所述智能电视播放用户所选节目。本发明用户可在智能电视播放电视节目的同时,通过如手机终端等控制终端实现可视预览功能,预览其他电视节目,通过建立的BT通讯连接发出控制命令,实现智能电视的预览控制,能够满足典型的电视节目可视预览的控制需求,并且,能够解决手机终端控制电视时存在的控制关系建立不便的问题。
文档编号H04N21/422GK103227945SQ20121002035
公开日2013年7月31日 申请日期2012年1月29日 优先权日2012年1月29日
发明者赵栋, 杨杰, 傅启洪, 朱渊, 范勇, 魏攀 申请人:中兴通讯股份有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1