CN108965765A - 视频通话连接建立方法、***和计算机设备 - Google Patents
视频通话连接建立方法、***和计算机设备 Download PDFInfo
- Publication number
- CN108965765A CN108965765A CN201810744118.3A CN201810744118A CN108965765A CN 108965765 A CN108965765 A CN 108965765A CN 201810744118 A CN201810744118 A CN 201810744118A CN 108965765 A CN108965765 A CN 108965765A
- Authority
- CN
- China
- Prior art keywords
- called terminal
- call
- terminal
- network address
- information
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Granted
Links
- 238000000034 method Methods 0.000 title claims abstract description 43
- 230000000977 initiatory effect Effects 0.000 claims description 50
- 238000004590 computer program Methods 0.000 claims description 25
- 238000003860 storage Methods 0.000 claims description 8
- 230000005540 biological transmission Effects 0.000 claims description 7
- 230000008569 process Effects 0.000 abstract description 6
- 238000010586 diagram Methods 0.000 description 8
- 238000004891 communication Methods 0.000 description 4
- 238000011330 nucleic acid test Methods 0.000 description 3
- 238000005516 engineering process Methods 0.000 description 2
- 230000002457 bidirectional effect Effects 0.000 description 1
- 230000001419 dependent effect Effects 0.000 description 1
- 235000013399 edible fruits Nutrition 0.000 description 1
- 230000002708 enhancing effect Effects 0.000 description 1
- 230000006870 function Effects 0.000 description 1
- 206010022000 influenza Diseases 0.000 description 1
- 230000014759 maintenance of location Effects 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 230000006855 networking Effects 0.000 description 1
- 238000012545 processing Methods 0.000 description 1
- 238000004080 punching Methods 0.000 description 1
- 238000004064 recycling Methods 0.000 description 1
- 230000003068 static effect Effects 0.000 description 1
- 230000001360 synchronised effect Effects 0.000 description 1
- 238000013519 translation Methods 0.000 description 1
- 230000000007 visual effect Effects 0.000 description 1
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N7/00—Television systems
- H04N7/14—Systems for two-way working
- H04N7/141—Systems for two-way working between two video terminals, e.g. videophone
- H04N7/147—Communication arrangements, e.g. identifying the communication as a video-communication, intermediate storage of the signals
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04M—TELEPHONIC COMMUNICATION
- H04M7/00—Arrangements for interconnection between switching centres
- H04M7/006—Networks other than PSTN/ISDN providing telephone service, e.g. Voice over Internet Protocol (VoIP), including next generation networks with a packet-switched transport layer
Landscapes
- Engineering & Computer Science (AREA)
- Signal Processing (AREA)
- Multimedia (AREA)
- Computer Networks & Wireless Communication (AREA)
- Telephonic Communication Services (AREA)
Abstract
本发明涉及一种视频通话连接建立方法,所述方法包括:获取被呼叫终端的通话网络地址;通过访问所述通话网络地址,发送通话请求信息至所述被呼叫终端;当所述被呼叫终端接收所述通话请求信息并接受通话请求时,与所述被呼叫终端建立视频通话连接。本发明方案视频通话连接建立方法和***,可以不受设备平台限制,无需提前安装APP,建立视频通话过程简单快捷,还能降低视频通话成本。
Description
技术领域
本发明涉及通信技术领域,特别是涉及一种视频通话连接建立方法、***和计算机设备。
背景技术
随着互联网技术的日益发展,基于互联网络的视频通话在人们的生活中越来越普及。
一般的视频通话功能依赖于平台、运营商或第三方软件来实现两台联网的终端设备间音、视频实时双向传输,而这些方式均有一定的限制。基于IOS(iPhone Runs OS X,苹果公司的移动操作***)平台的视频通话仅限于IOS***设备间,难以实现与众多其他电脑或手机***间的视频通话,而运营商的视频电话则成本较高;相较之下,第三方软件成本较低、应用范围也更广,但需额外安装用于视频通话的客户端或用于视频通话的APP(Application,手机软件)APP,使用方式较为不便。
发明内容
本发明的目的在于提供一种视频通话连接建立方法、***计算机设备和可读存储介质,可以不受设备平台限制,无需提前安装APP,建立视频通话过程简单快捷,还能降低视频通话成本。
本发明的目的通过如下技术方案实现:
一种视频通话连接建立方法,所述方法包括:
获取被呼叫终端的通话网络地址;
通过访问所述通话网络地址,发送通话请求信息至所述被呼叫终端;
当所述被呼叫终端接收所述通话请求信息并接受通话请求时,与所述被呼叫终端建立视频通话连接。
在其中一个实施例中,所述通过访问所述通话网络地址,发送通话请求信息至所述被呼叫终端包括:
向服务器发送所述通话网络地址的访问请求,所述访问请求携带有所述通话网络地址和通话请求信息,所述访问请求用于指示所述服务器根据所述通话网络地址判断所述被呼叫终端是否处于在线状态;
在所述被呼叫终端是否处于在线状态时,所述访问请求用于指示所述服务器将所述通话请求信息转发至所述被呼叫终端。
在其中一个实施例中,当所述被呼叫终端接收所述通话请求信息并接受通话请求时,与所述被呼叫终端建立视频通话连接包括:
当所述被呼叫终端接收所述通话请求信息并接受通话请求时,发送第一视频信息至所述被呼叫终端,并接收所述被呼叫终端传递的第二视频信息;
通过所述第一视频信息和第二视频信息,与所述被呼叫终端通过音视频交流信道建立视频通话连接。
在其中一个实施例中,所述方法还包括:
间隔预设时间发送发起通话终端的位置信息至所述被呼叫终端,所述位置信息用于指示所述被呼叫终端向所述发起通话终端发送所述通话网络地址。
在其中一个实施例中,所述间隔预设时间发送发起通话终端的位置信息至所述被呼叫终端,所述位置信息用于指示所述被呼叫终端向所述发起通话终端发送所述通话网络地址包括:
间隔预设时间发送发起通话终端的当前位置信息至所述被呼叫终端,所述当前位置信息用于指示所述被呼叫终端判断所述当前位置信息是否在预设位置范围内;
若所述当前位置信息在所述预设位置范围内,所述当前位置信息还用于指示所述被呼叫终端向所述发起通话终端发送所述通话网络地址。
一种视频通话连接建立方法,所述方法包括:
发送被呼叫终端的通话网络地址至发起通话终端;
获取通话请求信息,所述通话请求信息由所述发起通话终端访问所述通话网络地址获得;
读取所述通话请求信息中的是否接受通话选项并选择是,与所述发起通话终端建立视频通话连接。
一种视频通话连接建立***,所述***包括:
网址获取模块,用于获取被呼叫终端的通话网络地址;
通话请求发送模块,用于通过访问所述通话网络地址,发送通话请求信息至所述被呼叫终端;
发起通话模块,用于当所述被呼叫终端接收所述通话请求信息并接受通话请求时,与所述被呼叫终端建立视频通话连接。
一种视频通话连接建立***,所述***包括:
网址发送模块,用于发送被呼叫终端的通话网络地址至发起通话终端;
通话请求获取模块,用于获取通话请求信息,所述通话请求信息由所述发起通话终端访问所述通话网络地址获得;
接受通话模块,用于读取所述通话请求信息中的是否接受通话选项并选择是,与所述发起通话终端建立视频通话连接。
一种计算机设备,包括存储器和处理器,所述存储器存储有计算机程序,所述处理器执行所述计算机程序时实现如下步骤:
获取被呼叫终端的通话网络地址;
通过访问所述通话网络地址,发送通话请求信息至所述被呼叫终端;
当所述被呼叫终端接收所述通话请求信息并接受通话请求时,与所述被呼叫终端建立视频通话连接。
一种计算机可读存储介质,其上存储有计算机程序,所述计算机程序被处理器执行时实现如下步骤:
获取被呼叫终端的通话网络地址;
通过访问所述通话网络地址,发送通话请求信息至所述被呼叫终端;
当所述被呼叫终端接收所述通话请求信息并接受通话请求时,与所述被呼叫终端建立视频通话连接。
根据上述本发明的方案,其获取被呼叫终端的通话网络地址;通过访问所述通话网络地址,发送通话请求信息至所述被呼叫终端;当所述被呼叫终端接收所述通话请求信息并接受通话请求时,与所述被呼叫终端建立视频通话连接。如此,本发明方案视频通话连接建立方法、***、计算机设备和可读存储介质,可以不受设备平台限制,无需提前安装APP,建立视频通话过程简单快捷,还能降低视频通话成本。
附图说明
图1为一个实施例中视频通话连接建立方法的应用环境图;
图2为一个实施例中视频通话连接建立方法的流程示意图;
图3为一个实施例中视频通话连接建立方法的流程示意图;
图4为一个实施例中视频通话连接建立方法的流程示意图;
图5为一个实施例中视频通话连接建立方法的流程示意图;
图6为另一个实施例中视频通话连接建立方法的流程示意图;
图7为一个实施例中视频通话连接建立***的结构框图;
图8为另一个实施例中视频通话连接建立***的结构框图;
图9为一个实施例中计算机设备的内部结构图。
具体实施方式
为使本发明的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本发明进行进一步的详细说明。应当理解,此处所描述的具体实施方式仅仅用以解释本发明,并不限定本发明的保护范围。
本申请提供的视频通话连接建立方法,可以应用于如图1所示的应用环境中。其中,发起通话终端104通过网络与被呼叫终端102通过网络进行通信。发起通话终端104获取被呼叫终端102的通话网络地址;发起通话终端104通过访问所述通话网络地址,发送通话请求信息至所述被呼叫终端102;当所述被呼叫终端102接受通话请求时,发起通话终端104与所述被呼叫终端102建立视频通话连接。其中,发起通话终端104和被呼叫终端102可以但不限于是各种个人计算机、笔记本电脑、智能手机、平板电脑和便携式可穿戴设备。本领域技术人员可以理解,本申请提供的视频通话连接建立方法,不仅可以应用于图1所示的应用环境中,还可以应用但不限于各种计算机或服务器中。
在一个实施例中,如图2所示,提供了一种视频通话,以该方法应用于图1中的发起通话终端104为例进行说明,包括以下步骤:
步骤S102,获取被呼叫终端的通话网络地址;
具体地,通话网络地址为URL(Uniform Resource Locator,统一资源定位符)形式,可以通过邮件、短信等方式获取。
步骤S104,通过访问所述通话网络地址,发送通话请求信息至所述被呼叫终端;
步骤S106,当所述被呼叫终端接收所述通话请求信息并接受通话请求时,与所述被呼叫终端建立视频通话连接。
上述视频通话连接建立方法中,发起通话终端获取被呼叫终端的通话网络地址;发起通话终端通过访问所述通话网络地址,发送通话请求信息至所述被呼叫终端;当所述被呼叫终端接收所述通话请求信息并接受通话请求时,发起通话终端与所述被呼叫终端建立视频通话连接,可以不受设备平台限制,无需提前安装APP,建立视频通话过程简单快捷,还能降低视频通话成本。
在其中一个实施例中,如图3所示,所述通过访问所述通话网络地址,发送通话请求信息至所述被呼叫终端包括:
S1041,向服务器发送所述通话网络地址的访问请求,所述访问请求携带有所述通话网络地址和通话请求信息,所述访问请求用于指示所述服务器根据所述通话网络地址判断所述被呼叫终端是否处于在线状态;
在其中一个实施例中,服务器包括信令服务器、STUN(Simple Traversal of UDPover NATs)服务器、TURN(Traversal Using Relays around NAT)服务器以及注册中心服务器,所述访问信息用于指示所述信令服务器判断所述被呼叫终端是否在线。其中,STUN服务器定义为:用户数据报协议简单穿越网络地址转换器,它允许所有的NAT客户终端(如防火墙后边的计算机)与位于局区域网以外的VOIP服务商实现电话通话;TURN服务器定义为:通过中继方式穿越网络地址转换。
具体地,被呼叫终端可以为多个,多个被呼叫终端可以同时在线,但是只允许其中一个被呼叫终端拥有指挥权,如果被呼叫终端拥有指挥权,那么它可以收到通话请求,无指挥权的被呼叫终端不会收到通话请求。被呼叫终端可以向信令服务器发送指挥申请请求,信令服务器负责进行指挥权回收,并且通知失去指挥权的被呼叫终端,或者授予被呼叫终端指挥权,通知被呼叫终端已获得指挥权。
S1042,在所述被呼叫终端是否处于在线状态时,所述访问请求用于指示所述服务器将所述通话请求信息转发至所述被呼叫终端。
若所述被呼叫终端不在线,结束通话。
在其中一个实施例中,如图4所示,当所述被呼叫终端接收所述通话请求信息并接受通话请求时,与所述被呼叫终端建立视频通话连接包括:
S1061,当所述被呼叫终端接收所述通话请求信息并接受通话请求时,发送第一视频信息至所述被呼叫终端,并接收所述被呼叫终端传递的第二视频信息;
具体地,第一视频信息包括发起呼叫端的第一编码器信息、第一分辨率信息以及第一候选地址信息,第二视频信息包括被呼叫终端的第二编码器信息、第二分辨率信息以及第二候选地址信息。
在其中一个实施例中,当所述被呼叫终端接收所述通话请求信息并接受通话请求时,发起呼叫端打开摄像头,将第一编码器信息和第一分辨率信息通过信令服务器传递至被呼叫终端,接收被呼叫终端通过信令服务器传递的第二编码器信息和第二分辨率信息;发起呼叫端将第一候选地址信息通过STUN服务器传递至被呼叫终端,接收被呼叫终端通过STUN服务器传递的第二候选地址信息。
S1062,通过所述第一视频信息和第二视频信息,与所述被呼叫终端通过音视频交流信道建立视频通话连接;
具体地,发起呼叫端和被呼叫终端通过TRUN服务器建立视频流,发起呼叫端和被呼叫终端分别向注册中心服务器申请通讯识别码,通讯识别码用于标识通讯方,且通讯识别码是唯一不重复的,当通讯识别码申请完成之后,发起通话终端和被呼叫终端之间开始建立视频通话连接。
当所述被呼叫终端不接受通话时,结束通话。
在其中一个实施例中,如图4所示,所述方法还包括:
S101,间隔预设时间发送发起通话终端的位置信息至所述被呼叫终端,所述位置信息用于指示所述被呼叫终端向所述发起通话终端发送所述通话网络地址。
在其中一个实施例中,如图5所示,所述间隔预设时间发送发起通话终端的位置信息至所述被呼叫终端,所述位置信息用于指示所述被呼叫终端向所述发起通话终端发送所述通话网络地址:
S1011,间隔预设时间发送发起通话终端的当前位置信息至所述被呼叫终端,所述当前位置信息用于指示所述被呼叫终端判断所述当前位置信息是否在预设位置范围内;
S1012,若所述当前位置信息在所述预设位置范围内,所述当前位置信息还用于指示所述被呼叫终端向所述发起通话终端发送所述通话网络地址。
具体地,当被呼叫终端需要了解预定地点的视频信息时,可以通过间隔预设时间获取发起通话终端的位置信息,当发起通话终端到达预设定点时,被呼叫终端可以发送通话网络地址至发起呼叫端,发起呼叫端发起视频通话,适用于当某处发生重大突发事件,已获知突发事件发生的位置,可以查看附近的发起通话终端,即信息员的位置分布,并向附近的信息员发送短信或者邮件,或者电话提醒,要求赶赴突发事件现场提供实况信息或报告信息员附近现况,并仅依靠浏览器即可建立视频通话,使被呼叫终端,即决策人员快速便捷查看灾区实况。
在其中一个实施例中,以指挥中心和信息员为例,信息员间隔预设时间发送自身位置信息到指挥中心,指挥中心判断信息员的实时位置是否在预设位置范围内,如果在预设位置范围内,如灾区范围,则通过邮件或短信发送视频通话网络地址到信息员,信息员通过访问所述通话网络地址,发送通话请求信息至指挥中心,指挥中心可以选择拒接、接受通话请求,接受通话完成之后指挥中心可以进行挂断。
在其中过一个实施例中,如图6所示,提供了一种视频通话连接建立方法,所述方法包括:
S202,发送被呼叫终端的通话网络地址至发起通话终端;
S204,获取通话请求信息,所述通话请求信息由所述发起通话终端访问所述通话网络地址获得;
S206,读取所述通话请求信息中的是否接受通话选项并选择是,与所述发起通话终端建立视频通话连接。
在其中过一个实施例中,如图7所示,提供了一种视频通话连接建立***,所述***包括:
网址获取模块102,用于获取被呼叫终端传递的通话网络地址;
通话请求发送模块104,用于通过访问所述通话网络地址,发送通话请求信息至所述被呼叫终端;
发起通话模块106,用于当所述被呼叫终端接收所述通话请求信息并接受通话请求时,与所述被呼叫终端建立视频通话连接。
在其中一个实施例中,所述通话请求发送模块104具体用于
向服务器发送所述通话网络地址的访问请求,所述访问请求携带有所述通话网络地址和通话请求信息,所述访问请求用于指示所述服务器根据所述通话网络地址判断所述被呼叫终端是否处于在线状态;在所述被呼叫终端是否处于在线状态时,所述访问请求用于指示所述服务器将所述通话请求信息转发至所述被呼叫终端;若所述被呼叫终端不在线,结束通话。
在其中一个实施例中,所述发起通话模块106具体用于当所述被呼叫终端接收所述通话请求信息并接受通话请求时,发送第一视频信息至所述被呼叫终端,并接收所述被呼叫终端传递的第二视频信息;通过所述第一视频信息和第二视频信息,与所述被呼叫终端通过音视频交流信道建立视频通话连接;当所述被呼叫终端不接受通话时,结束通话。
在其中一个实施例中,所述***还包括位置信息发送模块101,用于间隔预设时间发送发起通话终端的位置信息至所述被呼叫终端,所述位置信息用于指示所述被呼叫终端向所述发起通话终端发送所述通话网络地址。
在其中过一个实施例中,所述位置信息发送模块101具体用于间隔预设时间发送发起通话终端的当前位置信息至所述被呼叫终端,所述当前位置信息用于指示所述被呼叫终端判断所述当前位置信息是否在预设位置范围内;若所述当前位置信息在所述预设位置范围内,所述当前位置信息还用于指示所述被呼叫终端向所述发起通话终端发送所述通话网络地址。
在其中过一个实施例中,如图8所示,提供了一种视频通话连接建立***,所述***包括:
网址发送模块202,用于发送被呼叫终端的通话网络地址至发起通话终端;
通话请求获取模块204,用于获取通话请求信息,所述通话请求信息由所述发起通话终端访问所述通话网络地址获得;
接受通话模块206,用于读取所述通话请求信息中的是否接受通话选项并选择是,与所述发起通话终端建立视频通话连接。
在一个实施例中,提供了一种计算机设备,该计算机设备可以是服务器,其内部结构图可以如图9所示。该计算机设备包括通过***总线连接的处理器、存储器、网络接口和数据库。其中,该计算机设备的处理器用于提供计算和控制能力。该计算机设备的存储器包括非易失性存储介质、内存储器。该非易失性存储介质存储有操作***、计算机程序和数据库。该内存储器为非易失性存储介质中的操作***和计算机程序的运行提供环境。该计算机设备的数据库用于存储视频通话连接建立涉及的数据。该计算机设备的网络接口用于与外部的终端通过网络连接通信。该计算机程序被处理器执行时以实现一种视频通话连接建立方法。
本领域技术人员可以理解,图9中示出的结构,仅仅是与本申请方案相关的部分结构的框图,并不构成对本申请方案所应用于其上的计算机设备的限定,具体的计算机设备可以包括比图中所示更多或更少的部件,或者组合某些部件,或者具有不同的部件布置。
在一个实施例中,提供了一种计算机设备,包括存储器和处理器,存储器中存储有计算机程序,该处理器执行计算机程序时实现以下步骤:
获取被呼叫终端的通话网络地址;
通过访问所述通话网络地址,发送通话请求信息至所述被呼叫终端;
当所述被呼叫终端接收所述通话请求信息并接受通话请求时,与所述被呼叫终端建立视频通话连接。
在其中一个实施例中,处理器执行计算机程序时所述通过访问所述通话网络地址,发送通话请求信息至所述被呼叫终端包括:
向服务器发送所述通话网络地址的访问请求,所述访问请求携带有所述通话网络地址和通话请求信息,所述访问请求用于指示所述服务器根据所述通话网络地址判断所述被呼叫终端是否处于在线状态;在所述被呼叫终端是否处于在线状态时,所述访问请求用于指示所述服务器将所述通话请求信息转发至所述被呼叫终端。
在其中一个实施例中,处理器执行计算机程序时当所述被呼叫终端接收所述通话请求信息并接受通话请求时,与所述被呼叫终端建立视频通话连接包括:当所述被呼叫终端接收所述通话请求信息并接受通话请求时,发送第一视频信息至所述被呼叫终端,并接收所述被呼叫终端传递的第二视频信息;通过所述第一视频信息和第二视频信息,与所述被呼叫终端通过音视频交流信道建立视频通话连接。
在其中一个实施例中,处理器执行计算机程序时还包括间隔预设时间发送发起通话终端的位置信息至所述被呼叫终端,所述位置信息用于指示所述被呼叫终端向所述发起通话终端发送所述通话网络地址。
在其中一个实施例中,处理器执行计算机程序时所述间隔预设时间发送发起通话终端的位置信息至所述被呼叫终端,所述位置信息用于指示所述被呼叫终端向所述发起通话终端发送所述通话网络地址包括:间隔预设时间发送发起通话终端的当前位置信息至所述被呼叫终端,所述当前位置信息用于指示所述被呼叫终端判断所述当前位置信息是否在预设位置范围内;若所述当前位置信息在所述预设位置范围内,所述当前位置信息还用于指示所述被呼叫终端向所述发起通话终端发送所述通话网络地址。
在一个实施例中,提供了一种计算机可读存储介质,其上存储有计算机程序,计算机程序被处理器执行时实现以下步骤:
获取被呼叫终端的通话网络地址;
通过访问所述通话网络地址,发送通话请求信息至所述被呼叫终端;
当所述被呼叫终端接收所述通话请求信息并接受通话请求时,与所述被呼叫终端建立视频通话连接。
在其中一个实施例中,计算机程序被处理器执行时所述通过访问所述通话网络地址,发送通话请求信息至所述被呼叫终端包括:
向服务器发送所述通话网络地址的访问请求,所述访问请求携带有所述通话网络地址和通话请求信息,所述访问请求用于指示所述服务器根据所述通话网络地址判断所述被呼叫终端是否处于在线状态;在所述被呼叫终端是否处于在线状态时,所述访问请求用于指示所述服务器将所述通话请求信息转发至所述被呼叫终端。
在其中一个实施例中,计算机程序被处理器执行时当所述被呼叫终端接收所述通话请求信息并接受通话请求时,与所述被呼叫终端建立视频通话连接包括:当所述被呼叫终端接收所述通话请求信息并接受通话请求时,发送第一视频信息至所述被呼叫终端,并接收所述被呼叫终端传递的第二视频信息;通过所述第一视频信息和第二视频信息,与所述被呼叫终端通过音视频交流信道建立视频通话连接。
在其中一个实施例中,计算机程序被处理器执行时还包括间隔预设时间发送发起通话终端的位置信息至所述被呼叫终端,所述位置信息用于指示所述被呼叫终端向所述发起通话终端发送所述通话网络地址。
在其中一个实施例中,计算机程序被处理器执行时所述间隔预设时间发送发起通话终端的位置信息至所述被呼叫终端,所述位置信息用于指示所述被呼叫终端向所述发起通话终端发送所述通话网络地址包括:间隔预设时间发送发起通话终端的当前位置信息至所述被呼叫终端,所述当前位置信息用于指示所述被呼叫终端判断所述当前位置信息是否在预设位置范围内;若所述当前位置信息在所述预设位置范围内,所述当前位置信息还用于指示所述被呼叫终端向所述发起通话终端发送所述通话网络地址。
本领域普通技术人员可以理解实现上述实施例方法中的全部或部分流程,是可以通过计算机程序来指令相关的硬件来完成,所述的计算机程序可存储于一非易失性计算机可读取存储介质中,该计算机程序在执行时,可包括如上述各方法的实施例的流程。其中,本申请所提供的各实施例中所使用的对存储器、存储、数据库或其它介质的任何引用,均可包括非易失性和/或易失性存储器。非易失性存储器可包括只读存储器(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)等。
以上实施例的各技术特征可以进行任意的组合,为使描述简洁,未对上述实施例中的各个技术特征所有可能的组合都进行描述,然而,只要这些技术特征的组合不存在矛盾,都应当认为是本说明书记载的范围。
以上所述实施例仅表达了本发明的几种实施方式,其描述较为具体和详细,但并不能因此而理解为对发明专利范围的限制。应当指出的是,对于本领域的普通技术人员来说,在不脱离本发明构思的前提下,还可以做出若干变形和改进,这些都属于本发明的保护范围。因此,本发明专利的保护范围应以所附权利要求为准。
Claims (10)
1.一种视频通话连接建立方法,其特征在于,所述方法包括:
获取被呼叫终端的通话网络地址;
通过访问所述通话网络地址,发送通话请求信息至所述被呼叫终端;
当所述被呼叫终端接收所述通话请求信息并接受通话请求时,与所述被呼叫终端建立视频通话连接。
2.根据权利要求1所述的视频通话连接建立方法,其特征在于,所述通过访问所述通话网络地址,发送通话请求信息至所述被呼叫终端包括:
向服务器发送所述通话网络地址的访问请求,所述访问请求携带有所述通话网络地址和通话请求信息,所述访问请求用于指示所述服务器根据所述通话网络地址判断所述被呼叫终端是否处于在线状态;
在所述被呼叫终端是否处于在线状态时,所述访问请求用于指示所述服务器将所述通话请求信息转发至所述被呼叫终端。
3.根据权利要求1所述的视频通话连接建立方法,其特征在于,当所述被呼叫终端接收所述通话请求信息并接受通话请求时,与所述被呼叫终端建立视频通话连接包括:
当所述被呼叫终端接收所述通话请求信息并接受通话请求时,发送第一视频信息至所述被呼叫终端,并接收所述被呼叫终端传递的第二视频信息;
通过所述第一视频信息和第二视频信息,与所述被呼叫终端通过音视频交流信道建立视频通话连接。
4.根据权利要求1所述的视频通话连接建立方法,其特征在于,所述方法还包括:
间隔预设时间发送发起通话终端的位置信息至所述被呼叫终端,所述位置信息用于指示所述被呼叫终端向所述发起通话终端发送所述通话网络地址。
5.根据权利要求4所述的视频通话连接建立方法,其特征在于,所述间隔预设时间发送发起通话终端的位置信息至所述被呼叫终端,所述位置信息用于指示所述被呼叫终端向所述发起通话终端发送所述通话网络地址包括:
间隔预设时间发送发起通话终端的当前位置信息至所述被呼叫终端,所述当前位置信息用于指示所述被呼叫终端判断所述当前位置信息是否在预设位置范围内;
若所述当前位置信息在所述预设位置范围内,所述当前位置信息还用于指示所述被呼叫终端向所述发起通话终端发送所述通话网络地址。
6.一种视频通话连接建立方法,其特征在于,所述方法包括:
发送被呼叫终端的通话网络地址至发起通话终端;
获取通话请求信息,所述通话请求信息由所述发起通话终端访问所述通话网络地址获得;
读取所述通话请求信息中的是否接受通话选项并选择是,与所述发起通话终端建立视频通话连接。
7.一种视频通话连接建立***,其特征在于,所述***包括:
网址获取模块,用于获取被呼叫终端的通话网络地址;
通话请求发送模块,用于通过访问所述通话网络地址,发送通话请求信息至所述被呼叫终端;
发起通话模块,用于当所述被呼叫终端接收所述通话请求信息并接受通话请求时,与所述被呼叫终端建立视频通话连接。
8.一种视频通话连接建立***,其特征在于,所述***包括:
网址发送模块,用于发送被呼叫终端的通话网络地址至发起通话终端;
通话请求获取模块,用于获取通话请求信息,所述通话请求信息由所述发起通话终端访问所述通话网络地址获得;
接受通话模块,用于读取所述通话请求信息中的是否接受通话选项并选择是,与所述发起通话终端建立视频通话连接。
9.一种计算机设备,包括存储器和处理器,所述存储器存储有计算机程序,其特征在于,所述处理器执行所述计算机程序时实现权利要求1至5中任一项所述方法的步骤。
10.一种计算机可读存储介质,其上存储有计算机程序,其特征在于,所述计算机程序被处理器执行时实现权利要求1至5中任一项所述的方法的步骤。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201810744118.3A CN108965765B (zh) | 2018-07-09 | 2018-07-09 | 视频通话连接建立方法、***和计算机设备 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201810744118.3A CN108965765B (zh) | 2018-07-09 | 2018-07-09 | 视频通话连接建立方法、***和计算机设备 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN108965765A true CN108965765A (zh) | 2018-12-07 |
CN108965765B CN108965765B (zh) | 2021-01-26 |
Family
ID=64483482
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201810744118.3A Active CN108965765B (zh) | 2018-07-09 | 2018-07-09 | 视频通话连接建立方法、***和计算机设备 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN108965765B (zh) |
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN112165593A (zh) * | 2020-09-27 | 2021-01-01 | 浙江大华技术股份有限公司 | 策略制定方法、装置、存储介质及电子装置 |
CN112333411A (zh) * | 2020-07-28 | 2021-02-05 | 深圳Tcl新技术有限公司 | 通话方法、服务器及计算机可读存储介质 |
Citations (12)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2003174507A (ja) * | 2001-09-30 | 2003-06-20 | Broad Tv:Kk | インターネットテレビ電話システム |
CN1592204A (zh) * | 2004-06-15 | 2005-03-09 | 深圳市沃通通信服务有限公司 | 基于因特网网址技术实现即时通信的方法及其商务领域应用 |
CN1606327A (zh) * | 2004-09-16 | 2005-04-13 | 深圳市沃通通信服务有限公司 | 基于因特网网址技术实现统一通信的方法及其应用 |
JP2006229559A (ja) * | 2005-02-17 | 2006-08-31 | Ntt Resonant Inc | 通信システム、通信装置、通信方法、および通信プログラム |
CN101931659A (zh) * | 2009-06-17 | 2010-12-29 | 阿瓦雅公司 | 基于因特网的文本和视频通信服务的个人识别和交互设备 |
CN102026162A (zh) * | 2009-09-15 | 2011-04-20 | 中兴通讯股份有限公司 | 一种发起视频辅助语音通话的方法和*** |
US20110235796A1 (en) * | 2005-05-25 | 2011-09-29 | Radziewicz Clifford J | Ringback replacement insertion system |
CN102344069A (zh) * | 2011-10-14 | 2012-02-08 | 东营市宏安电梯有限责任公司 | 电梯应急管理技术支持*** |
CN102393993A (zh) * | 2011-07-06 | 2012-03-28 | 江苏省莱科信息技术有限公司 | 紧急救助*** |
CN102982665A (zh) * | 2012-11-26 | 2013-03-20 | 中兴通讯股份有限公司 | 报警处理方法及报警*** |
CN104836980A (zh) * | 2015-05-08 | 2015-08-12 | 烽火通信科技股份有限公司 | 基于智能终端和ip摄像头实现视频通话的***及方法 |
CN105791736A (zh) * | 2014-12-24 | 2016-07-20 | 兴天通讯技术(天津)有限公司 | 一种终端间通信方法、装置及视频对讲平台 |
-
2018
- 2018-07-09 CN CN201810744118.3A patent/CN108965765B/zh active Active
Patent Citations (12)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2003174507A (ja) * | 2001-09-30 | 2003-06-20 | Broad Tv:Kk | インターネットテレビ電話システム |
CN1592204A (zh) * | 2004-06-15 | 2005-03-09 | 深圳市沃通通信服务有限公司 | 基于因特网网址技术实现即时通信的方法及其商务领域应用 |
CN1606327A (zh) * | 2004-09-16 | 2005-04-13 | 深圳市沃通通信服务有限公司 | 基于因特网网址技术实现统一通信的方法及其应用 |
JP2006229559A (ja) * | 2005-02-17 | 2006-08-31 | Ntt Resonant Inc | 通信システム、通信装置、通信方法、および通信プログラム |
US20110235796A1 (en) * | 2005-05-25 | 2011-09-29 | Radziewicz Clifford J | Ringback replacement insertion system |
CN101931659A (zh) * | 2009-06-17 | 2010-12-29 | 阿瓦雅公司 | 基于因特网的文本和视频通信服务的个人识别和交互设备 |
CN102026162A (zh) * | 2009-09-15 | 2011-04-20 | 中兴通讯股份有限公司 | 一种发起视频辅助语音通话的方法和*** |
CN102393993A (zh) * | 2011-07-06 | 2012-03-28 | 江苏省莱科信息技术有限公司 | 紧急救助*** |
CN102344069A (zh) * | 2011-10-14 | 2012-02-08 | 东营市宏安电梯有限责任公司 | 电梯应急管理技术支持*** |
CN102982665A (zh) * | 2012-11-26 | 2013-03-20 | 中兴通讯股份有限公司 | 报警处理方法及报警*** |
CN105791736A (zh) * | 2014-12-24 | 2016-07-20 | 兴天通讯技术(天津)有限公司 | 一种终端间通信方法、装置及视频对讲平台 |
CN104836980A (zh) * | 2015-05-08 | 2015-08-12 | 烽火通信科技股份有限公司 | 基于智能终端和ip摄像头实现视频通话的***及方法 |
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN112333411A (zh) * | 2020-07-28 | 2021-02-05 | 深圳Tcl新技术有限公司 | 通话方法、服务器及计算机可读存储介质 |
CN112165593A (zh) * | 2020-09-27 | 2021-01-01 | 浙江大华技术股份有限公司 | 策略制定方法、装置、存储介质及电子装置 |
Also Published As
Publication number | Publication date |
---|---|
CN108965765B (zh) | 2021-01-26 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN101848373B (zh) | 无线视频监控***及其视频监控方法 | |
US10034057B2 (en) | Message processing method, device, gateway, STB and IPTV | |
CN103338255A (zh) | 一种跨终端输入方法、装置及*** | |
KR20130003886A (ko) | 보안 서비스 서버 및 스마트 보안 방법 | |
CN112422758A (zh) | 一种lte蜂窝移动网络通信方法 | |
CN111885252A (zh) | 一种手机扩展使用方法 | |
CN114666306B (zh) | WebRTC网络连接建立方法和服务器、电子设备及计算机可读存储介质 | |
CN108965765A (zh) | 视频通话连接建立方法、***和计算机设备 | |
EP2933990B1 (en) | Method and device for prompting a user | |
EP3337128A1 (en) | Method, device and computer readable medium for communication using smart video cameras | |
CN105530232B (zh) | 一种账号登录方法和装置 | |
US8498383B2 (en) | Media relay service | |
US10594859B2 (en) | Communication method, apparatus, and system | |
US10542054B2 (en) | Device and method for providing mobile internet call service | |
US9124946B1 (en) | Plug and play method and system of viewing live and recorded contents | |
CN109068010A (zh) | 语音内容记录方法与装置 | |
CN109873865B (zh) | 消息互通方法、消息互通***、中心端、服务器和移动端 | |
KR20130125948A (ko) | 전자 액자 서비스 제공 방법 및 제공 장치 | |
CN113938293A (zh) | Vpn网络分享方法、存储介质和终端设备 | |
CN112804403A (zh) | 信息交互方法、电子设备及可读存储介质 | |
CN112866239B (zh) | 一种代理认证装置、方法及电子设备 | |
KR20190098332A (ko) | 화상 통신 서비스 제공 장치 | |
CN104980471A (zh) | 网络请求包上报方法、装置和*** | |
CN109922443B (zh) | 消息通道建立方法、***、接收端、服务器和移动端 | |
KR101649641B1 (ko) | 영상 통화 시스템의 통화 제어 장치 및 그 방법 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant |