一种3G可视电话及其工作方法技术

技术编号:4348392 阅读:233 留言:0更新日期:2012-04-11 18:40
本发明专利技术涉及一种3G可视电话及其工作方法。该3G可视电话包括:用户接口模块,本地用户将3G可视电话的模式设置为高速模式;质量控制模块,在高速模式下降低本地的编码速度至第一预设值和/或降低本地的编码质量至第二预设值,降低解码速度至第一预设值;通过具有预设标记的时间戳请求对端用户降低编码速度至第一预设值和/或编码质量至第二预设值,降低解码速度至第一预设值;时间戳控制模块,监控对端用户发送过来的时间戳,若该时间戳具有预设标记,则通知质量控制模块降低本地的编码速度至第一预设值和/或降低本地的编码质量至第二预设值,以及降低解码速度至第一预设值。本发明专利技术通过降低编码器的编码质量和速率使高速模式下打视频电话成为可能。

【技术实现步骤摘要】

本专利技术涉及移动终端,特别是有关于一种3G可视电话及其工作方法。
技术介绍
随着移动终端技术的飞速发展,移动终端的功能和性能日趋完善,这为移动终端 功能在应用领域的扩展提供了基础,现在的移动终端一般都具有录音、拍照和摄像功能,合 理的应用这些功能可以为用户提供更多的服务。 现在移动通信系统逐步由2G向3G演进,有些3G移动通信系统已经开始商用。 在3G移动通信系统中,可以提供可视电话的增值服务,但由于现有3G网络中带宽的限制, 只能支持用户在低速环境下拨打可视电话,但当用户所处环境为高速环境时(时速大于 100km/h,如高速列车),用户就无法正常拨打可视电话。
技术实现思路
为解决上述问题,本专利技术的目的在于提出一种3G可视电话及其工作方法,通过调 整视频图像质量和减少视频发送数据的个数来适应高速路的状况,保持视频通话的正常进 行。 本专利技术提供了一种3G可视电话,包括 用户接口模块,用于本地用户将3G可视电话的模式设置为高速模式; 质量控制模块,用于在高速模式下降低本地的编码速度至第一预设值和/或降低 本地的编码质量至第二预设值,以及降低解码速度至第一预设值;并通过具有预设标记的 时间戳请求对端用户降低编码速度至第一预设值和/或编码质量至第二预设值,以及降低 解码速度至第一预设值; 时间戳控制模块,用于监控对端用户发送过来的时间戳,如果该时间戳具有预设 标记,则通知质量控制模块降低本地的编码速度至第一预设值和/或降低本地的编码质量 至第二预设值,以及降低解码速度至第一预设值。 用户接口模块,还用于其设置的高速模式记录在数据库中。 质量控制模块,用于在数据库中查询到该3G可视电话设置为高速模式之后降低 本地的编码速度至第一预设值和/或降低本地的编码质量至第二预设值,以及降低解码速 度至第一预设值;并通过具有预设标记的时间戳请求对端用户降低编码速度至第一预设值 和/或编码质量至第二预设值,以及降低解码速度至第一预设值。 用户接口模块,还用于提供是否启动高速路模式的菜单。 对端用户接收到具有预设标记的时间戳之后,降低本地的编码速度至第一预设值 和/或降低本地的编码质量至第二预设值,并降低解码速度至第一预设值。 第一预设值为5秒/帧。 第二预设值nQP = 5 25。 本专利技术提供了一种3G可视电话的工作方法,包括4 步骤l,本地用户将3G可视电话设置为高速模式; 步骤2,降低本地的编码速度至第一预设值和/或降低本地的编码质量至第二预 设值,以及降低解码速度至第一预设值;并通过具有预设标记的时间戳请求对端用户降低 编码速度至第一预设值和/或降低编码质量至第二预设值,以及降低解码速度至第一预设 值; 步骤3,对端用户接收到具有预设标记的时间戳请求后,降低编码速度至第一预设 值和/或降低编码质量至第二预设值,并降低解码速度至第一预设值。 步骤1中,将本地用户的3G可视电话设置为高速模式后,将设置的高速模式记录 在数据库中。 步骤2中,在数据库中查询到该3G可视电话设置为高速模式之后降低本地的编 码速度至第一预设值和/或降低本地的编码质量至第二预设值,以及降低解码速度至第一 预设值;并通过具有预设标记的时间戳请求对端用户降低编码速度至第一预设值和/或编 码质量至第二预设值,以及降低解码速度至第一预设值。 步骤1进一步包括通过菜单启动高速路模式。 在目前的3G网络环境下,本专利技术通过降低编码器的编码质量和速率,降低视频数 据90 94%左右,使高速模式下打视频电话成为可能。附图说明 图1是用户接口模块工作流程示意图; 图2是本专利技术提供的3G手机工作流程示意图; 图3是本专利技术提供的3G手机结构示意图。具体实施例方式本专利技术通过菜单的设置功能,可以选择是否开启高速模式,该功能开启后,手机的可视电话切换到高速环境模式。 该功能开启后,手机需要做以下的处理 音频部分保持不变; 根据视频电话的H324. M协议栈,可以发送带参数的消息去通知对方手机,这里已 启动高速模式,对方手机收到并解析消息后,可以控制减小编码器的编码发送数据,并降低 帧速率。需要注意的是,对方手机要支持解析这个要求减小帧速率和帧编码大小的消息; 通知本地的编码器,减小I视频数据编码的大小,一般编码的数据为1K 8K bytes,可减小为0. 2K 0. 5Kbytes ; 由正常可视电话的帧速15帧/秒减小为5帧/秒,减少了终端侧数据的发送。 这样,此种模式下大约减少了正常数据的90 % 95 % ,从而,基本上可以在100公 里左右的视频电话功能。 本专利技术中,为了使视频数据能成功的发送和接收,通过降低视频质量换取更高的 数据成功率。 如图3所示,本专利技术提供的3G手机300主要包括 用户接口模块301 :用户可以设置是否开启高速模式。 质量控制模块302 :接收并处理时间戳监控模块发过来的消息,控制视频数据的 解码速度和质量,控制的手段是通过调整帧速率控制参数和帧编码参数来实现的,此模块 控制本地手机的编码质量和帧速率;发送具有预设标记的时间戳通知对方手机减小视频数 据的尺寸和速率。 时间戳监控模块303 :用于监控对方终端发送过来的时间戳,如果该时间戳具有 预设标记,则通知本地的质量控制模块。目前视频电话的H324.M协议栈中规定,所有的视 频数据都需要携带时间戳标志,音频数据也需要携带时间戳标志,目的是发送到通话对端 的音、视频同步。而目前协议栈中没有处理高速路模式的消息,所以,本专利技术设计的高速路 消息是通过附着在时间戳消息的后面字段中实现的,另一端需要识别这个字段才可以。原 则上讲,另一端的手机也需要支持并解析本专利技术定义的消息才可以。监控的作用就是解析 时间戳模块后面的字段,如果发现附着了高速路模式的消息,则通知编码器,降低帧速率和 编码质量。该模块的目的是发送消息给通话的对方手机,通知对方手机去控制编码的帧速 率和编码质量。只有双方都控制好编码的速率和质量,才能把可视电话的视频数据(包括 发送和接收)降低下来。 用户接口模块301 :有可视的用户接口界面,用户通过菜单选择进入该模块,并设 置是否开启可视电话中的高速模式功能。 用户接口模块的功能是把用户的设置项写进数据库,当可视电话启动的时候,在视频解码器解码之前,先访问数据库并检查是否启动高速路模式,并根据是否开启此功能,执行相应的程序流程。如果用户没有启动,则执行正常的可视电话。 用户接口模块301的工作流程如下 步骤IOI,进入是否启动高速路模式菜单设置; 步骤102,判断是否开启高速路模式功能; 步骤103,将设置的结果记录在数据库中。 通话对端不需要设置为高速路模式,正常模式既可。但是必须能够接收并解析对 方发过来的要求减小调整帧速率控制参数和帧编码参数消息,即可以根据消息动态的调整 本手机的发送视频数据速率和尺寸。 质量控制模块302 :控制本地编码器的编码质量和速率,在高速情况下减小视频 编码质量和速率,同时利用时间戳发送消息通知通话的另一方,也减小视频编码的质量和 速率。目前,高速模式下(时速100 160公里),打语音电话基本上没有问题,语音电话中的音频数据的速率是 V语音12. 2bbps/s 而视频通话中,音频和视频的速率总共为 V视频=12. 本文档来自技高网...

【技术保护点】
一种3G可视电话,其特征在于,包括:用户接口模块,用于本地用户将3G可视电话的模式设置为高速模式;质量控制模块,用于在高速模式下降低本地的编码速度至第一预设值和/或降低本地的编码质量至第二预设值,以及降低解码速度至第一预设值;并通过具有预设标记的时间戳请求对端用户降低编码速度至第一预设值和/或编码质量至第二预设值,以及降低解码速度至第一预设值;时间戳控制模块,用于监控对端用户发送过来的时间戳,如果该时间戳具有预设标记,则通知质量控制模块降低本地的编码速度至第一预设值和/或降低本地的编码质量至第二预设值,以及降低解码速度至第一预设值。

【技术特征摘要】
一种3G可视电话,其特征在于,包括用户接口模块,用于本地用户将3G可视电话的模式设置为高速模式;质量控制模块,用于在高速模式下降低本地的编码速度至第一预设值和/或降低本地的编码质量至第二预设值,以及降低解码速度至第一预设值;并通过具有预设标记的时间戳请求对端用户降低编码速度至第一预设值和/或编码质量至第二预设值,以及降低解码速度至第一预设值;时间戳控制模块,用于监控对端用户发送过来的时间戳,如果该时间戳具有预设标记,则通知质量控制模块降低本地的编码速度至第一预设值和/或降低本地的编码质量至第二预设值,以及降低解码速度至第一预设值。2. 根据权利要求1所述的3G可视电话,其特征在于,用户接口模块,还用于其设置的高 速模式记录在数据库中。3. 根据权利要求2所述的3G可视电话,其特征在于,质量控制模块,用于在数据库中查 询到该3G可视电话设置为高速模式之后降低本地的编码速度至第一预设值和/或降低本 地的编码质量至第二预设值,以及降低解码速度至第一预设值;并通过具有预设标记的时 间戳请求对端用户降低编码速度至第一预设值和/或编码质量至第二预设值,以及降低解 码速度至第一预设值。4. 根据权利要求1所述的3G可视电话,其特征在于,用户接口模块,还用于提供是否启 动高速路模式的菜单。5. 根据权利要求1所述的3G可视电话,其特征在于,对端用户接收到具有预设标记 的时间戳之后,降低本地的编码速度至第一预设值和/或降低本地的编码质量至第二预设 值,并降低解码速度至第一预设值。6. 根据权利要求1所述的3G可视电话,其特征在于,第一预设...

【专利技术属性】
技术研发人员:平玉财
申请(专利权)人:乐金电子中国研究开发中心有限公司
类型:发明
国别省市:11[中国|北京]

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

1