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

技术编号:15800170 阅读:43 留言:0更新日期:2017-07-11 14:04
本发明专利技术实施例公开了一种视频通话方法,包括:根据对端设备所接入网络的平均速率,获取第一视频信息的分辨率和帧率,所述第一视频信息为摄像头采集到的视频信息;根据所述第一视频信息的分辨率和帧率,对所述第一视频信息进行编码。进一步的,本发明专利技术实施例还公开了一种视频通话设备。

Video calling method and device

The embodiment of the invention discloses a video call method: according to the average rate on the terminal equipment to access the network, access to the first video resolution and frame rate, the first video information for the camera to capture video information; according to the first video resolution and frame rate, encoding the first video information. Furthermore, the embodiment of the invention also discloses a video calling device.

【技术实现步骤摘要】
一种视频通话方法及装置
本专利技术涉及通信领域的可视化通信技术,尤其涉及一种视频通话方法及装置。
技术介绍
随着通信技术的发展,人们对信息交互的要求越来越高,现有的无线语音通话和短信交流方式已经不能满足人们的需求,而视频通话由于可以使得通信双方能够既闻其声又见其人,达到面对面交流般的体验,因此越来越被人们所青睐。视频通话技术为通话双方将本端捕捉到的图像数据和声音数据同步传输给对方,随着3G、4G技术的应用,通信速度得到了长足的提高,视频通话技术也具有向用户提供高清视频通话的能力,用户可以在手机、PAD、电视上随时和家人、朋友使用。通常的,视频通话在使用过程中的音视频质量直接决定了用户使用视频通话的体验,所述音视频质量包括通话双方声音是否清晰、连贯,双方视频是否清晰、连贯无卡顿,音视频是否同步,以及视频质量是否能达到预设的清晰度。如果音视频质量达不到要求,必然影响用户的使用。但是视频通话受网络带宽影响比较大,由于不同地域应用的通信技术不一致,或者通信技术的更新过程中造成的不同区域的通信网络支持的技术不同,容易导致不同地域能够提供给用户的网络带宽不一致,即有些用户的网络带宽较大,可以支持的高速数据传输,而另一些用户的网络带宽较小,仅能支持低速数据传输。现有技术中,由于较高分辨率的视频画面要求用户的网络带宽较大,因此为了照顾网络带宽较小的用户,保证音视频质量的稳定性,通常为所有用户提供较低分辨率和较普通音质的通话质量,虽然保证了视频的连贯性、音视频的同步等要求,但视频通话的双方都只能看到对方比较模糊的视频画面,导致用户体验较差。
技术实现思路
为解决上述技术问题,本专利技术实施例期望提供一种视频通话方法及装置,能够提高视频通话的音视频质量,提高用户体验。本专利技术的技术方案是这样实现的:一方面,本专利技术实施例提供一种视频通话方法,包括:根据对端设备所接入网络的平均速率,获取第一视频信息的分辨率和帧率,所述第一视频信息为摄像头采集到的视频信息;根据所述第一视频信息的分辨率和帧率,对所述第一视频信息进行编码。可选的,在根据对端设备所接入网络的平均速率,获取第一视频信息的分辨率和帧率之前,所述方法还包括:接收对端设备发送的协商信息,所述协商信息包括所述对端设备所接入网络的平均速率。可选的,所述协商信息包括对端设备的屏幕大小;在根据对端设备所接入网络的平均速率,获取第一视频信息的分辨率和帧率之后,所述方法还包括:根据对端设备的屏幕大小对所述第一视频信息的分辨率和帧率进行调整,得到第一视频信息的调整后分辨率和调整后帧率;所述根据所述第一视频信息的分辨率和帧率,对所述第一视频信息进行编码包括:根据所述第一视频信息的调整后分辨率和调整后帧率,对所述第一视频信息进行编码。可选的,在根据对端设备所接入网络的平均速率,获取第一视频信息的分辨率和帧率之后,所述方法还包括:确定所接入网络的平均速率是否小于或等于第一平均阈值;所接入网络的平均速率大于或等于第一平均阈值时,根据所接入网络的平均速率对所述第一视频信息的分辨率和帧率进行调整,得到第一视频信息的调整后分辨率和调整后帧率;所述根据所述第一视频信息的分辨率和帧率,对所述第一视频信息进行编码包括:根据所述第一视频信息的调整后分辨率和调整后帧率,对所述第一视频信息进行编码。可选的,在根据对端设备所接入网络的平均速率,获取第一视频信息的分辨率和帧率之后,所述方法还包括:确定所接入网络的平均速率与实时速率的差值是否大于或等于第一差值阈值;所接入网络的平均速率与实时速率的差值大于或等于第一差值阈值时,根据所接入网络的平均速率与实时速率的差值对所述第一视频信息的分辨率和帧率进行调整,得到第一视频信息的调整后分辨率和调整后帧率;所述根据所述第一视频信息的分辨率和帧率,对所述第一视频信息进行编码包括:根据所述第一视频信息的调整后分辨率和调整后帧率,对所述第一视频信息进行编码。可选的,所述协商信息还包括对端设备所接入网络的实时速率;在根据对端设备所接入网络的平均速率,获取第一视频信息的分辨率和帧率之后,所述方法还包括:确定对端设备所接入网络的实时速率是否小于或等于第一实时阈值;对端设备所接入网络的实时速率小于或等于第一实时阈值时,根据所述对端设备所接入网络的实时速率对所述第一视频信息的分辨率和帧率进行调整,得到第一视频信息的调整后分辨率和调整后帧率;所述根据所述第一视频信息的分辨率和帧率,对所述第一视频信息进行编码包括:根据所述第一视频信息的调整后分辨率和调整后帧率,对所述第一视频信息进行编码。可选的,所述方法还包括:接收对端设备发送的第二视频信息;获取所述第二视频信息的分辨率和帧率;根据所述第二视频信息的分辨率和帧率,显示所述第二视频信息。可选的,在获取所述第二视频信息的分辨率和帧率之后,所述方法还包括:确定所接入的网络的平均速率是否小于或等于第二平均阈值;所接入的网络的平均速率小于或等于所述第二平均阈值时,根据所接入的网络的平均速率对所述第二视频信息的分辨率和帧率进行调整,得到第二视频信息的调整后分辨率和调整后帧率;所述根据所述第二视频信息的分辨率和帧率,显示所述第二视频信息包括:根据所述第二视频信息的调整后分辨率和调整后帧率,显示所述第二视频信息。可选的,在获取所述第二视频信息的分辨率和帧率之后,所述方法还包括:确定所接入的网络的平均速率与实时速率的差值是否大于或等于第二差值阈值;所接入的网络的平均速率与实时速率的差值大于或等于所述第二差值阈值时,根据所接入的网络的平均速率与实时速率的差值对所述第二视频信息的分辨率和帧率进行调整,得到第二视频信息的调整后分辨率和调整后帧率;所述根据所述第二视频信息的分辨率和帧率,显示所述第二视频信息包括:根据所述第二视频信息的调整后分辨率和调整后帧率,显示所述第二视频信息。另一方面,本专利技术实施例提供一种视频通话设备,包括:获取单元,用于根据对端设备所接入网络的平均速率,获取第一视频信息的分辨率和帧率,所述第一视频信息为摄像头采集到的视频信息;编码单元,用于根据所述第一视频信息的分辨率和帧率,对所述第一视频信息进行编码。可选的,所述设备还包括:第一接收单元,用于接收对端设备发送的协商信息,所述协商信息包括所述对端设备所接入网络的平均速率。可选的,所述协商信息包括对端设备的屏幕大小;所述设备还包括:第一调整单元,用于根据对端设备的屏幕大小对所述第一视频信息的分辨率和帧率进行调整,得到第一视频信息的调整后分辨率和调整后帧率;所述编码单元具体用于根据所述第一视频信息的调整后分辨率和调整后帧率,对所述第一视频信息进行编码。可选的,所述设备还包括:第一确定单元,用于确定所接入网络的平均速率是否小于或等于第一平均阈值;第二调整单元,用于当所接入网络的平均速率小于或等于所述第一平均阈值时,根据所接入网络的平均速率对所述第一视频信息的分辨率和帧率进行调整,得到第一视频信息的调整后分辨率和调整后帧率;所述编码单元具体用于根据所述第一视频信息的调整后分辨率和调整后帧率,对所述第一视频信息进行编码。可选的,所述设备还包括:第二确定单元,用于确定所接入网络的平均速率与实时速率的差值是否大于或等于第一差值阈值;第三调整单元,用于当所接入网络的平均速率与实时速率的差值大于或本文档来自技高网...
一种视频通话方法及装置

【技术保护点】
一种视频通话方法,其特征在于,包括:根据对端设备所接入网络的平均速率,获取第一视频信息的分辨率和帧率,所述第一视频信息为摄像头采集到的视频信息;根据所述第一视频信息的分辨率和帧率,对所述第一视频信息进行编码。

【技术特征摘要】
1.一种视频通话方法,其特征在于,包括:根据对端设备所接入网络的平均速率,获取第一视频信息的分辨率和帧率,所述第一视频信息为摄像头采集到的视频信息;根据所述第一视频信息的分辨率和帧率,对所述第一视频信息进行编码。2.根据权利要求1所述的方法,其特征在于,在根据对端设备所接入网络的平均速率,获取第一视频信息的分辨率和帧率之前,所述方法还包括:接收对端设备发送的协商信息,所述协商信息包括所述对端设备所接入网络的平均速率。3.根据权利要求2所述的方法,其特征在于,所述协商信息包括对端设备的屏幕大小;在根据对端设备所接入网络的平均速率,获取第一视频信息的分辨率和帧率之后,所述方法还包括:根据对端设备的屏幕大小对所述第一视频信息的分辨率和帧率进行调整,得到第一视频信息的调整后分辨率和调整后帧率;所述根据所述第一视频信息的分辨率和帧率,对所述第一视频信息进行编码包括:根据所述第一视频信息的调整后分辨率和调整后帧率,对所述第一视频信息进行编码。4.根据权利要求1所述的方法,其特征在于,在根据对端设备所接入网络的平均速率,获取第一视频信息的分辨率和帧率之后,所述方法还包括:确定所接入网络的平均速率是否小于或等于第一平均阈值;所接入网络的平均速率大于或等于第一平均阈值时,根据所接入网络的平均速率对所述第一视频信息的分辨率和帧率进行调整,得到第一视频信息的调整后分辨率和调整后帧率;所述根据所述第一视频信息的分辨率和帧率,对所述第一视频信息进行编码包括:根据所述第一视频信息的调整后分辨率和调整后帧率,对所述第一视频信息进行编码。5.根据权利要求1所述的方法,其特征在于,在根据对端设备所接入网络的平均速率,获取第一视频信息的分辨率和帧率之后,所述方法还包括:确定所接入网络的平均速率与实时速率的差值是否大于或等于第一差值阈值;所接入网络的平均速率与实时速率的差值大于或等于第一差值阈值时,根据所接入网络的平均速率与实时速率的差值对所述第一视频信息的分辨率和帧率进行调整,得到第一视频信息的调整后分辨率和调整后帧率;所述根据所述第一视频信息的分辨率和帧率,对所述第一视频信息进行编码包括:根据所述第一视频信息的调整后分辨率和调整后帧率,对所述第一视频信息进行编码。6.根据权利要求2所述的方法,其特征在于,所述协商信息还包括对端设备所接入网络的实时速率;在根据对端设备所接入网络的平均速率,获取第一视频信息的分辨率和帧率之后,所述方法还包括:确定对端设备所接入网络的实时速率是否小于或等于第一实时阈值;对端设备所接入网络的实时速率小于或等于第一实时阈值时,根据所述对端设备所接入网络的实时速率对所述第一视频信息的分辨率和帧率进行调整,得到第一视频信息的调整后分辨率和调整后帧率;所述根据所述第一视频信息的分辨率和帧率,对所述第一视频信息进行编码包括:根据所述第一视频信息的调整后分辨率和调整后帧率,对所述第一视频信息进行编码。7.根据权利要求1所述的方法,其特征在于,所述方法还包括:接收对端设备发送的第二视频信息;获取所述第二视频信息的分辨率和帧率;根据所述第二视频信息的分辨率和帧率,显示所述第二视频信息。8.根据权利要求7所述的方法,其特征在于,在获取所述第二视频信息的分辨率和帧率之后,所述方法还包括:确定所接入的网络的平均速率是否小于或等于第二平均阈值;所接入的网络的平均速率小于或等于所述第二平均阈值时,根据所接入的网络的平均速率对所述第二视频信息的分辨率和帧率进行调整,得到第二视频信息的调整后分辨率和调整后帧率;所述根据所述第二视频信息的分辨率和帧率,显示所述第二视频信息包括:根据所述第二视频信息的调整后分辨率和调整后帧率,显示所述第二视频信息。9.根据权利要求7所述的方法,其特征在于,在获取所述第二视频信息的分辨率和帧率之后,所述方法还包括:确定所接入的网络的平均速率与实时速率的差值是否大于或等于第二差值阈值;所接入的网络的平均速率与实时速率的差值大于或等于所述第二差值阈值时,根据所接入的网络的平均速率与实时速率的差值对所述第二视频信息的...

【专利技术属性】
技术研发人员:陈心昕
申请(专利权)人:中国移动通信集团公司
类型:发明
国别省市:北京,11

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

1