一种视频通话方法、装置及设备制造方法及图纸

技术编号:30245303 阅读:13 留言:0更新日期:2021-10-09 20:28
本申请公开了一种视频通话方法、装置及设备,用于解决现有重新将被停止进行视频通话的第一RTSP数据流接入视频通话中时耗时较多,降低用户体验的问题。本申请中第一RTSP数据流被第二RTSP数据流替换后,电子设备在接收到停止显示该第二RTSP数据流的第一停止指令时,因为第一RTSP数据流的缓存空间依然在缓存该第一RTSP数据流,因此可以直接从该缓存空间中获取该第一RTSP数据流对应的第一视频帧,并拼接显示,从而可以重新快速将第一RTSP数据流接入视频通话中,提高了用户体验。提高了用户体验。提高了用户体验。

【技术实现步骤摘要】
一种视频通话方法、装置及设备


[0001]本申请涉及视频通话
,尤其涉及一种视频通话方法、装置、系统、设备及介质。

技术介绍

[0002]随着视频通话技术的发展,在现有家庭中,智能管家服务器已经可以实现通过智能电视的显示界面进行实时的视频通话。
[0003]例如:爸爸通过客厅的图像采集设备与爷爷奶奶进行视频通话。妈妈正在厨房忙着做饭,无法抽身来到客厅。如果此时想要将厨房的图像采集设备的实时流媒体会话协议(Real Time Streaming Protocol,RTSP)数据流接入视频通话中,来获取妈妈在厨房的视频画面时,爸爸可以通过语音向智能管家服务器输入视频通话指令“接入厨房的图像采集设备”。智能管家服务器向厨房的图像采集设备发送拉取其RTSP数据流的通知,厨房的图像采集设备在接收到智能管家服务器发送的通知后,可以提示用户是否接入视频通话。如果接收到同意接入视频通话的信息,厨房的图像采集设备则会将RTSP数据流发送给智能管家服务器,智能管家服务器开始拉取厨房的图像采集设备的RTSP数据流,并将其RTSP数据流中的视频帧拼接到视频通话显示窗口,并在智能电视的显示界面中进行显示。
[0004]或者,爸爸、妈妈通过客厅的图像采集设备分别与爷爷奶奶家、叔叔伯伯家进行视频通话。各位亲朋好友想要观看女儿的钢琴表演。而钢琴不在客厅,或者不在客厅的图像采集设备的最佳观影位置,钢琴在琴房或者在女儿的卧室等其他家居场景,以钢琴在琴房为例进行举例说明,此时如果想将琴房的图像采集设备的RTSP数据流接入视频通话时,爸爸可以通过语音向智能管家服务器输入视频通话指令“接入琴房的图像采集设备”。智能管家服务器向琴房的图像采集设备发送拉取其RTSP数据流的通知,琴房的图像采集设备在接收到智能管家服务器发送的通知后,可以提示用户是否接入视频通话。如果接收到同意接入视频通话的信息,琴房的图像采集设备则会将RTSP数据流发送给智能管家服务器,智能管家服务器开始拉取琴房的图像采集设备的RTSP数据流,并将其RTSP数据流中的视频帧拼接到视频通话显示窗口,并在智能电视的显示界面中进行显示。
[0005]图1为现有技术提供的一种实现视频通话的系统架构示意图,如图1所示:图像采集设备将RTSP数据流发送给智能管家服务器,同时云端服务器在接收到其他用户的RTSP数据流后,也将RTSP数据流发送给智能管家服务器,智能管家服务器对获取到的RTSP数据流中的视频帧进行处理,并将RTSP数据流中的音频帧和处理后的视频帧发送给智能电视显示视频通话的内容。
[0006]当进行多人视频通话时,以六人视频通话为例,图2为现有技术提供的一种实现视频通话的RTSP数据流的流向示意图,智能管家服务器从本地的图像采集设备获取到一路RTSP数据流,而其他的五路RTSP数据流需要从云端服务器中获取,六路RTSP数据流中的视频帧都在智能管家服务器中进行解码,解码后获得颜色编码(Luminance Bandwidth Chrominance,YUV)格式的视频帧,智能管家服务器实现六路YUV格式的视频帧的缩放和拼
接,拼接为六宫格画面的YUV格式的视频帧,将拼接后的YUV格式的视频帧发送给高速通讯模块,通过该高速通讯模块发送到互联网电视(Over-The-Top TV,OTT)盒子,OTT盒子再通过高清多媒体接口(High Definition Multimedia Interface,HDMI)线发送给智能电视,通过智能电视的显示界面中进行显示。
[0007]然而,由于受到云端负荷和带宽等限制,接入视频通话的RTSP数据流的数量是有一定限制的。目前在当接入视频通话的RTSP数据流的数量达到预设的数量阈值后,如果需要将用户家中其他的图像采集设备的RTSP数据流接入到视频通话中时,智能管家服务器就需要先停止接收当前进行视频通话的第一图像采集设备的第一RTSP数据流,然后拉取待接入视频通话的第二图像采集设备的第二RTSP数据流,使第二RTSP数据流接入视频通话中。这样就会导致在第二RTSP数据流停止进行视频通话后,如果第一RTSP数据流还需接入视频通话,智能管家服务器还需要重新拉取第一RTSP数据流,使第一RTSP数据流接入视频通话中,而重新拉取第一RTSP数据流的过程会耗费一定的时间,从而降低用户体验。

技术实现思路

[0008]本申请提供了一种视频通话方法、装置、系统、设备及介质,用于解决现有重新将被停止进行视频通话的第一RTSP数据流接入视频通话中时耗时较多,降低用户体验的问题。
[0009]第一方面,本申请提供了一种视频通话方法,所述方法包括:
[0010]接收第一停止指令;根据所述第一停止指令中携带的停止进行视频通话的第二图像采集设备的信息,停止接收所述第二图像采集设备采集的第二RTSP数据流;
[0011]根据所述第一停止指令,从存储第一RTSP数据流的缓存空间中获取对应的第一视频帧,其中,所述第一RTSP数据流为被第二RTSP数据流替换的数据流,将所述第一视频帧拼接到视频通话显示窗口所述第二RTSP数据流对应的显示位置并显示。
[0012]第二方面,本申请还提供了一种视频通话装置,所述装置包括:
[0013]接收单元,用于接收第一停止指令;根据所述第一停止指令中携带的停止进行视频通话的第二图像采集设备的信息,停止接收所述第二图像采集设备采集的第二RTSP数据流;
[0014]处理单元,用于根据所述第一停止指令,从存储第一RTSP数据流的缓存空间中获取对应的第一视频帧,其中,所述第一RTSP数据流为被第二RTSP数据流替换的数据流,将所述第一视频帧拼接到视频通话显示窗口所述第二RTSP数据流对应的显示位置并显示。
[0015]第三方面,本申请还提供了一种视频通话系统,所述系统包括上述任一所述的应用于电子设备的视频通话装置,以及用于将所述电子设备拼接到视频通话显示窗口的视频帧进行显示的智能电视。
[0016]第四方面,本申请还提供了一种电子设备,所述电子设备至少包括处理器和存储器,所述处理器用于执行存储器中存储的计算机程序时实现上述任一所述视频通话方法的步骤。
[0017]第五方面,本申请还提供了一种计算机可读存储介质,其存储有计算机程序,所述计算机程序被处理器执行时实现上述任一所述视频通话方法的步骤。
[0018]由于在本申请中,第一RTSP数据流被第二RTSP数据流替换后,电子设备在接收到
停止显示该第二RTSP数据流的第一停止指令时,因为第一RTSP数据流的缓存空间依然在缓存该第一RTSP数据流,因此可以直接从该缓存空间中获取该第一RTSP数据流对应的第一视频帧,并拼接显示,从而可以重新快速将第一RTSP数据流接入视频通话中,提高了用户体验。
附图说明
[0019]图1为现有技术提供的一种实现视频通话的系统架构示意图;
[0020]图2为现有技术提供的一种实现视频通话的RTSP数据流的流向示意图;
[0021]图3为本申请一本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种视频通话方法,其特征在于,所述方法包括:接收第一停止指令;根据所述第一停止指令中携带的停止进行视频通话的第二图像采集设备的信息,停止接收所述第二图像采集设备采集的第二RTSP数据流;根据所述第一停止指令,从存储第一RTSP数据流的缓存空间中获取对应的第一视频帧,其中,所述第一RTSP数据流为被第二RTSP数据流替换的数据流,将所述第一视频帧拼接到视频通话显示窗口所述第二RTSP数据流对应的显示位置并显示。2.根据权利要求1所述的方法,其特征在于,所述接收第一停止指令之前,所述方法还包括:接收视频通话指令,所述视频通话指令中携带待接入视频通话的第二图像采集设备的信息,接收所述第二图像采集设备发送的第二RTSP数据流;根据所述视频通话指令,确定所述第二RTSP数据流替换的第一RTSP数据流,在对应的缓存空间缓存所述第一RTSP数据流及所述第二RTSP数据流,并从所述第二RTSP数据流对应的缓存空间获取对应的第二视频帧,将所述第二视频帧拼接到视频通话显示窗口所述第一RTSP数据流对应的显示位置并显示。3.根据权利要求2所述的方法,其特征在于,所述根据所述视频通话指令,确定所述第二RTSP数据流替换的第一RTSP数据流包括:若所述视频通话指令为接入指令,判断当前接入的视频通话的RTSP数据流的数量达到预设的数量阈值时,确定所述第二RTSP数据流替换预先设置的第一RTSP数据流。4.根据权利要求2所述的方法,其特征在于,所述根据所述视频通话指令,确定所述第二RTSP数据流替换的第一RTSP数据流包括:若所述视频通话指令为替换指令,所述替换指令中携带将第一图像采集设备替换为所述第二图像采集设备的信息,将所述第一图像设备采集的RTSP数据流作为被替换的第一RTSP数据流。5.根据权利要求2-4任一项所述的方法,其特征在于,所述根据所述视频通...

【专利技术属性】
技术研发人员:陈维强李蕾高雪松
申请(专利权)人:海信集团有限公司
类型:发明
国别省市:

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

1