一种可视门铃通信方法、装置、设备及介质制造方法及图纸

技术编号:31723601 阅读:36 留言:0更新日期:2022-01-05 15:47
本申请公开了一种可视门铃通信方法、装置、设备、介质,该方法包括:接收可视门铃发送的门铃呼叫推送信息和CDN推流请求;根据门铃呼叫推送信息和CDN推流请求向可视门铃对应的APP发送告警信息;接收APP根据告警信息发送的CDN拉流请求并将CDN拉流请求对应的数据流返回给APP,以便APP利用数据流进行实况出图并将数据流中的音频流作为所述APP与所述可视门铃对讲的第一音频通路;根据接收到的、所述APP根据告警信息发送的通信连接请求建立APP和所述可视门铃之间的通信连接,以便将所述通信连接作为所述APP与所述可视门铃对讲的第二音频通路,以实现所述APP与所述可视门铃之间的语音对讲。这样能够节省流量。这样能够节省流量。这样能够节省流量。

【技术实现步骤摘要】
一种可视门铃通信方法、装置、设备及介质


[0001]本申请涉及可视门铃
,特别涉及一种可视门铃通信方法、装置、设备、介质。

技术介绍

[0002]随着可视门铃产品日益普及化,可视门铃软件易用性问题已成为核心竞争点。可视门铃产品的主要功能包括门铃呼叫、语音对讲、动检告警等。当访客按下门铃后,门铃用户会收到一条门铃呼叫告警信息。当用户点击门铃呼叫告警后,进入门铃实况界面,并弹出对讲接听按钮。当用户看到实况信息后,当需要和访客对讲时,点击接听按钮即可实现可视对讲。
[0003]当前可视门铃的通信方法见图1所示,访客按下门铃之后,门铃发送告警消息到云服务器,然后云服务器将告警信息推送到APP(Application,应用)侧。用户点击推送的告警消息进入APP,此时APP与门铃通过P2P(Peer to Peer,点对点技术)技术进行连接,P2P连接成功后,进行设备登录,然后通过RTSP协议(Real Time Streaming Protocol,即时串流协定)进行实况启流,启流成功后,可看到门铃的实况,用户点击“接听”按钮,即通过RTSP协议进行双向对讲请求,请求完成后,可开始进行对讲。
[0004]这种通信方式下需要在P2P连接成功并在设备登录也成功之后,才能实况出图,导致实况出图慢,且实况中已经包含了随流音频,用户点击接听按钮之后再开启RTSP双向音频,会导致门铃侧需要输出2路音频,会消耗多余的流量,如果是电池款门铃,会减少待机时长。

技术实现思路

[0005]有鉴于此,本申请的目的在于提供一种方法、装置、设备、介质,能够加快实况出图速度,减少可视门铃的输出消耗,节省流量,提升用户体验。
[0006]其具体方案如下:
[0007]第一方面,本申请公开了一种可视门铃通信方法,应用于可视门铃对应的云服务器,包括:
[0008]接收所述可视门铃发送的门铃呼叫推送信息和CDN推流请求;
[0009]根据所述门铃呼叫推送信息和CDN推流请求向所述可视门铃对应的APP发送告警信息;
[0010]接收所述APP根据所述告警信息发送的CDN拉流请求并将所述CDN拉流请求对应的数据流返回给所述APP,以便所述APP利用所述数据流进行实况出图并将所述数据流中的音频流作为所述APP与所述可视门铃对讲的第一音频通路;
[0011]根据接收到的、所述APP根据所述告警信息发送的通信连接请求建立所述APP和所述可视门铃之间的通信连接,以便将所述通信连接作为所述APP与所述可视门铃对讲的第二音频通路,以实现所述APP与所述可视门铃之间的语音对讲。
[0012]可选地,所述根据所述门铃呼叫推送信息和CDN推流请求向所述可视门铃对应的APP发送告警信息之前,还包括:
[0013]根据预先获取到的门铃信息确定所述可视门铃当前的门铃接听模式;
[0014]将所述门铃接听模式加入到所述告警信息中。
[0015]可选地,所述根据接收到的、所述APP根据所述告警信息发送的通信连接请求建立所述APP和所述可视门铃之间的通信连接,包括:
[0016]如果所述门铃接听模式为单人接听模式,则根据接收到的、所述APP根据所述告警信息发送的通信连接请求建立所述APP和所述可视门铃之间的通信连接,其中,所述通信连接请求为所述APP利用所述数据流进行实况出图之后,且在用户点击接听按钮之前发送的请求;
[0017]如果所述门铃接听模式为多人接听模式,则根据接收到的、所述APP根据所述告警信息发送的通信连接请求建立所述APP和所述可视门铃之间的通信连接,其中,所述通信连接请求为所述APP在监测到用户点击接听界面上的接听按钮之后发送的请求,所述接听界面为用户点击所述告警信息之后,所述APP显示的界面。
[0018]可选地,所述接收所述可视门铃发送的CDN推流请求之后,还包括:
[0019]根据所述CDN推流请求向所述可视门铃发送CDN流ID和推流地址;
[0020]接收所述可视门铃向所述推流地址推送的、带有所述CDN流ID的视频流和音频流。
[0021]可选地,所述根据接收到的、所述APP根据所述告警信息发送的通信连接请求建立所述APP和所述可视门铃之间的通信连接,包括:
[0022]根据接收到的、所述APP根据所述告警信息发送的通信连接请求开启RTSP协议单音频广播功能。
[0023]第二方面,本申请公开了一种可视门铃通信方法,应用于可视门铃对应的APP,包括:
[0024]接收所述可视门铃对应的云服务器发送的告警信息;
[0025]在监测到用户点击所述告警信息时,根据所述告警信息向所述云服务器发送CDN拉流请求;
[0026]接收所述云服务器根据所述CDN拉流请求返回的数据流;
[0027]利用所述数据流进行实况出图并将所述数据流中的音频流作为所述APP与所述可视门铃对讲的第一音频通路;
[0028]根据所述告警信息向所述云服务器发送通信连接请求,以便建立所述APP与所述可视门铃对讲的第二音频通路,以实现所述APP与所述可视门铃之间的语音对讲。
[0029]可选地,所述根据所述告警信息向所述云服务器发送通信连接请求,包括:
[0030]如果所述告警信息中的门铃接听模式为单人接听模式,则在利用所述数据流进行实况出图后,且在用户点击接听按钮之前,根据所述告警信息向所述云服务器发送通信连接请求;
[0031]如果所述告警信息中的门铃接听模式为多人接听模式,则在监测到用户点击接听界面上的接听按钮时,根据所述告警信息向所述云服务器发送通信连接请求,其中,所述接听界面为用户点击所述告警信息之后,本地显示的界面。
[0032]第三方面,本申请公开了一种可视门铃通信装置,应用于可视门铃对应的云服务
器,包括:
[0033]第一信息接收模块,用于接收所述可视门铃发送的门铃呼叫推送信息和CDN推流请求;
[0034]第一信息发送模块,用于根据所述门铃呼叫推送信息和CDN推流请求向所述可视门铃对应的APP发送告警信息;
[0035]第二信息接收模块,用于接收所述APP根据所述告警信息发送的CDN拉流请求;
[0036]第二信息发送模块,用于将所述CDN拉流请求对应的数据流返回给所述APP,以便所述APP利用所述数据流进行实况出图并将所述数据流中的音频流作为所述APP与所述可视门铃对讲的第一音频通路;
[0037]通信连接建立模块,用于根据接收到的、所述APP根据所述告警信息发送的通信连接请求建立所述APP和所述可视门铃之间的通信连接,以便将所述通信连接作为所述APP与所述可视门铃对讲的第二音频通路,以实现所述APP与所述可视门铃之间的语音对讲。
[0038]第四方面,本申请公开了一种电子设备,包括:
[0039]存储器和处理器;
[0040]其中,所述存储器,用于存储计算机程序;
[0041]所述处理器,本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种可视门铃通信方法,其特征在于,应用于可视门铃对应的云服务器,包括:接收所述可视门铃发送的门铃呼叫推送信息和CDN推流请求;根据所述门铃呼叫推送信息和CDN推流请求向所述可视门铃对应的APP发送告警信息;接收所述APP根据所述告警信息发送的CDN拉流请求并将所述CDN拉流请求对应的数据流返回给所述APP,以便所述APP利用所述数据流进行实况出图并将所述数据流中的音频流作为所述APP与所述可视门铃对讲的第一音频通路;根据接收到的、所述APP根据所述告警信息发送的通信连接请求建立所述APP和所述可视门铃之间的通信连接,以便将所述通信连接作为所述APP与所述可视门铃对讲的第二音频通路,以实现所述APP与所述可视门铃之间的语音对讲。2.根据权利要求1所述的可视门铃通信方法,其特征在于,所述根据所述门铃呼叫推送信息和CDN推流请求向所述可视门铃对应的APP发送告警信息之前,还包括:根据预先获取到的门铃信息确定所述可视门铃当前的门铃接听模式;将所述门铃接听模式加入到所述告警信息中。3.根据权利要求2所述的可视门铃通信方法,其特征在于,所述根据接收到的、所述APP根据所述告警信息发送的通信连接请求建立所述APP和所述可视门铃之间的通信连接,包括:如果所述门铃接听模式为单人接听模式,则根据接收到的、所述APP根据所述告警信息发送的通信连接请求建立所述APP和所述可视门铃之间的通信连接,其中,所述通信连接请求为所述APP利用所述数据流进行实况出图之后,且在用户点击接听按钮之前发送的请求;如果所述门铃接听模式为多人接听模式,则根据接收到的、所述APP根据所述告警信息发送的通信连接请求建立所述APP和所述可视门铃之间的通信连接,其中,所述通信连接请求为所述APP在监测到用户点击接听界面上的接听按钮之后发送的请求,所述接听界面为用户点击所述告警信息之后,所述APP显示的界面。4.根据权利要求1所述的可视门铃通信方法,其特征在于,所述接收所述可视门铃发送的CDN推流请求之后,还包括:根据所述CDN推流请求向所述可视门铃发送CDN流ID和推流地址;接收所述可视门铃向所述推流地址推送的、带有所述CDN流ID的视频流和音频流。5.根据权利要求1所述的可视门铃通信方法,其特征在于,所述根据接收到的、所述APP根据所述告警信息发送的通信连接请求建立所述APP和所述可视门铃之间的通信连接,包括:根据接收到的、所述APP根据所述告警信息发送的通信连接请求开启RTSP协议单...

【专利技术属性】
技术研发人员:王陈
申请(专利权)人:浙江宇视科技有限公司
类型:发明
国别省市:

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

1