视频交友的连接时长增加方法、存储介质、电子设备及系统与流程

文档序号:13912369阅读:137来源:国知局

本发明涉及网络直播的视频交友领域,具体涉及一种视频交友的连接时长增加方法、存储介质、电子设备及系统。



背景技术:

随着直播行业的快速发展,越来越多的用户喜爱观看直播;同时伴随着直播间的快速增加,越来越多的直播内容也加入至直播行业。随着直播的内容越来越多,用户的选择面也越来越宽广。目前,观看直播的用户已经不再满足传统的视频直播的单向沟通的方式,越来越多的用户希望可以有更多的新颖视频互动方式。

针对上述需求,直播平台开发了一种直播时视频交友的方法,即在直播时,用户实时与发起视频交友的请求的用户进行视频连接后,与视频交友对象进行视频通讯。

但是,上述直播时视频交友方法存在以下缺陷:

用户遇到心仪的视频交友对象时,一般希望长时间与该视频交友对象进行视频通讯。但是,因为视频交友通信和请求的发起均由服务端承载,所以为了保证服务端的正常工作,直播平台会规定视频通讯的时长。因此,上述方法限制了视频交友时长,进而降低了用户体验。



技术实现要素:

针对现有技术中存在的缺陷,本发明解决的技术问题为:如何在保证服务端运营成本的基础上,延长视频交友的视频通信时间,进而提高用户体验。

为达到以上目的,本发明提供的视频交友的连接时长增加方法,包括以下步骤:

步骤a:服务端获取所有发起视频交友请求的全部用户的用户信息,用户信息包括用户id、用户头像、用户在线时长和用户充值金额;服务端根据用户在线时长和用户充值金额,将所有用户分为至少3组不同级别的用户组后,为每组用户组创建显示图像,服务端将隶属于同组用户组的所有用户id和用户头像,与该组用户组的用户组显示图像关联,转到步骤b;

步骤b:服务端向用户所属的客户端展示每组用户组的用户组显示图像,用户点击用户组显示图像时,显示用户组显示图像对应用户组的所有用户id和用户头像;服务端监测到用户点击用户id或用户头像后,建立点击用户和被点击用户之间的视频通信连接,转到步骤c;

步骤c:服务端在预先设置的指定时长以内,判断是否监测到点击用户或被点击用户向对方赠送虚拟礼物,若是,转到步骤d,否则转到步骤e;

步骤d:服务端根据虚拟礼物所需的金额计算延迟时长,根据延迟时长重新计算指定时长后,重新执行步骤c;

步骤e:服务端在所述预先设置的指定时长过后,中断点击用户与被点击用户之间的视频通信连接。

在上述技术方案的基础上,步骤a还包括以下步骤:服务端创建用户群显示图像,将所述全部用户的用户id和用户头像,与用户群显示头像关联;步骤b还包括以下步骤:服务端向用户所属的客户端展示用户群显示图像,用户点击用户群显示图像时,显示全部用户的用户id和用户头像。

本发明提供的存储介质,该存储介质上存储有计算机程序,所述计算机程序被处理器执行时实现上述视频交友的连接时长增加方法。

本发明提供的电子设备,包括存储器和处理器,存储器上储存有在处理器上运行的计算机程序,处理器执行计算机程序时实现上述视频交友的连接时长增加方法。

本发明提供的视频交友的连接时长增加系统,包括设置于服务端上的用户分组模块、视频交友连接模块和视频交友延迟模块;

用户分组模块用于:获取所有发起视频交友请求的全部用户的用户信息,用户信息包括用户id、用户头像、用户在线时长和用户充值金额;根据用户在线时长和用户充值金额,将所有用户分为至少3组不同级别的用户组后,为每组用户组创建显示图像,将隶属于同组

用户组的所有用户id和用户头像,与该组用户组的用户组显示图像关联,向视频交友连接模块发起视频连接信号;

视频交友连接模块用于:收到视频连接信号后,向用户所属的客户端展示每组用户组的用户组显示图像,用户点击用户组显示图像时,显示用户组显示图像对应用户组的所有用户id和用户头像;监测到用户点击用户id或用户头像后,建立点击用户和被点击用户之间的视频通信连接,向视频交友延迟模块发送视频交友延迟信号;

视频交友延迟模块用于:收到视频交友延迟信号后,在预先设置的指定时长以内,判断是否监测到点击用户或被点击用户向对方赠送虚拟礼物,若是,根据虚拟礼物所需的金额计算延迟时长,根据延迟时长重新计算指定时长后,重新执行所述收到视频交友延迟信号之后的流程;否则在所述预先设置的指定时长过后,中断点击用户与被点击用户之间的视频通信连接。

在上述技术方案的基础上,所述用户分组模块还用于:创建用户群显示图像,将所述全部用户的用户id和用户头像,与用户群显示头像关联;所述视频交友连接模块还用于:向用户所属的客户端展示用户群显示图像,用户点击用户群显示图像时,显示全部用户的用户id和用户头像。

与现有技术相比,本发明的优点在于:

(1)参见本发明步骤c至e可知,本发明能够通过用户赠送虚拟礼物来增加视频交友的通信时长;因为用户赠送的虚拟礼物通过充值得来,所以用户赠送虚拟礼物能够增加直播平台的运营收入,经验证,增加的运营收入大于因增加通信时长导致的服务端维护费用。因此,本发明能够在保证服务端运营成本的基础上,延长视频交友的视频通信时间,进而显著提高了用户体验。

(2)参见本发明步骤a和b可知,本发明根据发起视频交友请求的所有用户的用户信息,为所有用户进行了分组,进而使得用户能够通过自主选择的方式,选择与用户信息匹配的其他用户进行视频交友。因此,本发明通过不同级别的用户组,来鉴别不同用户的质量,以此实现同质量用户的视频交友,进而显著提高了视频交友的质量。

(3)参见本发明步骤a和b可知,本发明能够为用户同时展示用户群显示图像和每组用户组的用户组显示图像,进而使得用户可以根据自身的需求,来点击用户群显示图像进行随机视频交友,或者点击用户组显示图像进行指定用户组视频交友。因此,本发明的设置非常人性化,进一步提高了用户体验。

附图说明

图1为本发明实施例中视频交友的连接时长增加方法的流程图;

图2为本发明实施例中电子设备的连接框图。

具体实施方式

以下结合附图及实施例对本发明作进一步详细说明。

参见图1所示,本发明实施例中的视频交友的连接时长增加方法,包括以下步骤:

s1:服务端监测到发起视频交友请求的用户时,判断用户所属的客户端是否开启视频和音频功能(即是否含有摄像头和耳麦),若是,转到s2,否则结束。

s2:服务端获取所有发起视频交友请求的全部用户的用户信息,用户信息包括用户id、用户头像、用户在线时长和用户充值金额;服务端创建用户群显示图像,将全部用户的用户id和用户头像,与用户群显示头像关联。服务端根据用户在线时长和用户充值金额,将所有用户分为至少3组不同级别的用户组后,为每组用户组创建显示图像,服务端将隶属于同组用户组的所有用户id和用户头像,与该组用户组的用户组显示图像关联,转到s3。

s2中的至少3组不同级别的用户组为:用户充值金额为0的未充值用户组;用户充值金额为a~b、用户在线时长为d~e的初级用户组;用户充值金额为a1~b1、用户在线时长为d1~e1的中级用户组,以及用户充值金额为a2以上、用户在线时长在d2以上的高级用户组;b<a1,b1<a2,e<d1,e1<d2。

本实施例中a~b为1~6元,a1~b1为7~200元,a2为201元;d~e为600s~1800,d1~e1为1801s~3600s,d2为3601s。

s3:服务端向用户所属的客户端同时展示用户群显示图像和每组用户组的用户组显示图像,用户点击用户群显示图像时,显示全部用户的用户id和用户头像;用户点击用户组显示图像时,显示用户组显示图像对应用户组的所有用户id和用户头像。服务端监测到用户点击用户id或用户头像后,向点击用户和被点击用户所属的客户端下发视频连接成功信号,即双方(点击用户和被点击用户)用户所属的客户端已经成功建立视频通信连接(此时已经视频通信过程已经完成),转到s4。

参见s2和s3可知,本发明实施例根据发起视频交友请求的所有用户的用户信息,为所有用户进行了分组,进而使得用户能够通过自主选择的方式,选择与用户信息匹配的其他用户进行视频交友。因此,本发明实施例通过不同级别的用户组,来鉴别不同用户的质量,以此实现同质量用户的视频交友,进而显著提高了视频交友的质量。

进一步,参见s2和s3可知,本发明实施例能够为用户同时展示用户群显示图像和每组用户组的用户组显示图像,进而使得用户可以根据自身的需求,来点击用户群显示图像进行随机视频交友,或者点击用户组显示图像进行指定用户组视频交友。因此,本发明实施例的设置非常人性化,大幅度提高了用户体验。

s4:服务端在预先设置的指定时长(本实施例中为90s)以内,判断是否监测到点击用户或被点击用户向对方赠送虚拟礼物,若是,转到s5,否则在指定时长过后中断点击用户所属客户端和被点击用户所属客户端之间的视频通信连接,结束。

s5:服务端根据虚拟礼物所需的金额计算延迟时长,根据延迟时长重新计算指定时长,重新执行s4。

s5中延迟时长t(单位为秒)的计算公式为:t=s/a·t1,s为赠送的虚拟礼物所需的金额(单位为元,例如6元),a为预先设置的常数(例如1),t1为预先设置的时长增加基数(单位为s,即秒,例如30s),a和t1均为正数;重新计算指定时长t2的计算公式为:t2=t+t3,t3为服务端监测到用户赠送虚拟礼物后,s4中指定时长的剩余时长(单位为秒);例如指定时长为90s,服务端在30s后监测到用户赠送虚拟礼物,则t3=90-30=60s。

参见s4至s5可知,本发明实施例能够通过用户赠送虚拟礼物来增加视频交友的通信时长,即延迟虚拟交友的关闭时间;因为用户赠送的虚拟礼物通过充值得来,所以用户赠送虚拟礼物能够增加直播平台的运营收入,经验证,增加的运营收入大于因增加通信时长导致的服务端维护费用。因此,本发明实施例能够在保证服务端运营成本的基础上,延长视频交友的视频通信时间,进而显著提高了用户体验。

本发明实施例还提供一种存储介质,存储介质上存储有计算机程序,计算机程序被处理器执行时实现上述视频交友的连接时长增加方法。需要说明的是,所述存储介质包括u盘、移动硬盘、rom(read-onlymemory,只读存储器)、ram(randomaccessmemory,随机存取存储器)、磁碟或者光盘等各种可以存储程序代码的介质。

参见图2所示,本发明实施例还提供一种电子设备,包括存储器和处理器,存储器上储存有在处理器上运行的计算机程序,处理器执行计算机程序时实现上述视频交友的连接时长增加方法。

本发明实施例提供的视频交友的连接时长增加系统,包括设置于服务端上的用户分组模块、视频交友连接模块和视频交友延迟模块。

用户分组模块用于:获取所有发起视频交友请求的全部用户(所属客户端开启视频和音频功能的用户)的用户信息,用户信息包括用户id、用户头像、用户在线时长和用户充值金额;创建用户群显示图像,将所述全部用户的用户id和用户头像,与用户群显示头像关联;根据用户在线时长和用户充值金额,将所有用户分为至少3组不同级别的用户组后,为每组用户组创建显示图像,将隶属于同组用户组的所有用户id和用户头像,与该组用户组的用户组显示图像关联,向视频交友连接模块发起视频连接信号。

用户分组模块中的至少3组不同级别的用户组为:用户充值金额为0的未充值用户组;用户充值金额为a~b、用户在线时长为d~e的初级用户组;用户充值金额为a1~b1、用户在线时长为d1~e1的中级用户组,以及用户充值金额为a2以上、用户在线时长在d2以上的高级用户组;b<a1,b1<a2,e<d1,e1<d2。

视频交友连接模块用于:收到视频连接信号后,向用户所属的客户端同时展示用户群显示图像和每组用户组的用户组显示图像,用户点击用户群显示图像时,显示全部用户的用户id和用户头像,用户点击用户组显示图像时,显示用户组显示图像对应用户组的所有用户id和用户头像;监测到用户点击用户id或用户头像后,建立点击用户和被点击用户之间的视频通信连接,向视频交友延迟模块发送视频交友延迟信号。

视频交友延迟模块用于:收到视频交友延迟信号后,在预先设置的指定时长以内,判断是否监测到点击用户或被点击用户向对方赠送虚拟礼物,若是,根据虚拟礼物所需的金额计算延迟时长,根据延迟时长重新计算指定时长后,重新执行所述收到视频交友延迟信号之后的流程;否则在所述预先设置的指定时长过后,中断点击用户与被点击用户之间的视频通信连接。

延迟时长t的计算公式为:t=s/a·t1,s为赠送的虚拟礼物所需的充值金额,a为预先设置的常数,t1为预先设置的时长增加基数;重新计算指定时长t2的计算公式为:t2=t+t3,t3为视频交友延迟模块监测到用户赠送虚拟礼物后,所述预先设置的指定时长的剩余时长。

需要说明的是:本发明实施例提供的系统在进行模块间通信时,仅以上述各功能模块的划分进行举例说明,实际应用中,可以根据需要而将上述功能分配由不同的功能模块完成,即将系统的内部结构划分成不同的功能模块,以完成以上描述的全部或者部分功能。

进一步,本发明不局限于上述实施方式,对于本技术领域的普通技术人员来说,在不脱离本发明原理的前提下,还可以做出若干改进和润饰,这些改进和润饰也视为本发明的保护范围之内。本说明书中未作详细描述的内容属于本领域专业技术人员公知的现有技术。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1