基于VoLTE的视频通话方法、装置及移动终端制造方法及图纸

技术编号:15651699 阅读:47 留言:0更新日期:2017-06-17 04:55
本发明专利技术提供一种基于VoLTE的视频通话方法、装置及移动终端。所述方法包括:接收用户发起的VoLTE视频通话请求;通过EPS网络向通话对端发送会话请求消息,所述会话请求消息中携带本端所能支持的视频参数;接收EPS网络侧下发的视频QoS参数;接收通话对端通过EPS网络发送的会话响应消息,所述会话响应消息中携带通话对端提供的视频参数,其中,所述通话对端提供的视频参数根据所述视频QoS参数和所述本端所能支持的视频参数确定;根据所述视频QoS参数和所述通话对端提供的视频参数,确定本端最终的视频参数;采用所述最终的视频参数,启动VoLTE视频通话。本发明专利技术能够保证在不同的VoLTE网络下都能获得最佳的视频通话质量。

【技术实现步骤摘要】
基于VoLTE的视频通话方法、装置及移动终端
本专利技术涉及视频通话
,尤其涉及一种基于VoLTE的视频通话方法、装置及移动终端。
技术介绍
VoLTE(Voice&VideooverLTE,LTE网络音视频通话)是通过LTE(LongTermEvolution,长期演进)网络作为业务接入、IMS(IPMultimediaSubsystem,IP多媒体子系统)网络实现业务控制的音视频解决方案,它支持高清语音、高清视频等通信业务,也可实现与2G/3G网络的语音兼容互通。在不同运营商的VoLTE网络下,同一部移动终端所适用的视频分辨率、帧率和码率各不相同。例如,根据视频通话发起时EPS(EvolvedPacketSystem,演进的分组系统)网络下发的QoS(QualityofService,服务质量)参数分析,中国移动网络(CMCC)和印度Reliance网络的VoLTE网络配置的视频带宽差距达6倍,Reliance仅288kbps,而CMCC达2112kbps,因此两者适用的视频分辨率和帧率完全不同。对于同一部移动终端来说,当视频分辨率为480*640,帧率为30FPS且码率为1.2Mbps时,在CMCC下的视频质量清晰流畅,但在Reliance网络下视频出现严重马赛克,几乎无法观看。在实现本专利技术的过程中,专利技术人发现现有技术中至少存在如下技术问题:对于同一部移动终端来说,由于在不同的VoLTE网络下所适用的视频分辨率、帧率和码率各不相同,因此会出现在某个VoLTE网络下视频质量较好、但在另一个VoLTE网络下视频质量较差的情况,不能保证在不同的VoLTE网络下都能获得最佳的视频通话质量。
技术实现思路
本专利技术提供的基于VoLTE的视频通话方法、装置及移动终端,能够保证在不同的VoLTE网络下都能获得最佳的视频通话质量。第一方面,本专利技术提供一种基于VoLTE的视频通话方法,包括:接收用户发起的VoLTE视频通话请求;通过EPS网络向通话对端发送会话请求消息,所述会话请求消息中携带本端所能支持的视频参数;接收EPS网络侧下发的视频QoS参数;接收通话对端通过EPS网络发送的会话响应消息,所述会话响应消息中携带通话对端提供的视频参数,其中,所述通话对端提供的视频参数根据所述视频QoS参数和所述本端所能支持的视频参数确定;根据所述视频QoS参数和所述通话对端提供的视频参数,确定本端最终的视频参数;采用所述最终的视频参数,启动VoLTE视频通话。可选的,所述接收EPS网络侧下发的视频QoS参数包括:接收EPS网络侧通过本端的NAS下发的视频QoS参数。可选的,在所述根据所述视频QoS参数和所述通话对端提供的视频参数,确定本端最终的视频参数之后,所述方法还包括:通过EPS网络向通话对端发送会话更新消息,所述会话更新消息中携带所述最终的视频参数;接收通话对端通过EPS网络发送的更新确认消息;接收EPS网络侧发送的及时响应消息。可选的,所述根据所述视频QoS参数和所述通话对端所能支持的视频参数,确定本端最终的视频参数包括:当0x44<X≤0x55时,确定Y为QCIF,br=(64+(X-0x40)×8)×0.9);当0x55<X≤0x74且Z为QCIF时,确定Y为QCIF,br=150;当0x55<X≤0x74且Z不为QCIF时,确定Y为QVGA_15,br=min(360,(64+(X-0x40)×8)×0.9);当0x74<X≤0x85且Z为QCIF时,确定Y为QCIF,br=150;当0x74<X≤0x85且Z为QVGA_15时,确定Y为QVGA_15,br=300;当0x74<X≤0x7F且Z不为QCIF或QVGA_15时,确定Y为VGA_15,br=(64+(X-0x40)×8)×0.9);当0x7F<X≤0x85且Z不为QCIF或QVGA_15时,确定Y为VGA_15,br=min(720,(576+(X-0x80)×64)×0.9);当0x85<X<0xFF且Z为QCIF时,确定Y为QCIF,br=150;当0x85<X<0xFF且Z为QVGA_15时,确定Y为QVGA_15,br=300;当0x85<X<0xFF且Z为QVGA_30时,确定Y为QVGA_30,br=700;当0x85<X<0xFF且Z为VGA_15时,确定Y为VGA_15,br=600;当0x85<X<0xFF且Z不为QCIF、QVGA_15、QVGA_30或VGA_15时,确定Y为VGA_30,br=min(1200,(576+(X-0x80)×64)×0.9);其中,X为所述QoS参数中的保证的上行比特率;Z为通话对端提供的视频格式;Y为本端最终的视频格式,br为本端最终的视频码率。可选的,所述方法还包括:当X≤0x44或X=0xFF时,中断所述VoLTE视频通话连接。第二方面,本专利技术提供一种基于VoLTE的视频通话装置,包括:第一接收单元,用于接收用户发起的VoLTE视频通话请求;第一发送单元,用于通过EPS网络向通话对端发送会话请求消息,所述会话请求消息中携带本端所能支持的视频参数;第二接收单元,用于接收EPS网络侧下发的视频QoS参数;第三接收单元,用于接收通话对端通过EPS网络发送的会话响应消息,所述会话响应消息中携带通话对端提供的视频参数,其中,所述通话对端提供的视频参数根据所述视频QoS参数和所述本端所能支持的视频参数确定;确定单元,用于根据所述视频QoS参数和所述通话对端提供的视频参数,确定本端最终的视频参数;启动单元,用于采用所述最终的视频参数,启动VoLTE视频通话。可选的,所述第二接收单元,用于接收EPS网络侧通过本端的NAS下发的视频QoS参数。可选的,所述装置还包括:第二发送单元,用于在所述确定单元根据所述视频QoS参数和所述通话对端提供的视频参数,确定本端最终的视频参数之后,通过EPS网络向通话对端发送会话更新消息,所述会话更新消息中携带所述最终的视频参数;第四接收单元,用于接收通话对端通过EPS网络发送的更新确认消息;第五接收单元,用于接收EPS网络侧发送的及时响应消息。可选的,所述确定单元,用于当0x44<X≤0x55时,确定Y为QCIF,br=(64+(X-0x40)×8)×0.9);当0x55<X≤0x74且Z为QCIF时,确定Y为QCIF,br=150;当0x55<X≤0x74且Z不为QCIF时,确定Y为QVGA_15,br=min(360,(64+(X-0x40)×8)×0.9);当0x74<X≤0x85且Z为QCIF时,确定Y为QCIF,br=150;当0x74<X≤0x85且Z为QVGA_15时,确定Y为QVGA_15,br=300;当0x74<X≤0x7F且Z不为QCIF或QVGA_15时,确定Y为VGA_15,br=(64+(X-0x40)×8)×0.9);当0x7F<X≤0x85且Z不为QCIF或QVGA_15时,确定Y为VGA_15,br=min(720,(576+(X-0x80)×64)×0.9);当0x85&本文档来自技高网
...
基于VoLTE的视频通话方法、装置及移动终端

【技术保护点】
一种基于VoLTE的视频通话方法,其特征在于,包括:接收用户发起的VoLTE视频通话请求;通过EPS网络向通话对端发送会话请求消息,所述会话请求消息中携带本端所能支持的视频参数;接收EPS网络侧下发的视频QoS参数;接收通话对端通过EPS网络发送的会话响应消息,所述会话响应消息中携带通话对端提供的视频参数,其中,所述通话对端提供的视频参数根据所述视频QoS参数和所述本端所能支持的视频参数确定;根据所述视频QoS参数和所述通话对端提供的视频参数,确定本端最终的视频参数;采用所述最终的视频参数,启动VoLTE视频通话。

【技术特征摘要】
1.一种基于VoLTE的视频通话方法,其特征在于,包括:接收用户发起的VoLTE视频通话请求;通过EPS网络向通话对端发送会话请求消息,所述会话请求消息中携带本端所能支持的视频参数;接收EPS网络侧下发的视频QoS参数;接收通话对端通过EPS网络发送的会话响应消息,所述会话响应消息中携带通话对端提供的视频参数,其中,所述通话对端提供的视频参数根据所述视频QoS参数和所述本端所能支持的视频参数确定;根据所述视频QoS参数和所述通话对端提供的视频参数,确定本端最终的视频参数;采用所述最终的视频参数,启动VoLTE视频通话。2.根据权利要求1所述的方法,其特征在于,所述接收EPS网络侧下发的视频QoS参数包括:接收EPS网络侧通过本端的NAS下发的视频QoS参数。3.根据权利要求1所述的方法,其特征在于,在所述根据所述视频QoS参数和所述通话对端提供的视频参数,确定本端最终的视频参数之后,所述方法还包括:通过EPS网络向通话对端发送会话更新消息,所述会话更新消息中携带所述最终的视频参数;接收通话对端通过EPS网络发送的更新确认消息;接收EPS网络侧发送的及时响应消息。4.根据权利要求1至3中任一项所述的方法,其特征在于,所述根据所述视频QoS参数和所述通话对端所能支持的视频参数,确定本端最终的视频参数包括:当0x44<X≤0x55时,确定Y为QCIF,br=(64+(X-0x40)×8)×0.9);当0x55<X≤0x74且Z为QCIF时,确定Y为QCIF,br=150;当0x55<X≤0x74且Z不为QCIF时,确定Y为QVGA_15,br=min(360,(64+(X-0x40)×8)×0.9);当0x74<X≤0x85且Z为QCIF时,确定Y为QCIF,br=150;当0x74<X≤0x85且Z为QVGA_15时,确定Y为QVGA_15,br=300;当0x74<X≤0x7F且Z不为QCIF或QVGA_15时,确定Y为VGA_15,br=(64+(X-0x40)×8)×0.9);当0x7F<X≤0x85且Z不为QCIF或QVGA_15时,确定Y为VGA_15,br=min(720,(576+(X-0x80)×64)×0.9);当0x85<X<0xFF且Z为QCIF时,确定Y为QCIF,br=150;当0x85<X<0xFF且Z为QVGA_15时,确定Y为QVGA_15,br=300;当0x85<X<0xFF且Z为QVGA_30时,确定Y为QVGA_30,br=700;当0x85<X<0xFF且Z为VGA_15时,确定Y为VGA_15,br=600;当0x85<X<0xFF且Z不为QCIF、QVGA_15、QVGA_30或VGA_15时,确定Y为VGA_30,br=min(1200,(576+(X-0x80)×64)×0.9);其中,X为所述QoS参数中的保证的上行比特率;Z为通话对端提供的视频格式;Y为本端最终的视频格式,br为本端最终的视频码率。5.根据权利要求4所述的方法,其特征在于,所述方法还包括:当X≤0x44或X=0xFF时,中断所述VoLTE视频通话连接。6.一种基于VoLTE的视频通话装置,其特征在于,包括:第一接收单元,用于接收用户发起的VoLT...

【专利技术属性】
技术研发人员:花文美杜成立
申请(专利权)人:展讯通信上海有限公司
类型:发明
国别省市:上海,31

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

1