即时通信方法和装置的制造方法

文档序号:9790924阅读:480来源:国知局
即时通信方法和装置的制造方法
【技术领域】
[0001]本发明涉及通信技术领域,特别是涉及一种即时通信方法和装置。
【背景技术】
[0002]随着智能手机的普及,目前有各类适用于手机平台的即时通信软件,这些即时通信软件让人们的联系、沟通方式发生了很大的变化,传统的电话方式已不再是人们主要的通信方式。在中国,目前使用较为广泛的即时通信软件也非常之多,例如微信、QQ、飞信、陌陌、MSN等等。随着智能手机功能的强大、即时通信软件的多样化,导致用户的操作难度也大幅上升,这样致使有一大部分特定人群不适合使用智能手机上安装的即时通信软件进行通信,比如儿童、老人、盲人等。针对于该部分特定人群,目前尚未有其他方式可以有效且方便地进行通信。

【发明内容】

[0003]基于此,为解决现有技术中的问题,本发明提供一种即时通信方法和装置,通过中转服务器中转各类通信软件的服务器发送或接收的消息,这样儿童、老人等不适合使用智能手机的特定人群通过使用一个操作十分简单的终端设备,就能与使用各种通信软件的另一方发进行通信。
[0004]为实现上述目的,本发明实施例采用以下技术方案:
[0005]—种即时通信方法,包括如下步骤:
[0006]中转服务器接收终端设备发送的数据包,并识别所述终端设备的身份信息;
[0007]中转服务器根据所述身份信息查找所述终端设备对应的注册信息,所述注册信息包括终端设备已授权的通信软件的类型及账号信息;
[0008]中转服务器根据所述通信软件的类型,按通信协议将所述数据包以及通信软件的账号信息推送到通信软件对应的服务器上。
[0009]—种即时通信方法,包括如下步骤:
[0010]中转服务器接收通信软件对应的服务器发送的音视频文件以及通信软件的账号信息;
[0011 ]中转服务器根据所述通信软件的账号信息查找对应的终端设备的身份信息;
[0012]所述中转服务器对接收的音视频文件进行编码,并将编码后的音视频文件按照通信协议发送至与所述身份信息相对应的终端设备。
[0013]一种即时通信方法,包括如下步骤:
[0014]终端设备接收到录制指令后,开启音视频录制模块,录制音视频文件;
[0015]所述终端设备对录制的音视频文件进行编码压缩,生成数据包;
[0016]所述终端设备将所述数据包发送至中转服务器;所述中转服务器用于将所述数据包推送到所述终端设备已授权的各通信软件对应的服务器上。
[0017]一种即时通信装置,包括中转服务器,所述中转服务器包括:
[0018]第一接收模块,用于接收终端设备发送的数据包,
[0019]第一识别模块,用于识别所述终端设备的身份信息;
[0020]第一查找模块,用于根据所述身份信息查找所述终端设备对应的注册信息,所述注册信息包括终端设备已授权的通信软件的类型及账号信息;
[0021 ]第一发送模块,用于根据所述通信软件的类型,按通信协议将所述数据包以及通信软件的账号信息推送到通信软件对应的服务器上。
[0022 ] 一种即时通信装置,包括中转服务器,所述中转服务器包括:
[0023]第二接收模块,用于接收通信软件对应的服务器发送的音视频文件以及通信软件的账号信息;
[0024]第二查找模块,用于根据所述通信软件的账号信息查找对应的终端设备的身份信息;
[0025]编码模块,用于对所述第二接收模块接收的音视频文件进行编码;
[0026]第二发送模块,用于将编码后的音视频文件按照通信协议发送至与所述身份信息相对应的终端设备。
[0027]一种即时通信装置,包括终端设备,所述终端设备包括:
[0028]音视频录制模块,用于在接收到录制指令后,录制音视频文件;
[0029]编码压缩模块,用于对所述音视频录制模块录制的音视频文件进行编码压缩,生成数据包;
[0030]第三发送模块,用于将所述数据包发送至中转服务器;所述中转服务器用于将所述数据包推送到所述终端设备已授权的各通信软件对应的服务器上。
[0031]采用本发明提供的即时通信方法和系统,由于中转服务器的作用,终端设备可以向使用不同通信软件的用户发送信息。对于老人、小孩等不太会使用具有复杂操作的通信软件的特定人群,通过本发明的终端设备就可以与使用各种通信软件的用户进行通信。本发明能大大提高该类特定人群的体验,该类特定人群无需使用手机安装各类通信软件,只用一个操作简便的终端设备就能与其他使用各种不同通信软件的用户进行语音或视频聊天,同时,还可以接收使用通信软件的一方分享的音视频文件,这种通信方式可以加强老人、小孩与青壮年人之间的联系,对于现代家庭而言具有重要意义。
【附图说明】
[0032]图1为本发明的即时通信方法在实施例一中的流程示意图;
[0033]图2为本发明的即时通信方法在实施例二中的流程示意图;
[0034]图3为本发明的即时通信方法在实施例三中的流程示意图;
[0035]图4为本发明的即时通信方法在实施例三中的又一流程示意图;
[0036]图5为本发明的即时通信装置在实施例四的结构示意图;
[0037]图6为能实现本发明实施例的一个计算机系统的模块图。
【具体实施方式】
[0038]下面将结合较佳实施例及附图对本发明的内容作进一步详细描述。显然,下文所描述的实施例仅用于解释本发明,而非对本发明的限定。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
[0039]应当说明的是,在下面描述的实施例中,中转服务器可采用云服务器(ElasticCompute Service,ECS),云服务器是一种处理能力可弹性伸缩的计算服务,其管理方式比传统物理服务器更简单高效。云服务器可以快速构建更稳定、安全的应用,降低开发运维的难度和整体IT成本,但不能以此来限定本发明权利要求请求保护的范围,能实现本发明功能的其他物理服务器均在本发明权利要求请求保护的范围之内。
[0040]应当理解的是,尽管在下文中采用术语“第一”、“第二”等来描述各种信息,但这些信息不应限于这些术语,这些术语仅用来将同一类型的信息彼此区分开。例如,在不脱离本发明范围的情况下,“第一”信息也可以被称为“第二”信息,类似的,“第二”信息也可以被称为“第一”信息。另外还需要说明的是,为了便于描述,附图中仅示出了与本发明相关的部分而非全部内容。
[0041]图1是本发明的即时通信方法在实施例一中的流程示意图,本实施例一的即时通信方法是从中转服务器的角度来说明的。如图1所示,在本实施例一中,中转服务器的处理过程包括以下步骤:
[0042]步骤S110,中转服务器接收终端设备发送的数据包,并识别所述终端设备的身份信息;
[0043]本实施例中的终端设备是一种适于老人、儿童使用的简单设备,操作方便,例如具备通信功能且仅有一个按键的玩具或类似物品、对讲机等等。若用户欲通过该终端设备向使用手机的另一方通信,该终端设备可将通信中的数据包发送到中转服务器。中转服务器接收终端设备发送的数据包,并识别终端设备的身份信息。具体的,在一种可选的实施方式中,终端设备发送的数据包携带有标记,中转服务器接收数据包时可以根据该标记就自动识别出终端设备的身份信息。
[0044]终端设备的身份信息,即终端的ID,与终端设备存在--对应的关系,例如在一种可选的实施方式中,该身份信息可选用终端设备的机器码。机器码指的是将终端
当前第1页1 2 3 4 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1