基于通话工具的通信方法、装置、终端设备及存储介质

文档序号:195656 发布日期:2021-11-02 浏览:20次 >En<

阅读说明:本技术 基于通话工具的通信方法、装置、终端设备及存储介质 (Communication method and device based on conversation tool, terminal equipment and storage medium ) 是由 周胜杰 李涛 丁新民 沈自然 于 2021-07-05 设计创作,主要内容包括:本发明提供基于通话工具的通信方法、装置、终端设备及存储介质。本发明将通话工具生成与通话工具相对应的通话链接,再在用户终端上找到与通话链接相对应的服务插件,不同的用户通过服务插件直接访问通话工具以此实现在通话工具上的通信。本发明允许不同的用户在不具备同一个通话工具的前提下,依然可以直接通过第三方的通话工具进行通信,避免了与具有不同通话工具的用户进行通信时需要安装相应的通话工具所带来的困扰,一方面节省了安装相应通话工具所需要的时间,另外一方面也能够避免安装通话工具占用用户终端内存的问题。(The invention provides a communication method, a communication device, terminal equipment and a storage medium based on a communication tool. The invention generates the call link corresponding to the call tool by the call tool, finds the service plug-in corresponding to the call link on the user terminal, and different users directly access the call tool through the service plug-in so as to realize the communication on the call tool. The invention allows different users to still directly communicate through the third-party communication tool on the premise of not having the same communication tool, thereby avoiding the trouble caused by the need of installing the corresponding communication tool when communicating with the users with different communication tools, saving the time required for installing the corresponding communication tool on one hand, and avoiding the problem that the memory of the user terminal is occupied by installing the communication tool on the other hand.)

基于通话工具的通信方法、装置、终端设备及存储介质

技术领域

本发明涉及通信技术领域,具体是涉及基于通话工具的通信方法、装置、终端设备及存储介质。

背景技术

随着科技的进步和网络技术的普及发展,视频通话已经成为一种日常的通话方式,当前的视频通话方式较为普及的是微信视频通话、QQ视频通话,目前的视频聊天系统都是必须基于某一个特定的视频聊天工具(通话工具),双方都安装同一个(通话工具)才可以实现,这种依赖于视频聊天客户端的视频通讯方式具有一定的普及成本,且不具备设备和工具的融合特性。

综上所述,现有的通话方式需要用户下载同一个通话工具才能在不同的用户之间进行通信。

因此,现有技术还有待改进和提高。

发明内容

为解决上述技术问题,本发明提供了基于通话工具的通信方法、装置、终端设备及存储介质,解决了用户下载同一个通话工具才能在不同的用户之间进行通信问题。

为实现上述目的,本发明采用了以下技术方案:

第一方面,本发明提供一种基于通话工具的通信方法,其中,所述通信方法包括:

生成与通话工具所对应的通话链接;

依据所述通话链接,得到与所述通话链接所匹配的终端;

依据所述通话工具,实现终端的通信。

在一种实现方式中,所述生成与通话工具所对应的通话链接,包括:

获取所述通话工具所对应的属性数据,所述属性数据用于表征通话工具的唯一性;

依据所述属性数据,得到与所述通话工具所对应的所述通话链接。

在一种实现方式中,所述依据所述属性数据,得到与所述通话工具所对应的所述通话链接,包括:

依据所述属性数据,得到所述通话工具所对应的访问地址和所述通话工具的标志性参数,所述标志性参数用于表征所述通话工具的唯一性;

依据所述访问地址和所述标志性参数,得到与所述通话工具所对应的所述通话链接。

在一种实现方式中,所述依据所述标志性参数和所述通话工具的访问地址,得到与所述通话工具所对应的所述通话链接,包括:

根据所述标志性参数,得到与所述通话工具所对应的生产串号和局域网地址;

依据所述生产串号和所述局域网地址,得到与所述通话工具所对应的编号;

依据所述编号和所述通话工具的访问地址,得到与所述通话工具所对应的二维码;

依据所述二维码,得到与所述通话工具所对应的所述通话链接。

在一种实现方式中,所述依据所述通话链接,得到与所述通话链接所匹配的终端,包括:

将所述通话链接发送至所述终端上,获取终端上与所述通话链接所对应的小程序;

依据所述小程序,得到与所述通话链接所匹配的终端;

或者,将所述通话链接发送至所述终端上,获取终端上与所述通话链接所对应的网页链接;

依据所述网页链接,得到与所述通话链接所匹配的终端。

在一种实现方式中,所述依据所述通话工具,实现终端的通信,包括:

依据所述终端所对应的用户信息,得到用户的认证信息;

依据所述用户的认证信息,实现所述终端的通信。

在一种实现方式中,所述依据所述通话工具,实现终端的通信,包括:

将所述通话链接发送至所述终端上,得到所述终端在设定的时间内访问所述通话链接的信号之后,将所述终端通过通话工具进行通信。

第二方面,本发明实施例还提供一种基于通话工具的通信方法的装置,其中,所述装置包括如下组成部分:

链接生成模块,用于生成与通话工具所对应的通话链接;

采集模块,用于依据所述通话链接,得到与所述通话链接所匹配的终端;

通话模块,用于依据所述通话工具,实现终端的通信。

第三方面,本发明实施例还提供一种终端设备,其中,所述终端设备包括存储器、处理器及存储在所述存储器中并可在所述处理器上运行的基于通话工具的通信程序,所述处理器执行所述基于通话工具的通信程序时,实现上述所述的基于通话工具的通信方法的步骤。

第四方面,本发明实施例还提供一种计算机可读存储介质,所述计算机可读存储介质上存储有基于通话工具的通信程序,所述基于通话工具的通信程序被处理器执行时,实现上述所述的基于通话工具的通信方法的步骤。

有益效果:本发明将通话工具生成与通话工具相对应的通话链接,再在用户终端上找到与通话链接相对应的服务插件,不同的用户通过服务插件直接访问通话工具以此实现在通话工具上的通信。

综上所述,本发明允许不同的用户在不具备同一个通话工具的前提下,依然可以直接通过第三方(电视)的通话工具进行通信,避免了与具有不同通话工具的用户进行通信时需要安装相应的通话工具所带来的困扰,一方面节省了安装相应通话工具所需要的时间,另外一方面也能够避免安装通话工具占用用户终端内存的问题。

附图说明

图1为本发明的整体流程图;

图2为本发明的实施例的流程图;

图3为本发明的在电视设备上通过通话工具进行视频聊天的界面图;

图4为本发明的多频融合视频聊天示意图。

具体实施方式

以下结合实施例和说明书附图,对本发明中的技术方案进行清楚、完整地描述。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。

经研究发现,当前的视频通话方式较为普及的是微信视频通话、QQ视频通话,目前的视频聊天系统及会议系统都是必须基于某一个特定的视频聊天工具或者终端(通话工具),双方都安装视频聊天工具才可以实现,这种依赖于视频聊天客户端的视频通讯方式具有一定的普及成本,且不具备设备和工具的融合特性。现在用户家里具备屏幕的终端越来越多,带有摄像头功能的屏幕终端也越来越多,如何让这些屏幕终端同时进行视频聊天及会议成为当前的一个待解决问题。电视作为一个家庭的核心屏幕终端,如何发挥电视的屏幕融合功能和视频聊天的载体,也是当前电视厂商需要解决的问题。用户急需一种可以基于现有的社交工具,可以融入到各种屏幕终端系统,且快捷高效的视频通讯系统。目前的视频聊天系统都是必须基于某一个特定的视频聊天工具(通话工具),双方都安装同一个(通话工具)才可以实现,这种依赖于视频聊天客户端的视频通讯方式具有一定的普及成本,且不具备设备和工具的融合特性。为解决上述技术问题,本实施例提供了一种基于通话工具的通信方法、装置、终端设备及存储介质,解决了用户下载同一个通话终端才能在不同的用户之间进行通信问题。具体实施时,本实施例通过将通话工具生成与通话工具相对应的通话链接,再在用户终端上找到与通话链接相对应的服务插件(小程序或网页链接),不同的用户通过服务插件直接访问通话工具以此实现在通话工具上的通信。本实施例允许不同的用户在不具备同一个通话工具的前提下,依然可以直接通过第三方(电视)的通话工具进行通信,避免了与具有不同通话工具的用户进行通信时需要安装相应的通话工具所带来的困扰,一方面节省了安装相应通话工具所需要的时间,另外一方面也能够避免安装通话工具占用用户终端内存的问题。

举例说明,用户甲的手机上和用户乙的手机上都没有安装电视设备上的多屏融合视频聊天客户端(通话工具),电视设备将通话工具生成通话链接,用户甲和用户乙通过访问该通话链接,找到彼此的与通话链接所对应的小程序,用户甲和用户乙就可以通过通话工具进行视频聊天(通信),用户甲和用户乙都无需再安装通话工具。

本实施例通过轻量级的服务插件融入到各类具有小程序及轻应用架构的社交工具,无需安装下载另外的视频聊天工具终端,且可以实现在电视端融合其它各类智慧屏幕视频通话的能力,为用户提供了一种快捷、高效、低成本的视频通讯方法和系统,丰富了智慧融合显示的生态及提高了视频通话的用户体验。

示例性方法

本实施例的名称方法可应用于终端设备中,所述终端设备可为具有视频播放功能的终端产品,比如电视机、电脑等。在本实施例中,如图1中所示,所述一种基于通话工具的通信方法具体包括如下步骤:

S100,生成与通话工具所对应的通话链接;

通话工具是一个用于通信的工具,而每一个通话工具都有其相应的通话链接,终端设备(电视)将通话工具转变成通话链接,其他终端(手机)只要通过该通话链接就可以在通话工具上通信,即电视将通话工具生成通话链接,手机只要采集该通话链接就可以在通话工具上进行视频聊天。

本实施例中生成通话链接包括如下的三种方式:

第一种方式:终端设备(电视)依据所述通话工具所对应的属性数据,一个通话工具对应一个属性数据,因此属性数据可以表征通话工具的唯一性。通话工具所在的终端设备(电视)根据现有技术将属性数据生成与通话工具对应的通话链接。

第二种方式:设置有通话工具的终端设备(电视)获取通话工具所对应的访问地址和标志性参数,访问地址就是通话工具对应的网址,标志性参数可以是生产串号和局域网址,或者只有生产串号和局域网址两者之中的任一个。之后终端设备(电视)依据访问地址和标志性参数再结合现有技术生成通话链接。

第三种方式:设置有通话工具的终端设备(电视)获取生产串号和局域网址,终端设备(电视)依据现有技术将生产串号和局域网址生成通话工具所对应的编号,终端设备(电视)再根据上述编号和通话工具的访问地址,得到与通话工具所对应的二维码(通话链接),最后在电视上显示该二维码。

本实施例的通话链接可以是二维码也可以是一个网页链接或者其他形式,本实施例并不对此进行限定

举例说明,打开多屏融合视频聊天客户端(通话工具),通话工具访问通话工具所在的电视设备,以获取电视设备的生产串号及MAC地址(局域网地址),一台电视设备上只有一个多屏融合视频聊天客户端,多屏融合视频聊天客户端所对应的生产串号及MAC地址以及访问地址也是唯一的,将生产串号和MAC地址上传到通话工具所在的服务器的终端数据库,多屏融合视频聊天的服务器根据电视串号和MAC地址生成设备ID,并对设备ID根据命名规则(这个服务器后台设定即可,如8位编码65010101,65代表电视尺寸,其它6位代表激活顺序等)进行编号,并与电视串号及MAC地址绑定,将设备ID返回到电视设备,完成激活智能电视设备的流程。

本实施例采用通话工具的访问地址、电视设备的标志性参数(生产串号和局域网地址)生成二维码,由于一台电视设备只有唯一一个生产串号和所述局域网地址,这样使得同一个通话工具生成的二维码有且只有一个,能够保证通过该二维码的用户能够进入到同一个通话工具进行视频聊天,以防止进入到不同的通话工具而无法进行视频聊天。

S200,依据所述通话链接,得到与所述通话链接所匹配的终端;

终端设备(电视)要找寻与通话链接所匹配的终端(手机),只有与通话链接匹配的手机,用户才能通过手机在电视上的通话工具上进行视频聊天。

本实施例中依据所述通话链接,得到与所述通话链接所匹配的终端,包括如下的两种方式:

第一种方式:终端(手机)扫描了电视上显示的与通话工具对应的二维码,手机获取了其内部与二维码对应的小程序,电视获取了手机点开小程序的信号,此时点开了小程序的手机就是与二维码(通话链接)匹配的手机(终端)。

第二种方式:手机上没有与二维码对应的小程序,也是可以通过网页链接获取到与通话链接对应的二维码的,具体过程包括:终端(手机)扫描了电视上显示的与通话工具对应的二维码,手机上没有与二维码对应的小程序,这时手机会弹出一个网页链接,用户点击手机上的网页链接,电视获取到用户已点击网页链接的信号,点击了网页链接的手机就是与通话链接匹配的手机(终端)。

被邀请的用户通过手机上的QQ或者微信打开通话链接,首先判断手机上是否与有多屏融合视频聊天(通话工具)相应的服务插件,如果有则打开(如小程序),如果没有则提醒用户通过浏览器或弹窗打开(或HTML5窗口)网页链接。社交服务插件(如应用小程序)访问服务器,授权社交账号登录,打开社交平台的服务插件视频聊天窗口,返回用户名称、头像、连接状态给服务器,通过服务器下发给电视窗口,用户名称、头像、连接状态用户在电视设备上的通话工具上显示。

通话链接包含读取社交工具(QQ和微信)属性,根据社交工具属性调用对应的微服务(小程序)、用户登录认证功能、邀请时效判断机制等。

S300,终端设备(电视)依据所述通话工具,实现终端的通信。

举例说明,持有手机终端的用户不再通过各自的手机与对方进行通信,而且在电视设备上的多屏融合视频聊天(通话工具)进行通信,这样持有手机终端的用户不需要在手机终端上下载通话工具便可与对方实现视频聊天。

步骤S300包括两种实现方式:

第一种:用户通过手机(终端)将用户信息发送至终端设备(电视),电视对用户信息进行认证,得到用户的认证信息,认证信息包括认证通过和认证不通过,只有认证通过的用户才可以在电视上的通话工具上进行通话。。

举例说明,用户的认证信息包括用户名称和头像,甲将用户名称和头像上传至通话工具的服务器,服务器将甲的用户名称和头像发送给乙,同样乙也通过上述方法将乙的用户名称和头像发送给甲,甲乙确定彼此的信息之后才可以在通话工具上进行视频聊天。本实施例采用用户的认证信息,能够防止视频聊天双方的信息被没有经过认证的第三方获知。

第二种:终端设备上显示通话链接,且用户获取该通话链接到了设定时间之后,如果没有用户通过手机(终端)在通话链接所对应的通话工具上进行通话,则设定时间之后,用户不能再在该通话工具上通话,除非用户通过手机再次获取该通话链接才能在该通话链接所对应的通话工具上进行通话。

本实施例的通话链接具有链接超时机制(时效性),本实施例可以将通话链接的时效性设置为默认的5分钟。

举例说明:用户扫描二维码之后并没有在通话工具上进行视频聊天,在之后的一段时间内(时效性5分钟)内重新扫描二维码,且此次扫描二维码之后在通话工具上进行了视频聊天,也是可以通过通话工具与另一方建立视频聊天的。

本实施例还可以在通话工具上设置单人聊天模式(只有一个手机用户),该唯一的手机用户如果扫描了通话工具所对应的二维码,通话工具所在的电视设备便产生呼叫,以提醒电视设备所对应的用户与手机用户通过通话工具进行视频聊天,该呼叫持续的时间可以是1分钟。

举例说明,本实施例实现通信的整体过程,比如,用户甲的手机上和用户乙的手机上都没有安装电视设备上的多屏融合视频聊天客户端(通话工具),电视设备将通话工具生成通话链接(二维码),用户甲通过手机上的QQ扫描该二维码,用户乙可以通过手机上QQ扫描该二维码,也可以通过手机上的微信扫描该二维码,用户甲和用户乙都在彼此的手机上找到与该二维码相应的手机内部的小程序(服务插件),通过彼此的小程序建立与电视上的通话工具的通信,甲通过小程序将信息发送至电视上的通话工具,电视上的通话工具再将该信息发送给乙,以此实现甲和乙通过通话工具进行通信。本实施例的手机是带有摄像头的手机,甲的手机采集甲的聊天视频通过甲手机的小程序发送至电视上的通话工具,电视上的通话工具再将甲的聊天视频发送给乙,对于乙而言,同样进行上述操作,以此使得甲和乙通过通话工具能够进行视频聊天。从本实施例可以看出,甲和乙都无需在手机上安装多屏融合视频聊天客户端(通话工具),便可通过电视上的多屏融合视频聊天客户端(通话工具)进行视频聊天,本发明尤其适用于不会安装软件的老年人使用。

本实施例允许多人在同一个通话工具上进行视频聊天,且在视频聊天的过程中,电视设备上会显示如图3所示的各个用户的信息。

下面以如图2所示的例子说明本发明的通话方法的工作过程:

在电视设备上安装通话工具;

打开通话工具,电视设备将电视串号、电视的MAC地址上传至服务器,通话工具远程的服务器激活通话工具;

电视设备根据电视串号、电视的MAC地址以及通话工具的访问地址生成二维码;

用户通过手机上的社交软件(QQ、微信和微博等)扫描二维码,访问服务器,申请视频聊天房间号,服务器生成聊天定制页面,在聊天定制页面上设置聊天方式(人数)、选择社交软件(QQ、微信和微博)、超时机制(时效性)和回拨权限;

服务器根据二维码生成通话链接发送至如图4所示的QQ用户、微信用户和微博用户;

记录通话链接发送的次数以及发送给的社交软件;

将通话链接发送的次数以及发送给的社交软件返回至电视设备显示;

用户打开通话链接,判断手机上是否有与通话工具对应的服务插件,如果有则打开服务插件(如小程序),如果没有则提醒用户通过浏览器打开通话链接;

访问服务器;

授权社交软件账号登录;

打开社交软件的服务插件视频聊天窗口;

返回用户名称、头像、连接状态给服务器,通过服务器将用户名称、头像、连接状态返回至电视设备窗口;

完成用户认证,进入视频聊天房间。

综上,本发明允许不同的用户在不具备同一个通话工具的前提下,依然可以直接通过第三方(电视)的通话工具进行通信,避免了与具有不同通话工具的用户进行通信时需要安装相应的通话工具所带来的困扰,一方面节省了安装相应通话工具所需要的时间,另外一方面也能够避免安装通话工具占用用户终端内存的问题。

示例性装置

本实施例还提供一种基于通话工具的通信方法的装置,所述装置包括如下组成部分:

链接生成模块,用于生成与通话工具所对应的通话链接;

采集模块,用于依据所述通话链接,得到与所述通话链接所匹配的终端;

通话模块,用于依据所述通话工具,实现终端的通信。

基于上述实施例,本发明还提供了一种终端设备,所述终端设备包括包括存储器、处理器及存储在所述存储器中并可在所述处理器上运行的基于通话工具的通信程序,所述处理器执行所述播放信息的推送程序时,实现上述所述的基于通话工具的通信方法的步骤。

本领域普通技术人员可以理解实现上述实施例方法中的全部或部分流程,是可以通过计算机程序来指令相关的硬件来完成,所述的计算机程序可存储于一非易失性计算机可读取存储介质中,该计算机程序在执行时,可包括如上述各方法的实施例的流程。其中,本发明所提供的各实施例中所使用的对存储器、存储、数据库或其它介质的任何引用,均可包括非易失性和/或易失性存储器。非易失性存储器可包括只读存储器(ROM)、可编程ROM(PROM)、电可编程ROM(EPROM)、电可擦除可编程ROM(EEPROM)或闪存。易失性存储器可包括随机存取存储器(RAM)或者外部高速缓冲存储器。作为说明而非局限,RAM以多种形式可得,诸如静态RAM(SRAM)、动态RAM(DRAM)、同步DRAM(SDRAM)、双数据率SDRAM(DDRSDRAM)、增强型SDRAM(ESDRAM)、同步链路(Synchlink)DRAM(SLDRAM)、存储器总线(Rambus)直接RAM(RDRAM)、直接存储器总线动态RAM(DRDRAM)、以及存储器总线动态RAM(RDRAM)等。

综上,本发明公开了一种基于通话工具的通信方法、装置、终端设备及存储介质,所述方法包括:生成与通话工具所对应的通话链接;获取终端上与所述通话链接所对应的服务插件;依据所述服务插件,将终端通过通话工具进行通信。可以实现多个社交软件在同一个屏幕视频聊天(如QQ、微信同时访问邀请链接,实现跨工具聊天),无需安装通话工具,现有的社交软件即可,只要能够打开通话链接即可,并具备多屏融合视频聊天(社交软件默认使用它的账户直接登录,如QQ登录、微信登录、微博登录等)。通话链接包含读取社交软件属性,根据社交软件属性调用对应的微服务(小程序)、用户登录认证功能、邀请时效判断机制。

最后应说明的是:以上实施例仅用以说明本发明的技术方案,而非对其限制;尽管参照前述实施例对本发明进行了详细的说明,本领域的普通技术人员应当理解:其依然可以对前述各实施例所记载的技术方案进行修改,或者对其中部分技术特征进行等同替换;而这些修改或者替换,并不使相应技术方案的本质脱离本发明各实施例技术方案的精神和范围。

12页详细技术资料下载
上一篇:一种医用注射器针头装配设备
下一篇:即时通讯群组的搜索方法、装置、电子设备和存储介质

网友询问留言

已有0条留言

还没有人留言评论。精彩留言会获得点赞!

精彩留言,会给你点赞!