将智能终端上的数据传输至电视终端的方法、装置制造方法及图纸

技术编号:10308096 阅读:156 留言:0更新日期:2014-08-08 14:28
本发明专利技术公开了一种将智能终端上的数据传输至电视终端的方法,以高效地从智能终端向电视终端传输智能终端上的数据。所述方法包括:接收用户的操作指令;根据所述操作指令获取所述操作指令指向的操作对象后,将所述操作对象封装在网络协议的数据报文中;将所述封装有所述操作对象的数据报文传输至电视终端。一方面,本发明专利技术提供的方法适用于很多普通用户,适应面广泛;另一方面,本发明专利技术提供的方法不仅能够高效地传输文字数据,还能传输现有技术不能传输的大容量的数据(例如,图片等),而且效率相当高;第三方面,数据的封装、传输都能与现有的标准协议兼容,无需重新开发协议栈。

【技术实现步骤摘要】
将智能终端上的数据传输至电视终端的方法、装置
本专利技术涉及数字家庭产业领域,具体涉及将智能终端上的数据传输至电视终端的方法、装置。
技术介绍
在数字家庭产业中,智能终端(例如,智能手机)的普及以及智能电视和智能机顶盒的渐成气候,使得以互动娱乐、智能家居和信息服务为代表的面向三网融合的数字家庭业务应用创新取得较大进展。各种基于互联网(Over The Top, 0TT)的业务在电视终端上纷纷出现,一些新颖的人机控制方式也陆续出现,其中,使用智能终端控制电视或者机顶盒这种新颖、人性化的操作就是上述人机控制方式的典型例子。现有的一种向电视终端传输数据(包括各种控制命令)的方法是将机顶盒或电视终端安装某种操作系统,例如,安装Google TV操作系统,然后,为这些机顶盒或电视终端配备带键盘的物理遥控器,物理遥控器包括基带芯片和无线(或者蓝牙)芯片,其中,基带芯片负责按键键值的编码,无线(或者蓝牙)芯片负责将按键键值的编码发送至机顶盒或者电视终端。在机顶盒或者电视终端一侧,其无线(或者蓝牙)芯片负责接收按键键值的编码,操作系统的驱动层将按键键值的编码转换为按键键值,然后通过操作系统的驱动层发送至应用层,由应用层解释或显示。上述现有技术虽然能够向电视终端传输数据,但由于物理遥控器的键盘不具有个人电脑键盘的人体工程设计,导致输入方式繁琐,输入效率低下,在需要传输大容量的数据(例如,图片等)要么无法实现,要么极不方便,也无法实现数据的复制功能。
技术实现思路
本专利技术提供将智能终端上的数据传输至电视终端的方法、装置和系统,以高效地从智能终端向电视终端传输智能终端上的数据。第一方面,本专利技术提供了一种将智能终端上的数据传输至电视终端的方法,包括:接收用户的操作指令;根据所述操作指令获取所述操作指令指向的操作对象后,将所述操作对象封装在网络协议的数据报文中;将所述封装有所述操作对象的数据报文传输至电视终端。结合第一方面,在第一方面的第一种实施方案中,所述根据所述操作指令获取所述操作指令的操作对象后,将所述操作对象封装在当前所用网络协议的数据报文中,包括:根据所述操作指令获取所述操作指令的操作对象后,将所述操作对象对应的数据置入预设的数据容器中;将所述已置入所述操作对象对应的数据的数据容器封装到网络协议的数据报文。结合上述第一种实施方案,在第一方面的第二种实施方案中,所述数据容器包括命令字成员和数据内容类型描述成员,所述命令字成员用于描述所述操作指令,所述数据内容类型成员用于描述所述操作对象对应的数据的类型。结合第一方面,在第一方面的第三种实施方案中,所述将所述封装有所述操作对象的数据报文传输至电视终端包括:通过调用网络接口,将所述封装有所述操作对象的数据报文发送至与所述电视终端事先协商的网络端口。结合上述第三种实施方案,在第一方面的第一种至三种实施方案中,所述操作指令包括将所述操作对象复制至所述电视终端的指令。第二方面,本专利技术提供了一种将智能终端上的数据传输至电视终端的方法,包括:接收智能终端传送的封装有操作对象的网络协议的数据报文;解析所述网络协议的数据报文;根据解析所述网络协议的数据报文后得到的消息,对所述操作对象执行相应的操作。第三方面,本专利技术提供了一种将智能终端上的数据传输至电视终端的装置,所述装置包括:指令接收模块,用于接收用户的操作指令;封装模块,用于根据所述操作指令获取所述操作指令指向的操作对象后,将所述操作对象封装在网络协议的数据报文中;报文发送模块,用于将所述封装有所述操作对象的数据报文传输至电视终端。结合二方面,在第二方面的第一种实施方案中,所述封装模块包括:数据置入单元,用于根据所述操作指令获取所述操作指令的操作对象后,将所述操作对象对应的数据置入预设的数据容器中;容器封装单元,用于将所述已置入所述操作对象对应的数据的数据容器封装到网络协议的数据报文。结合上述第二方面的第一种实施方案,所述数据容器包括命令字成员和数据内容类型成员,所述命令字成员用于描述所述操作指令,所述数据内容类型成员用于描述所述操作对象对应的数据的类型。结合上述第二方面的,在所述第二方面的第三种实施方案中,所述报文发送模块具体用于通过调用网络接口,将所述封装有所述操作对象的数据报文发送至与所述电视终端事先协商的网络端口。结合上述第二方面的第三种实施方案,在所述第二方面的第四实施方案中,所述操作指令包括将所述操作对象复制至所述电视终端的指令。第四方面,本专利技术提供了一种将智能终端上的数据传输至电视终端的装置,所述装置包括:报文接收模块,用于接收智能终端传送的封装有操作对象的网络协议的数据报文;报文解析模块,用于解析所述网络协议的数据报文;操作执行模块,用于根据所述报文解析模块解析所述网络协议的数据报文后得到的消息,对所述操作对象执行相应的操作。第五方面,本专利技术提供了一种将智能终端上的数据传输至电视终端的系统,所述系统包括智能终端和电视终端,所述智能终端包括指令接收模块、封装模块和发送模块,所述电视终端包括报文接收模块、报文解析模块和操作执行模块;所述指令接收模块,用于接收用户的操作指令;所述封装模块,用于根据所述操作指令获取所述操作指令指向的操作对象后,将所述操作对象封装在网络协议的数据报文中;所述报文发送模块,用于将所述封装有所述操作对象的数据报文传输至所述电视终端;所述报文接收模块,用于接收所述智能终端传送的封装有操作对象的网络协议的数据报文;所述报文解析模块,用于解析所述网络协议的数据报文;所述操作执行模块,用于根据所述报文解析模块解析所述网络协议数据报文后得到的消息,对所述操作对象执行相应的操作。本专利技术中,由于所接收的操作指令多种多样,而操作指令的操作对象也可以包含诸如文字、图片或音视频等多种类型的数据,在将操作对象封装在当前所用网络协议的数据报文后即可传输至电视终端。一方面,用户对日益普及的智能终端上的操作相当熟练,因此,本专利技术提供的方法适用于很多普通用户,适应面广泛;另一方面,由于在智能终端上的操作无需像现有技术那样逐个按键逐个按键输入,而是仅仅触摸一个按键就能完成原本相当复杂的操作,因此,本专利技术提供的方法不仅能够高效地传输文字数据,还能传输现有技术不能传输的大容量的数据(例如,图片等),而且效率相当高;第三方面,数据的封装、传输都能与现有的标准协议兼容,无需重新开发协议栈。【附图说明】图1是本专利技术实施例提供的将智能终端上的数据传输至电视终端的方法的基本流程示意图;图2是本专利技术实施例提供的将智能终端上的数据传输至电视终端的方法的执行主体的层次示意图;图3是本专利技术另一实施例提供的将智能终端上的数据传输至电视终端的方法的基本流程不意图;图4是本专利技术另一实施例提供的将智能终端上的数据传输至电视终端的方法的执行主体的层次示意图;图5是本专利技术实施例提供的将智能终端上的文字拷贝至电视终端的某个应用程序的输入框的示意图;图6是本专利技术实施例提供的将智能终端上的图片拷贝至电视终端的某个应用程序的输入框的示意图;图7是本专利技术实施例提供的将智能终端上的数据传输至电视终端的装置逻辑结构示意图;图8是本专利技术另一实施例提供的将智能终端上的数据传输至电视终端的装置逻辑结构示意图;图9是本专利技术另一实施例提供的将智能终端上的数据传输至电视终本文档来自技高网...
将智能终端上的数据传输至电视终端的方法、装置

【技术保护点】
一种将智能终端上的数据传输至电视终端的方法,其特征在于,所述方法包括:接收用户的操作指令;根据所述操作指令获取所述操作指令指向的操作对象后,将所述操作对象封装在网络协议的数据报文中;将所述封装有所述操作对象的数据报文传输至电视终端。

【技术特征摘要】
1.一种将智能终端上的数据传输至电视终端的方法,其特征在于,所述方法包括: 接收用户的操作指令; 根据所述操作指令获取所述操作指令指向的操作对象后,将所述操作对象封装在网络协议的数据报文中; 将所述封装有所述操作对象的数据报文传输至电视终端。2.根据权利要求1所述的方法,其特征在于,所述根据所述操作指令获取所述操作指令的操作对象后,将所述操作对象封装在网络协议的数据报文中,包括: 根据所述操作指令获取所述操作指令的操作对象后,将所述操作对象对应的数据置入预设的数据容器中; 将所述已置入所述操作对象对应数据的数据容器封装到网络协议的数据报文。3.根据权利要求2所述的方法,其特征在于,所述数据容器包括命令字成员和数据内容类型描述成员,所述命令字成员用于描述所述操作指令,所述数据内容类型成员用于描述所述操作对象对应的数据的类型。4.根据权利要求1至3任意一项所述的方法,其特征在于,所述将所述封装有所述操作对象的数据报文传输至电视终端包括:通过调用网络接口,将所述封装有所述操作对象的数据报文发送至与所述电视终端事先协商的网络端口。5.根据权利要求1至4任意一项所述的方法,其特征在于,所述操作指令包括将所述操作对象复制至所述电...

【专利技术属性】
技术研发人员:谭胤
申请(专利权)人:华为技术有限公司
类型:发明
国别省市:广东;44

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1