一种多屏互动通信系统和方法技术方案

技术编号:9571933 阅读:204 留言:0更新日期:2014-01-16 04:39
本发明专利技术公开了一种多屏互动通信系统和方法,该系统包括智能终端和远端接收机,其中,智能终端包括存储模块、第一通信模块、HTTP服务模块,远端接收机包括第二通信模块,存储模块用于存储预先下载的多屏互动应用程序,所述多屏互动应用程序包括运行于智能终端上的第一应用程序和运行于远端接收机上的第二应用程序;第一通信模块用于向第二通信模块发送第二应用程序的地址;第二通信模块用于根据所述地址向HTTP服务模块发送下载第二应用程序的请求;HTTP服务模块用于读取所述第二应用程序并将其发送至第二通信模块;第二通信模块还用于接收所述第二应用程序并自动安装。本发明专利技术的技术方案能减少管理维护上的麻烦,提高用户体验。

【技术实现步骤摘要】

本专利技术涉及电视领域,尤其涉及。
技术介绍
随着智能电视机、高清播放器、机顶盒等产品的日益普及,这些设备可与电视机连接实现大屏幕显示。同时,基于IOS、Android、Windows Mobile等系统的智能手机和平板电脑等智能终端设备的应用也越来越多。智能终端显示屏幕通常都比较小,对于像视频播放、图片显示等应用自然不如大屏幕的显示效果好;因此,如果用户能把智能终端里的视频,图片,音乐,游戏等在另外一个更大的显示设备上呈现和播放,同时可通过智能终端实现对远端设备和应用的操控,就能让用户得到更好的操作和观看体验。通常情况下,要实现以上效果,用户需要先在智能终端和远端设备里分别下载、安装相应的应用软件,然后分别启动、运行两端设备上的应用软件,然后才能进行正常工作,需要用户进行手动操作,用户体验不好。此外,只有两端安装的软件版本兼容,才有可能正常互通和工作,如果软件版本不匹配,也不能正常工作。这种两端应用分开的模式对用户造成了管理、维护上的麻烦。
技术实现思路
为了解决以上问题,本专利技术提供一种多屏互动通信系统及其方法,提供用户良好的多屏互动体验,更能减少用户在软件管理、维护上的麻烦。本专利技术解决其技术问题所采用的技术方案包括:构造一种多屏互动通信系统,包括智能终端和远端接收机,其中,所述智能终端包括存储模块、第一通信模块、HTTP服务模块,所述远端接收机包括第二通信模块,其中,所述存储模块,用于存储预先下载的多屏互动应用程序,所述多屏互动应用程序包括运行于智能终端上的第一应用程序和运行于远端接收机上的第二应用程序;所述第一通信模块,用于向远端接收机的第二通信模块发送第二应用程序的地址;所述第二通信模块,用于根据所接收的第二应用程序的地址向智能终端的HTTP服务模块发送下载第二应用程序的请求;所述HTTP服务模块,用于读取所述存储模块中所存储的第二应用程序,并将其发送至远端接收机的第二通信模块;所述第二通信模块,还用于接收所述第二应用程序,并在下载完成后将其自动安装于远端接收机。本专利技术还构造一种多屏互动通信方法,包括: S10.智能终端向远端接收机发送第二应用程序的地址,其中,智能终端存储有预先下载的多屏互动应用程序,且所下载的多屏互动应用程序包括运行于智能终端上的第一应用程序和运行于远端接收机上的第二应用程序; S20.远端接收机根据所接收的第二应用程序的地址向智能终端发送下载第二应用程序的请求; S30.智能终端读取所存储的第二应用程序,并将其发送至远端接收机;S40.远端接收机接收第二应用程序,并在下载完成后将其自动安装于远端接收机。实施本专利技术的技术方案,智能终端由于存储有预先下载的多屏互动应用程序,而该多屏互动应用程序不仅包括运行于智能终端上的第一应用程序,还包括运行于远端接收机上的第二应用程序。当需要多屏互动时,智能终端则将第二应用程序推送至远端接收机,并自动安装应用,因此,用户不需要手动在远端接收机上安装第二应用程序也可以实现多屏互动。而且,用户不必分别管理智终端和远端接收机中的应用软件,减少了操作和管理麻烦,提升用户体验。另外,在进行多屏互动前,智能终端先检测远端接收机是否安装有第二应用程序及检测远端接收机所安装的第二应用程序版本与智能终端中的第一应用程序是否相匹配,然后再判断是否有必要向远端接收机推送第二应用程序。这样,一方面,若智能终端中所存储的第二应用程序没有比远端接收机中已安装的第二应用程序的版本高,则不需要安装更新,可避免每次进行多屏互动前均进行程序推送和安装的重复工作;另一方面,若智能终端中所存储的第二应用程序比远端接收机中的第二应用程序的版本高,则推送更新升级,避免了智能终端的第一应用程序和远端接收机的第二应用程序由于版本不匹配而需要用户手动升级的麻烦。【附图说明】下面将结合附图及实施例对本专利技术作进一步说明,附图中: 图1是本专利技术多屏互动通信系统实施例一的逻辑结构图; 图2是本专利技术多屏互动通信方法实施例一的流程图; 图3是本专利技术多屏互动通信方法实施例二的流程图; 图4是本专利技术多屏互动通信方法实施例三的流程图。【具体实施方式】如图1所示的本专利技术多屏互动通信系统实施例一的逻辑结构图中,该多屏互动通信系统包括智能终端10和远端接收机20,且远端接收机20可以通过HTTP协议向智能终端请求、下载、安装远端接收机所需要的程序代码。其中,智能终端10包括存储模块11、第一通信模块12和HTTP服务模块13 ;远端接收机20包括第二通信模块21。而且,存储模块11用于存储预先下载的多屏互动应用程序,其中,所下载的多屏互动应用程序包括运行于智能终端10上的第一应用程序和运行于远端接收机20上的第二应用程序,关于该点,应当说明的是,多屏互动应用程序是一个可执行程序,其由第一应用程序和第二应用程序两部分组成。而且,第一应用程序和第二应用程序应当分别与智能终端和远端接收机所使用的操作系统相匹配,例如,智能终端所使用的操作系统可以是Android、IOS、Windows Mobile,相应地,所存储的多屏互动应用程序中的第一应用程序的格式应当分别对应为:APK格式、IPA格式、EXE格式。同样地,若远端接收机的操作系统是Android系统,则智能终端所发送的第二应用程序的格式应当是APK格式。第一通信模块12用于向远端接收机20的第二通信模块21发送第二应用程序的地址(HTTP URL)。第二通信模块21用于根据所接收的第二应用程序的地址向智能终端10的HTTP服务模块13发送下载第二应用程序的请求。HTTP服务模块13用于读取存储模块11中所存储的第二应用程序,并将其发送至远端接收机20的第二通信模块21。第二通信模块21还用于接收所述第二应用程序,下载完成后将其自动安装于远端接收机20。另外,第一通信模块12还负责远端接收机设备的发现、建立连接、控制消息接收及转发等功能。第二通信模块21是独立运行于后台的服务程序,开机时自动启动,运行起来后在UDP端口监听来自智能终端软件的请求,负责网络通信、消息接收、转发等。在本专利技术多屏互动通信系统的一个优选实施例中,该智能终端还包括第一运行模块,该远端接收机还包括第二运行模块。在智能终端和远端接收机分别安装第一应用程序和第二应用程序后,第一运行模块和第二运行模块分别用于运行第一应用程序和第二应用程序,从而实现智能终端和远端接收机之间的互动操作。在本专利技术多屏互动通信系统的另一个优选实施例中,智能终端10可为智能手机、平板电脑等;远端接收机20可为:机顶盒、高清播放器、智能电视机等。智能终端和远端接收机之间在开始通信之前预先建立无线连接。具体来说,智能终端向无线局域网内发送UDP广播包来搜索是否有远端接收机,收到广播包请求的远端接收机回发应答包(包括:IP地址,MAC,设备名称),智能终端则在界面上显示远端接收机列表。智能终端用户选择其中一个发起连接请求,被选中的远端接收机回发答应包,从而建立UDP连接。当用户在智能终端上发起多屏互动操作时,智能终端应用程序向远端接收机发送启动相应的应用程序的命令,远端接收机通信模块收到命令后负责启动应用,随后,智能终端应用程序和接收端应用程序之间开始数据及控制消息传递,两端应用互相通信,进行其它操作本文档来自技高网...

【技术保护点】
一种多屏互动通信系统,其特征在于,包括智能终端和远端接收机,其中,所述智能终端包括存储模块、第一通信模块、HTTP服务模块,所述远端接收机包括第二通信模块,其中,所述存储模块,用于存储预先下载的多屏互动应用程序,其中,所述多屏互动应用程序包括运行于智能终端上的第一应用程序和运行于远端接收机上的第二应用程序;所述第一通信模块,用于向远端接收机的第二通信模块发送第二应用程序的地址;所述第二通信模块,用于根据所接收的第二应用程序的地址向智能终端的HTTP服务模块发送下载第二应用程序的请求;所述HTTP服务模块,用于读取所述存储模块中所存储的第二应用程序,并将其发送至远端接收机的第二通信模块;所述第二通信模块,还用于接收所述第二应用程序,并在下载完成后将其自动安装于所述远端接收机。

【技术特征摘要】
1.一种多屏互动通信系统,其特征在于,包括智能终端和远端接收机,其中,所述智能终端包括存储模块、第一通信模块、HTTP服务模块,所述远端接收机包括第二通信模块,其中, 所述存储模块,用于存储预先下载的多屏互动应用程序,其中,所述多屏互动应用程序包括运行于智能终端上的第一应用程序和运行于远端接收机上的第二应用程序; 所述第一通信模块,用于向远端接收机的第二通信模块发送第二应用程序的地址;所述第二通信模块,用于根据所接收的第二应用程序的地址向智能终端的HTTP服务模块发送下载第二应用程序的请求; 所述HTTP服务模块,用于读取所述存储模块中所存储的第二应用程序,并将其发送至远端接收机的第二通信模块; 所述第二通信模块,还用于接收所述第二应用程序,并在下载完成后将其自动安装于所述远端接收机。2.根据权利要求1所述的多屏互动通信系统,其特征在于,所述智能终端与所述远端接收机通过预先建立的UDP连接进行通信。3.根据权利要求1所述的多屏互动通信系统,其特征在于,所述智能终端还包括用于运行第一应用程序的第一运行模块;所述远端接收机还包括用于运行第二应用程序的第二运行模块。4.根据权利要求1所述的多屏互动通信系统,其特征在于,所述远端接收机为下列中的一种:机顶盒、高清播放器、智能电视机。5.根据权利要求1所述的多屏互动通信系统,其特征在于,所述智能终端为下列中的一种:智能手机、平板电脑。`6.一种多屏互动通信方法,其特征在于,包括: Sl0.智能终端向远端接收机发送第二应用程序的地址,其中,智能终端存储有预先下载的多屏互动应用程序,且所下载的多屏互动应用程序包括运行于智能终端上的第一应用程序和运行于远端接收机上的第二应用程序; S20.远端接收机根据所接收的第二应用程序的地址向智能终端发送下载第二应用程序的请求; S30.智能终...

【专利技术属性】
技术研发人员:杜军
申请(专利权)人:深圳市快播科技有限公司
类型:发明
国别省市:

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

1