智能终端及包括该终端的内容交互系统及方法

文档序号:9381046阅读:433来源:国知局
智能终端及包括该终端的内容交互系统及方法
【技术领域】
[0001]本发明涉及通信技术领域,尤其涉及智能终端,具体是指一种智能终端及包括该终端的内容交互系统及方法。
【背景技术】
[0002]目前移动智能终端之间,已经可以通过UPNP/DLNA等协议,在局域网内进行音视频数据的共享和推送,但是基于上述技术的应用,需要进行较繁琐的菜单操作,不利于提高人机交互水平。对于现有技术中终端可以根据便携性分为移动端和固定端,其中移动端指便于携带的终端,固定端指固定于一定的位置,而不方便移动或者携带的终端。现有技术中并不存在移动端和固定端之间的内容交互,限制了智能终端内容交互的范围。

【发明内容】

[0003]本发明的目的是克服了上述现有技术的缺点,提供了一种能够减少终端之间内容交互的复杂性、提高人机交互水平的智能终端及包括该终端的内容交互系统及方法。
[0004]为了实现上述目的,本发明的智能终端及包括该终端的内容交互系统及方法具有如下构成:
[0005]本发明的具有终端位置检测功能的智能终端,其主要特点是,所述的智能终端包括:
[0006]距离检测模块,用以检测该智能终端的周围是否存在与该智能终端的距离小于第一阈值的第三终端,并在检测到存在距离小于第一阈值的第三终端时,根据第三终端的终端信息和该智能终端的终端信息建立第三终端与该智能终端之间的通信连接;
[0007]通信模块,用以在第三终端与该智能终端建立通信连接之后,通过所述的通信连接的通道进行第三终端与该智能终端之间的内容交互。
[0008]进一步地,所述的距离检测模块包括:
[0009]位置检测单元,用以检测智能终端周围是否存在与所述的智能终端的距离小于第一阈值的第三终端;
[0010]数据传输单元,用以在所述的位置检测单元检测到存在距离小于第一阈值的第三终端时,进行第三终端与该智能终端间的终端信息交互,以及根据所述的终端信息建立第三终端与该智能终端之间的通信连接。
[0011]更进一步地,所述的智能终端包括便于携带的移动端以及不方便移动的固定端。
[0012]更进一步地,所述的固定端为机顶盒,所述的移动端为手机或者平板电脑。
[0013]更进一步地,所述的固定端和所述的移动端均具有视频显示模块、视频输入模块、音频输出模块或者音频输入模块。
[0014]进一步地,所述的通信模块包括蓝牙模块、以太网模块、2G网络模块、云端通信模块、3G网络模块或者4G网络模块。
[0015]本发明还涉及一种基于终端位置检测功能的智能终端内容交互系统,其主要特点是,所述的系统包括第一终端和第二终端,所述的第一终端和第二终端至少有一个为固定端,所述的第一终端以及所述的第二终端为上述的智能终端。
[0016]本发明还涉及一种实现基于终端位置检测功能的智能终端内容交互的方法,其主要特点是,所述的方法包括以下步骤:
[0017]距离检测模块检测第一终端周围是否存在与所述的第一终端的距离小于第一阈值的第二终端;
[0018]如果所述的距离检测模块检测到第一终端的周围不存在与所述的第一终端的距离小于第一阈值的第二终端,则所述的距离检测模块继续检测第一终端周围是否存在与所述的第一终端的距离小于第一阈值的第二终端;
[0019]如果所述的距离检测模块检测到第一终端的周围存在与所述的第一终端的距离小于第一阈值的第二终端,则所述的第一终端的距离检测模块与第二终端的距离检测模块之间进行终端信息交换,并根据终端信息建立终端之间的通信连接;
[0020]通信模块通过所述的通信连接的通道进行各个终端之间的内容交互。
[0021]进一步地,所述的终端信息包括终端ID、表示终端为移动端或固定端的终端类别以及列举了终端的网络类型的终端网络信息。
[0022]更进一步地,所述的根据终端信息建立终端之间的通信连接,具体包括以下步骤:
[0023]根据终端ID判断是否允许第一终端和第二终端的连接;
[0024]如果允许第一终端与第二终端的连接,则第一终端与第二终端进行连接;
[0025]如果不允许第一终端与第二终端的连接,则判断所述的第一终端的终端ID列表中是否存在第二终端;
[0026]如果所述的第一终端的终端ID列表中存在第二终端,则提示用户连接失败;
[0027]如果所述的第一终端的终端ID列表中不存在第二终端,则允许第二终端与第一终端的连接,并将第二终端的终端ID存入第一终端的终端ID列表中,将第一终端的终端ID存入第二终端的终端ID列表中;
[0028]判断所述的第一终端的终端网络信息与第二终端的终端网络信息中是否存在相同的终端网络信息;
[0029]如果所述的第一终端的终端网络信息与所述的第二终端的终端网络信息存在相同的网络信息,则选择该相同的网络信息中优先级最高的网络,并建立第一终端与第二终端之间的通信连接;
[0030]如果所述的第一终端的终端网络信息与所述的第二终端的终端网络信息不存在相同的网络信息,则提示用户连接失败。
[0031]进一步地,所述的第一终端与第二终端进行连接之后还可以包括以下步骤:
[0032]所述的第二终端将待交互的内容发送至云端服务器,并将该待交互的内容的ID发送至第一终端;
[0033]所述的第一终端根据该待交互的内容的ID从所述的云端获取该待交互的内容。
[0034]进一步地,所述的第一终端为固定端;所述的第二终端为移动端,且所述的移动端正在进行内容的播放;或者,所述的第一终端为移动端,所述的第二终端为固定端,且所述的固定端正在进行内容的播放;所述的通信模块通过所述的通信连接的通道进行各个终端之间的内容交互,具体包括以下步骤:
[0035]所述的第二终端判断当前播放内容是否为本地文件;
[0036]如果当前播放内容不为本地文件,则所述的第二终端将所述的当前播放内容的云端播放链接发送至第一终端;
[0037]如果当前播放内容为本地文件,则第一终端判断第一终端是否支持该当前播放内容的格式;
[0038]如果第一终端支持该当前播放内容的格式,则所述的第二终端通过通信模块将该当前播放内容发送至第一终端;
[0039]如果第一终端不支持该当前播放内容的格式,则所述的第二终端判断所述的第二终端是否可以编码;
[0040]如果所述的第二终端可以编码,则所述的第二终端将该当前播放内容转码后发送至第一终端;
[0041]如果所述的第二终端不可以编码,则云端服务器判断所述的云端服务器是否可以编码;
[0042]如果所述的云端服务器可以编码,则所述的第二终端将该当前播放内容发送至云端服务器编码后,再发送至所述的第一终端;
[0043]如果所述的云端服务器不可以编码,则提示第一终端无法播放该当前播放内容。
[0044]进一步地,所述的第一终端为固定端;所述的第二终端为移动端,且所述的移动端正在进行视频通信;或者所述的第一终端为移动端,所述的第二终端为固定端,且所述的固定端正在进行视频通信;所述的通信模块通过所述的通信连接的通道进行各个终端之间的内容交互,具体包括以下步骤:
[0045]所述的第一终端判断第一终端是否支持视频通信;
[0046]如果所述的第一终端支持视频通信,则所述的第二终端将当前进行的视频通信转移至第一终端;
[0047]如果所述的第一终端不支持视频通信,则所述的第一终端判断第一终端是否支持音频输入;
[0048]如果所述的第一终端不支持音频输入,则提示无法完成视频通信的转移;
[0049]如果所述的第一终端支持音频输入,则所述的第一终端判断该第一终端是否支持当前进行的视频通信的格式;
[0050]如果所述的第一终端支持该当前进行的视频通信的格式,则第二终端通过所述的通信连接的通道将该当前进行的视频通信转移至第一终端;
[0051]如果所述的第一终端不支持该当前进行的视频通信的格式,则所述的第二终端判断第二终端是否可以编码;
[0052]如果所述的第二终端可以编码,则所述的第二终端对该当前进行的视频通信编码后通过所述的通信连接的通道转移至第一终端;
[0053]如果所述的第二终端不可以编码,则判断云端服务器是否可以编码;
[0054]如果所述的云端服务器可以编码,则所述的第二终端将该当前进行的视频通信发送至云端服务器编码后,再发送至所述的第一终端;
[0055]如果所述的云端服务器不可以编码,则提示无法完成视频通信的转移。
[0056]进一步地,所述的第二终端未播放任何内容且不存在视频通信;通信模块通过所述的通信连接的通道进行各个终端之间的内容交互具体包括以下步骤:
[0057]所述的第一终端显示界面上弹出供用户选择是否显示第二终端的内容的菜单;
[0058]如果用户选择不显示第二终端的内容,则结束并退出;
[0059]如果用户选择显示第二终端的内容,则第二终端通过所述的通信连接的通道与所述的第一终端进行内容交互。
[0060]更进一步地,所述的第一终端的周围存在数个与所述的第一终端的距离小于
当前第1页1 2 3 4 5 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1