视频数据处理方法、装置、移动设备、计算机可读存储介质制造方法及图纸

技术编号:21121411 阅读:22 留言:0更新日期:2019-05-16 10:49
本申请涉及一种视频数据处理方法、装置、移动设备、计算机可读存储介质。所述方法包括:获取第一移动设备对应的视频通话的视频数据丢包率,当视频数据丢包率大于第一预设丢包阈值时,生成携带灰度转换指令的第一控制消息,向第二移动设备发送第一控制消息,以使第二移动设备根据第一控制消息中的灰度转换指令将所述视频通话中的视频图像转换为灰度图像,其中,第二移动设备与第一移动设备建立视频通话连接,根据灰度转换指令,控制第一移动设备将视频通话中的视频图像转换为灰度图像。保证视频通话中出现画面问题的用户的视频通话画面的清晰度的同时,迅速恢复并显示完整视频通话画面。

Video data processing methods, devices, mobile devices, computer readable storage media

【技术实现步骤摘要】
视频数据处理方法、装置、移动设备、计算机可读存储介质
本申请涉及计算机
,特别是涉及一种视频数据处理方法、装置、移动设备、计算机可读存储介质。
技术介绍
随着计算机技术的发展,越来越多的移动设备为用户提供视频通话业务,如VoLTE(voiceoverLTE,基于LTE进行的通话业务)视频通话、无线视频通话等。通话过程中如果遇到信号不好,网络条件不稳定等情形,往往会出现视频通话画面有马赛克,或者画面残缺的现象,传统的方法通过改变视频通话图像分辨率的方式减少数据量,牺牲画面的清晰度,导致视频通话画面变得模糊。
技术实现思路
本申请实施例提供一种视频数据处理方法、装置、移动设备、计算机可读存储介质,可以在视频通话中任意一方出现画面问题时,可控制视频通话的通话方动态的将彩色视频转换为灰度视频,保证视频通话中出现画面问题的用户的视频通话画面的清晰度的同时,迅速恢复并显示完整视频通话画面。一种视频数据处理方法,应用于第一移动设备,方法包括:获取所述第一移动设备对应的视频通话的视频数据丢包率;当所述视频数据丢包率大于第一预设丢包阈值时,生成携带灰度转换指令的第一控制消息;向第二移动设备发送所述第一控制消息,以使所述第二移动设备根据所述第一控制消息中的灰度转换指令将所述视频通话中的视频图像转换为灰度图像,其中,所述第二移动设备与所述第一移动设备建立视频通话连接;根据所述灰度转换指令,控制所述第一移动设备将所述视频通话中的视频图像转换为灰度图像。一种视频数据处理装置,应用于第一移动设备,装置包括:丢包率确定模块,用于获取所述第一移动设备对应的视频通话的视频数据丢包率;灰度转换模块,用于当所述视频数据丢包率大于第一预设丢包阈值时,生成携带灰度转换指令的第一控制消息;发送控制模块,用于向第二移动设备发送所述第一控制消息,以使所述第二移动设备根据所述第一控制消息中的灰度转换指令将所述视频通话中的视频图像转换为灰度图像,其中,所述第二移动设备与所述第一移动设备建立视频通话连接;第一控制模块,用于根据所述灰度转换指令,控制所述第一移动设备将所述视频通话中的视频图像转换为灰度图像。一种移动设备,包括存储器及处理器,所述存储器中储存有计算机程序,所述计算机程序被所述处理器执行时,使得所述处理器执行如下步骤:获取第一移动设备对应的视频通话的视频数据丢包率;当所述视频数据丢包率大于第一预设丢包阈值时,生成携带灰度转换指令的第一控制消息;向第二移动设备发送所述第一控制消息,以使所述第二移动设备根据所述第一控制消息中的灰度转换指令将所述视频通话中的视频图像转换为灰度图像,其中,所述第二移动设备与所述第一移动设备建立视频通话连接;根据所述灰度转换指令,控制所述第一移动设备将所述视频通话中的视频图像转换为灰度图像。一种计算机可读存储介质,其上存储有计算机程序,所述计算机程序被处理器执行时实现如下步骤:获取第一移动设备对应的视频通话的视频数据丢包率;当所述视频数据丢包率大于第一预设丢包阈值时,生成携带灰度转换指令的第一控制消息;向第二移动设备发送所述第一控制消息,以使所述第二移动设备根据所述第一控制消息中的灰度转换指令将所述视频通话中的视频图像转换为灰度图像,其中,所述第二移动设备与所述第一移动设备建立视频通话连接;根据所述灰度转换指令,控制所述第一移动设备将所述视频通话中的视频图像转换为灰度图像。上述视频数据处理方法、装置、电子设备、计算机可读存储介质,通过获取第一移动设备对应的视频通话的视频数据丢包率,当视频数据丢包率大于第一预设丢包阈值时,生成携带灰度转换指令的第一控制消息,向第二移动设备发送第一控制消息,以使第二移动设备根据第一控制消息中的灰度转换指令将所述视频通话中的视频图像转换为灰度图像,其中,第二移动设备与第一移动设备建立视频通话连接,根据灰度转换指令,控制第一移动设备将视频通话中的视频图像转换为灰度图像,可以在视频通话中任意一方出现画面问题时,根据视频数据丢包率与预设丢包阈值的关系自动生成携带灰度转换指令的第一控制消息,从而控制视频通话的通话方动态的将彩色视频转换为灰度视频,保证视频通话中出现画面问题的用户的视频通话画面的清晰度的同时,迅速恢复并显示完整视频通话画面。附图说明为了更清楚地说明本申请实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本申请的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。图1为一个实施例中视频数据处理方法的应用环境图;图2为一个实施例中视频数据处理方法的流程图;图3为一个具体的实施例中手机界面的示意图;图4为一个具体的实施例中拨号界面的示意图;图5为一个具体的实施例TMMBR报文实例的示意图;图6为另一个具体的实施例TMMBR报文实例的示意图;图7为一个实施例中视频数据处理装置的结构框图;图8为另一个实施例中视频数据处理装置的结构框图;图9为一个实施例中移动设备的内部结构示意图;图10为一个实施例中手机的结构示意图。具体实施方式为了使本申请的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本申请进行进一步详细说明。应当理解,此处所描述的具体实施例仅仅用以解释本申请,并不用于限定本申请。可以理解,本申请所使用的术语“第一”、“第二”等可在本文中用于描述各种元件,但这些元件不受这些术语限制。这些术语仅用于将第一个元件与另一个元件区分。举例来说,在不脱离本申请的范围的情况下,可以将第一客户端称为第二客户端,且类似地,可将第二客户端称为第一客户端。第一客户端和第二客户端两者都是客户端,但其不是同一客户端。图1为一个实施例中视频数据处理方法的应用环境图。如图1所示,该应用环境包括第一移动设备110和第二移动设备120,各个移动设备之间可以进行视频通话业务,如基于LTE(LongTermEvolution,长期演进)直接与其他用户建立视频通话,或通过安装的应用通过无线网络与其他用户建立视频通话。视频通话中,第一移动设备110获取视频通话的视频数据丢包率,当视频数据丢包率大于第一预设丢包阈值时,生成携带灰度转换指令的第一控制消息,向第二移动设备120发送第一控制消息,第二移动设备120与第一移动设备110建立视频通话连接,第二移动设备120接收到第一控制消息后,根据其中携带的灰度转换指令将视频通话中的视频图像转换为灰度图像再发送至第一移动设备110,第一移动设备110根据灰度转换指令将视频通话中的视频图像转换为灰度图像再发送至第二移动设备120。其中移动设备110、第二移动设备120可为智能手机、平板电脑、穿戴式设备、个人数字助理等。第二移动设备120可以为一个或多个。可以理解的是,第一移动设备110和第二移动设备120之间进行视频通话时可通过服务器进行中转。服务器可以为单个服务器或服务器集群。图2为一个实施例中视频数据处理方法的流程图。如图2所示,一种视频数据处理方法,以应用于上述移动设备为例进行说明,具体包括:步骤202,获取第一移动设备对应的视频通话的视频数据丢包率。其中,视频数据丢包率是所丢失的视频数据包数量占所发送视频数据包总数量的比率。具体计算视频数据本文档来自技高网...

【技术保护点】
1.一种视频数据处理方法,应用于第一移动设备,其特征在于,所述方法包括:获取所述第一移动设备对应的视频通话的视频数据丢包率;当所述视频数据丢包率大于第一预设丢包阈值时,生成携带灰度转换指令的第一控制消息;向第二移动设备发送所述第一控制消息,以使所述第二移动设备根据所述第一控制消息中的灰度转换指令将所述视频通话中的视频图像转换为灰度图像,其中,所述第二移动设备与所述第一移动设备建立视频通话连接;根据所述灰度转换指令,控制所述第一移动设备将所述视频通话中的视频图像转换为灰度图像。

【技术特征摘要】
1.一种视频数据处理方法,应用于第一移动设备,其特征在于,所述方法包括:获取所述第一移动设备对应的视频通话的视频数据丢包率;当所述视频数据丢包率大于第一预设丢包阈值时,生成携带灰度转换指令的第一控制消息;向第二移动设备发送所述第一控制消息,以使所述第二移动设备根据所述第一控制消息中的灰度转换指令将所述视频通话中的视频图像转换为灰度图像,其中,所述第二移动设备与所述第一移动设备建立视频通话连接;根据所述灰度转换指令,控制所述第一移动设备将所述视频通话中的视频图像转换为灰度图像。2.根据权利要求1所述的方法,其特征在于,当所述视频数据丢包率大于第一预设丢包阈值时,所述方法还包括:获取所述视频数据的灰度码率控制信息;在所述第一控制消息中加载所述灰度码率控制信息,得到第二控制信息;根据所述第二控制信息确定所述第一移动设备对灰度图像进行编码的码率,以使所述第二移动设备根据接收到的所述第二控制信息中的所述灰度码率控制信息确定对灰度图像进行编码的码率。3.根据权利要求2所述的方法,其特征在于,所述获取灰度码率控制信息包括:获取所述视频数据丢包率与所述第一预设丢包阈值的差距量;根据所述差距量确定当前丢包等级;根据丢包等级与灰度码率的匹配关系,确定与所述当前丢包等级对应的灰度码率控制信息。4.根据权利要求1所述的方法,其特征在于,所述方法还包括:当所述视频数据丢包率小于或等于第二预设丢包阈值时,若当前视频通话中的视频图像为灰度图像,则生成携带彩色转换指令的第三控制消息,其中,所述第二预设丢包阈值小于或等于所述第一预设丢包阈值;向所述第二移动设备发送所述第三控制消息,以使所述第二移动设备根据所述彩色转换指令将所述视频通话中的视频图像转换为彩色图像;根据所述彩色转换指令,控制所述第一移动设备将所述视频通话中的视频图像转换为彩色图像。5.根据权利要求4所述的方法,其特征在于,当所述视频数据丢包率小于或等于所述第二预设丢包阈值时,所述方法还包括:获取所述视频数据的彩色码率控制信息...

【专利技术属性】
技术研发人员:张清光
申请(专利权)人:OPPO广东移动通信有限公司
类型:发明
国别省市:广东,44

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

1