音视频软件终端灰度升级方法、装置、终端设备及介质制造方法及图纸

技术编号:27471681 阅读:22 留言:0更新日期:2021-03-02 17:37
本发明专利技术公开了一种音视频软件终端灰度升级方法、装置、终端设备及计算机可读存储介质,所述方法包括根据用户付费类型、用户使用功能特征及用户部署分布特征选择试用客户端;当试用客户端的数量达到预设阈值时终止选择;推送音视频软件的测试版本至所有试用客户端,并接收其回送的测试数据,当测试数据与预设数据匹配时,将当前版本作为正式版本推送至全网用户;监测正式版本的线上使用情况,当线上使用情况无异常时,终止音视频软件的灰度升级操作。本发明专利技术提供的音视频软件终端灰度升级方法,能够更精准、更有效的选择试用客户端,解决灰度升级中用户选择不精准,效率不高的问题,同时可避免通过音视频终端的方式上报而不符合GDPR法规的问题。合GDPR法规的问题。合GDPR法规的问题。

【技术实现步骤摘要】
音视频软件终端灰度升级方法、装置、终端设备及介质


[0001]本专利技术涉及软件升级
,尤其涉及一种音视频软件终端灰度升级方法、装置、终端设备及计算机可读存储介质。

技术介绍

[0002]随着线上协同办公的应用越来越多,在音视频会议系统中的软端使用也越来越广泛。当前音视频会议的软端包括PC端和移动端,PC端支持windows,mac系统,移动端则支持安卓、IOS系统等系统。当如此多的版本在市场上运行的时候,服务的厂商对其版本管理及版本升级也愈发重要。目前,主要是通过灰度升级的方式,先选择部分试用客户(种子客户)进行前期试用,运行一段时间无问题之后,再进行全网升级。在音视频终端灰度升级中,由于用户分布在全球各地,使用的语言及用户习惯具有差异性,而提高灰度升级效果和效率,避免全网批量事故的关键,就在于如何选择试用客户。
[0003]但现有技术中提供的灰度升级方法,在选择试用客户时往往存在以下问题:第一,由于音视频领域的全球部署的特点,通过终端设备中对用户信息的采集上报不再适用,因为随着欧洲的GDPR法律实施,这种方式很可能触犯用户的隐私,安全性低、可实施性差;第二,现有方法对于所有的用户都统一认为都是个人端设备,无法识别不同用户的身份,进而导致用户管理缺乏个性化,针对性不强;第三,由于用户遍及全球,在移动端的多个国家常常运行多个APP版本,但现有方法在进行升级时未针对用户的语言差异,提供多语言设备的升级方式,灵活性差且升级效率低下。

技术实现思路

[0004]本专利技术的目的在于提供一种音视频软件终端灰度升级方法、装置、终端设备及计算机可读存储介质,该方法能够更精准、更有效的选择试用客户端,解决灰度升级中用户选择不精准,效率不高的问题,同时可避免通过音视频终端的方式上报而不符合GDPR法规的问题。
[0005]为了克服上述现有技术中的缺陷,本专利技术实施例提供了一种音视频软件终端灰度升级方法,包括:
[0006]根据用户付费类型、用户使用功能特征及用户部署分布特征选择试用客户端;当所述试用客户端的数量达到预设阈值时,终止选择试用客户端操作;
[0007]推送音视频软件的测试版本至所有试用客户端,并接收所述试用客户端回送的测试数据,当所述测试数据与预设数据匹配时,将当前版本作为正式版本推送至全网用户;
[0008]监测所述正式版本的线上使用情况,当所述线上使用情况无异常时,终止所述音视频软件的灰度升级操作。
[0009]进一步地,所述的音视频软件终端灰度升级方法,还包括:根据所述用户付费类型将用户分为普通用户、普通个人用户、VIP个人用户、企业用户及VIP企业用户。
[0010]进一步地,所述的音视频软件终端灰度升级方法,还包括:根据所述用户使用功能
特征将用户分为使用P2P通话功能的高频用户、使用Meetnow功能的高频用户、使用预约会议功能的高频用户、使用虚拟会议室功能的高频用户及使用H323协议功能的的高频用户。
[0011]进一步地,所述用户部署分布特征包括:部署的逻辑区域、部署所在国家或地区、使用的终端版本语言、使用的终端版本号、使用的终端操作系统。
[0012]进一步地,所述的音视频软件终端灰度升级方法,还包括:根据所述用户使用功能特征在服务器上使用业务的信息,得到所述用户使用各个功能的频度。
[0013]进一步地,在所述依次根据用户付费类型、用户使用功能特征及用户部署分布特征选择试用客户端之前,还包括:获取当前版本修订的功能列表,根据所述功能列表确定试用客户端的数量。
[0014]进一步地,所述的音视频软件终端灰度升级方法,还包括:
[0015]当所述试用客户端的数量未达到预设阈值时,继续根据用户付费类型、用户使用功能特征及用户部署分布特征选择试用客户端,直至所述试用客户端的数量达到预设阈值,终止选择试用客户端操作。
[0016]本专利技术实施例还提供了一种音视频软件终端灰度升级装置,包括:
[0017]试用客户端选择模块,用于根据用户付费类型、用户使用功能特征及用户部署分布特征选择试用客户端;当所述试用客户端的数量达到预设阈值时,终止选择试用客户端操作;
[0018]正式版本推送模块,用于推送音视频软件的测试版本至所有试用客户端,并接收所述试用客户端回送的测试数据,当所述测试数据与预设数据匹配时,将当前版本作为正式版本推送至全网用户;
[0019]监测模块,用于监测所述正式版本的线上使用情况,当所述线上使用情况无异常时,终止所述音视频软件的灰度升级操作。
[0020]本专利技术实施例还提供了一种终端设备,包括:
[0021]一个或多个处理器;
[0022]存储器,与所述处理器耦接,用于存储一个或多个程序;
[0023]当所述一个或多个程序被所述一个或多个处理器执行,使得所述一个或多个处理器实现如上任一项所述的音视频软件终端灰度升级的方法。
[0024]本专利技术实施例还提供了一种计算机可读存储介质,其上存储有计算机程序,所述计算机程序被处理器执行实现如上任一项所述的音视频软件终端灰度升级的方法。
[0025]相对于现有技术,本专利技术实施例至少存在如下有益效果:
[0026](1)本专利技术提供的音视频软件终端灰度升级方法,在选择试用客户端时,通过对用户角色、用户所在地区的划分和定义,使得选择的试用客户端更有效;
[0027](2)针对不同的国家和地区,该方法提供不同的语言版本,不同的操作系统(Windows,MACOS,Android,IOS)等,可以更精准、更有效的选择试用客户端,解决灰度升级中用户选择不精准,效率不高的问题;
[0028](3)该方法通过在服务器上统计会议信息,来判断用户的会议习惯、会议时长、会议功能等,避免了通过音视频终端的方式上报而不符合GDPR法规问题。
附图说明
[0029]图1是本专利技术某一实施例提供的音视频软件终端灰度升级方法的流程示意图;
[0030]图2是本专利技术某一实施例提供的用户使用会议类型的频度统计图;
[0031]图3是本专利技术某一实施例提供的用户活跃度排名统计图;
[0032]图4是本专利技术某一实施例提供的音视频会议全球系统部署架构图;
[0033]图5是本专利技术某一实施例提供的音视频软件终端灰度升级方法的步骤程序框图;
[0034]图6是本专利技术某一实施例提供的选择试用客户的流程示意图;
[0035]图7是本专利技术某一实施例提供的音视频软件终端灰度升级装置的结构示意图。
具体实施方式
[0036]下面将结合本专利技术实施例中的附图,对本专利技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本专利技术一部分实施例,而不是全部的实施例。基于本专利技术中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本专利技术保护的范围。
[0037]应当理解,文中所使用的步骤编号仅是为了方便描述,不对作为对本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种音视频软件终端灰度升级方法,其特征在于,包括:根据用户付费类型、用户使用功能特征及用户部署分布特征选择试用客户端;当所述试用客户端的数量达到预设阈值时,终止选择试用客户端操作;推送音视频软件的测试版本至所有试用客户端,并接收所述试用客户端回送的测试数据,当所述测试数据与预设数据匹配时,将当前版本作为正式版本推送至全网用户;监测所述正式版本的线上使用情况,当所述线上使用情况无异常时,终止所述音视频软件的灰度升级操作。2.根据权利要求1所述的音视频软件终端灰度升级方法,其特征在于,还包括:根据所述用户付费类型将用户分为普通用户、普通个人用户、VIP个人用户、企业用户及VIP企业用户。3.根据权利要求1所述的音视频软件终端灰度升级方法,其特征在于,还包括:根据所述用户使用功能特征将用户分为使用P2P通话功能的高频用户、使用Meetnow功能的高频用户、使用预约会议功能的高频用户、使用虚拟会议室功能的高频用户及使用H323协议功能的的高频用户。4.根据权利要求1所述的音视频软件终端灰度升级方法,其特征在于,所述用户部署分布特征包括:部署的逻辑区域、部署所在国家或地区、使用的终端版本语言、使用的终端版本号、使用的终端操作系统。5.根据权利要求1所述的音视频软件终端灰度升级方法,其特征在于,还包括:根据所述用户使用功能特征在服务器上使用业务的信息,得到所述用户使用各个功能的频度。6.根据权利要求1所述的音视频软件终端灰度升级方法,其特征在于,在所述依次根据用户付...

【专利技术属性】
技术研发人员:赵鹏松
申请(专利权)人:厦门亿联网络技术股份有限公司
类型:发明
国别省市:

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

1