技术领域
[0001] 本发明涉及智能导购技术领域,尤其涉及一种视频导购系统及方法。
相关背景技术
[0002] 本部分旨在为权利要求书中陈述的本发明实施例提供背景或上下文。此处的描述不因为包括在本部分中就承认是现有技术。
[0003] 网络购物成为越来越流行的购物方式,视频导购随之越来越被大众接收,如何能为用户提供更好的视频导购服务,以提高用户体验称为一个值得关注的问题。
具体实施方式
[0039] 为使本发明实施例的目的、技术方案和优点更加清楚明白,下面结合附图对本发明实施例做进一步详细说明。在此,本发明的示意性实施例及其说明用于解释本发明,但并不作为对本发明的限定。
[0040] 图1为本发明实施例中视频导购系统的示意图一,包括:
[0041] 终端101和服务端102,其中,终端101包括咨询端1011和导购端1012,[0042] 咨询端1011,用于在接收用户发起的视频导购请求后,向服务端发送导购员调度请求;在接收到服务端反馈的目标导购员标识后,向服务端发送群组查询请求;在接收到服务端反馈的视频导购群标识后,向服务端发送视频房间申请请求,在接收到视频房间标识后,进入视频房间与目标导购员进行视频通话;
[0043] 导购端1012,用于在视频导购群接收到视频通话请求信令后,进入视频房间与用户进行视频通话;在视频房间接收到目标导购员发送的添加导购员请求后,向服务端发送选中导购员添加请求,所述选中导购员添加请求包括当前视频导购群标识和选中的导购员标识;
[0044] 服务端102,用于在接收到导购员调度请求后,获得目标导购员,将目标导购员标识反馈至咨询端;在接收到群组查询请求后,获得视频导购群,将视频导购群标识反馈至咨询端;在接收到视频房间申请请求后,分配视频房间标识,发送视频通话请求信令至视频导购群;建立视频房间并提供音视频服务;在接收到选中导购员添加请求后,基于选中的导购员标识将选中的导购员添加至视频导购群;向选中的导购员所在导购端发送视频通话请求信令。
[0045] 本发明实施例提出的系统中,不仅能够实现最优的目标导购员的调度,使得用户与目标导购员可以进行视频通话,还允许目标导购员随时添加其他导购员,从而更好地为用户服务,提升用户体验。
[0046] 图2为本发明实施例中视频导购系统的原理图,图2与图1对应,下面进行详细介绍。
[0047] 在一实施例中,所述终端为移动端APP、微信小程序、PC端软件或大屏终端。
[0048] 其中,移动端APP包括安卓端APP、iOS APP。按照设备类型,终端分为手机端、pad/平板端和大屏端。
[0049] 在一实施例中,所述导购员包括全程导购、商品专家、物流专家和售后专家中的其中一种或任意组合。
[0050] 在一实施例中,咨询端具体用于:
[0051] 根据所述视频导购请求,获取用户标识、用户定位数据、产品需求信息和视频导购请求发起页面;
[0052] 根据用户定位数据,获得为用户提供服务的门店标识。
[0053] 在上述实施例中,视频导购请求是用户(顾客)在视频导购请求发起页面发起的,视频导购请求发起页面的类型有多种,包括首页、品类页、搜索页、商品详情页等,页面头部都有视频导购入口图标。
[0054] 在一实施例中,所述导购员调度请求包括用户标识、门店标识、产品需求信息和视频导购请求发起页面。
[0055] 图3为本发明实施例中服务端的示意图一,在一实施例中,所述服务端包括:
[0056] 调度服务模块301,用于在接收到导购员调度请求后,获取导购员关联数据,基于导购员调度请求和导购员关联数据,获得目标导购员,将目标导购员标识反馈至咨询端;
[0057] 群组服务模块302,用于在接收到群组查询请求后,基于用户标识和目标导购员标识,获得视频导购群,将视频导购群标识反馈至咨询端;在接收到选中导购员添加请求后,基于选中的导购员标识将选中的导购员添加至视频导购群;
[0058] 会控服务模块303,用于在接收到视频房间申请请求后,分配视频房间标识,发送视频通话请求信令至视频导购群,所述视频通话请求信令包括视频房间标识;
[0059] 音视频服务模块304,用于基于视频房间标识建立视频房间,为进入视频房间的用户和目标导购员提供音视频服务。
[0060] 调度服务模块在接收到导购员调度请求后,获取导购员关联数据,基于导购员调度请求和导购员关联数据,获得目标导购员,具体包括:
[0061] 在接收到导购员调度请求后,获取导购员关联数据,所述导购员调度请求包括用户标识、门店标识、产品需求信息和导购员调度请求发起页面;
[0062] 根据导购员调度请求发起页面的类型和门店标识,确定导购员列表,根据导购员调度请求发起页面的类型、门店标识、产品需求信息和导购员关联数据,过滤导购员列表,获得过滤后的导购员列表;
[0063] 在过滤后的导购员列表不为空时,根据用户标识查询用户的历史会话列表,匹配所述历史会话列表和过滤后的导购员列表中的导购员,获得目标导购员。
[0064] 在一实施例中,所述导购员关联数据包括导购员画像数据、岗位数据、导购员与分部的关系数据、门店和分部的关系数据、门店的定位数据、导购员负责的品牌数据、导购员负责的产品分类数据、导购员与商家店铺的关系数据、导购员服务状态数据和导购员视频状态数据中的其中一种或任意组合;
[0065] 所述导购员画像数据包括导购员综合得分;
[0066] 所述产品需求信息包括品牌需求信息和/或产品分类需求信息。
[0067] 其中,导购员的岗位数据包含导购员员工标识(id)、岗位编码、岗位标签(全程导购、商品专家、物流专家、售后专家、百货专家)、擅长的技能描述。
[0068] 导购员和门店的关系数据:导购员员工id和门店id的对应关系数据(n×n),一个导购员可以属于多个门店,一个门店下可以有多个导购员。
[0069] 导购员和分部的关系数据:导购员员工id和分部id的对应关系数据(n×n),一个导购员可以属于多个分部,一个分部下可以有多个导购员。
[0070] 门店和分部的数据:门店id和分部id的对应关系数据(n×1),一个分部下有多个门店,一个门店只属于一个分部。
[0071] 门店的定位数据:每个门店所对应的选定的电子地图的坐标数据。
[0072] 导购员负责的品牌数据:导购员id和导购员可以服务的品牌id的对应关系数据(n×n),一个导购员可以服务多个品牌,一个品牌下可以有多个导购员来服务。
[0073] 导购员负责的产品分类数据:导购员id和导购员可以服务的产品分类id的对应关系数据(n×n),一个导购员可以服务多个产品分类,一个产品分类下可以有多个导购员来服务。
[0074] 导购员与商家店铺的关系:导购员id和商家店铺id的对应关系数据(n×n),一个导购员可以服务多个商家店铺,一个商家店铺下可以有多个导购员来服务。
[0075] 其中,上述几类数据经初始化导入后若有变更则进行更新,更新频率低。
[0076] 导购员画像数据:通过员工画像系统接口提供,刷新频率每天一次。
[0077] 用户画像数据:通过用户画像系统接口提供,刷新频率每天一次。
[0078] 导购员视频状态数据:当导购员接听视频(语音)导购的时候,视频状态会被设置为繁忙,当未接听视频(语音)导购时视频状态会被置为空闲,繁忙和空闲状态需要实时同步。
[0079] 导购员服务状态数据:导购员上班的时间,需要将自己的服务状态置成在线,当导购员下班或者暂时不方便接听电话的时候可以将服务状态置成离线,在线和离线状态需要实时同步。
[0080] 上述几类数据刷新频率高。
[0081] 在拿到上述数据后,需要将上述数据存储至内存数据库,方便本发明实施例提出的导购调度方法的逻辑执行时调用。
[0082] 在一实施例中,调度服务模块的执行流程还包括:
[0083] 在获取到用户画像数据和导购员关联数据后,将每种数据持久化至对应的数据库表中;
[0084] 在用户画像数据和导购员关联数据更新时,同步更新整合表,并将整合表中的数据同步至内存数据库中,所述整合表中包括所有数据;其中,导购员列表是通过检索内存数据库的导购员后形成的。
[0085] 用户画像数据和导购员关联数据可通过各自数据来源的同步接口同步过来,每类数据都有一张数据库表,例如,导购员负责的产品分类数据有一张数据库表。同时所有数据具有一张整合表,每次有数据更新时,都需要更新整合表,并同步到内存数据库中,内存数据库中的表和数据库持久化的整合表结构对应。
[0086] 在一实施例中,所述导购员综合得分是根据导购员好评率和接起率进行获得的;
[0087] 调度服务模块的执行流程还包括:
[0088] 按照预设频率刷新导购员好评率和接起率;
[0089] 根据所述好评率和接起率计算并刷新导购员综合得分。
[0090] 在上述实施例中,导购员综合得分用于对多个导购员进行排序以输出最优的导购员,好评率是多个用户在每次被服务完对导购员给出的评价的综合计算值,接起率是导购员在来电后成功服务的比例。
[0091] 在一实施例中,调度服务模块的执行流程还包括:
[0092] 在产品需求信息为空时,获取用户画像数据;
[0093] 基于用户标识,查询用户画像数据,获得用户浏览记录和购物车商品信息;
[0094] 基于用户浏览记录和购物车商品信息,确定产品需求信息。
[0095] 在上述实施例中,由于导购员调度请求时用户发送的,在用户实际进行视频导购的时候,产品需求信息,即品牌需求信息或产品分类需求信息有时候是不指出的,那么为了给用户推荐更精准的导购员,可以基于用户标识,查询用户画像数据,获得用户浏览记录和购物车商品信息,从中分析出品牌需求信息或产品分类需求信息。
[0096] 在一实施例中,所述导购员调度请求还包括用户当前定位数据;
[0097] 在根据导购员调度请求发起页面的类型和门店标识,确定导购员列表之前,还包括:
[0098] 在门店标识为空时,根据用户当前定位数据和所有门店定位数据,确定为用户提供服务的门店的门店标识。
[0099] 在上述实施例中,导购员调度请求中门店标识也可能是空的,还有一种情况是门店标识给出是错误的,那么仍然可以获得门店标识。
[0100] 在一实施例中,根据用户当前定位数据和所有门店定位数据,确定为用户提供服务的门店的门店标识,包括:
[0101] 根据用户当前定位数据和所有门店定位数据,获得门店列表,所述门店列表为按照离用户从近到远倒序排序的列表;
[0102] 输出门店列表中的第一个门店的门店标识。
[0103] 在一实施例中,根据导购员调度请求发起页面的类型和门店标识,确定导购员列表,包括:
[0104] 在所述导购员调度请求发起页面的类型为非商家店铺页时,确定导购员列表包括门店标识对应的门店下的所有导购员;
[0105] 在所述导购员调度请求发起页面的类型为商家店铺页时,确定导购员列表包括商家店铺下的所有导购员。
[0106] 在上述实施例中,非商家店铺页包括终端程序中发起调度请求时所在的首页、分类页或其他,也就是商家店铺页进入的,那么获得商家店铺的导购员,否则获得门店的导购员。
[0107] 在一实施例中,根据导购员调度请求发起页面的类型、门店标识、产品需求信息和导购员关联数据,过滤导购员列表,获得过滤后的导购员列表,包括:
[0108] 根据导购员服务状态数据、导购员视频状态数据和产品需求信息过滤导购员列表,获得过滤后的导购员列表,所述过滤后的导购员列表为根据导购员综合得分倒序排序的过滤后的导购员列表;
[0109] 在过滤后的导购员列表为空,且所述导购员调度请求发起页面的类型为非商家店铺页时,清空导购员列表,根据门店与分部的关系,获得门店标识对应的门店所在分部下的所有导购员,并添加至导购员列表中;
[0110] 根据导购员服务状态数据、导购员视频状态数据和产品需求信息过滤导购员列表,获得过滤后的导购员列表,所述过滤后的导购员列表为根据导购员综合得分倒序排序的过滤后的导购员列表。
[0111] 在上述实施例中,根据导购员服务状态数据、导购员视频状态数据和产品需求信息过滤导购员列表时,在导购员的“服务状态=在线”并且“视频状态=空闲”并且“导购员负责的品牌id数据包含品牌需求id数据”并且“导购员负责的产品分类id数据包含产品分类需求id数据”来过滤导购员列表。
[0112] 在一实施例中,根据用户标识查询用户的历史会话列表,匹配所述历史会话列表和过滤后的导购员列表中的导购员,获得目标导购员,包括:
[0113] 在历史会话列表为空时,确定过滤后的导购员列表中的第一个导购员为目标导购员;
[0114] 在历史会话列表不为空时,循环选取预设时长内的历史会话,将读取的当前历史会话的群主分别与过滤后的导购员列表中的导购员进行比对;所述历史会话列表按照时间倒序排序;
[0115] 在比对一致时,确定比对一致的导购员为目标导购员;
[0116] 若没有比对一致的导购员,确定过滤后的导购员列表中的第一个导购员为目标导购员。
[0117] 历史会话是一个会话群,可在视频的同时进行文字、图片、链接等内容的沟通,该群至少包括用户和一个导购员。
[0118] 在上述实施例中,历史会话列表是根据用户标识id查询群组服务获得的。
[0119] 另外,需要说明的是,在过滤后的导购员列表为空时,无导购员返回,也就是没有找到目标导购员,导购员调用请求未被接起。
[0120] 经过上述调度逻辑,可实现调度出最优的导购员为用户服务,下面给出一个详细的流程图,包括:
[0121] 步骤S1,在接收到导购员调度请求后,获取导购员关联数据;
[0122] 步骤S2,判断导购员调度请求中的产品需求信息是否为空,若是,进入步骤S3,否则,进入步骤S6;
[0123] 步骤S3,获取用户画像数据;
[0124] 步骤S4,基于用户标识,查询用户画像数据,获得用户浏览记录和购物车商品信息;
[0125] 步骤S5,基于用户浏览记录和购物车商品信息,确定产品需求信息;
[0126] 步骤S6,判断导购员调度请求中的门店标识是否为空,若是,进入步骤S7,否则进入步骤S9;
[0127] 步骤S7,根据用户当前定位数据和所有门店定位数据,获得门店列表,所述门店列表为按照离用户从近到远倒序排序的列表;
[0128] 步骤S8,输出门店列表中第一个门店的门店标识;
[0129] 步骤S9,判断导购员调度请求发起页面的类型是否为商家店铺页,若否,进入步骤S10,否则进入步骤S15;
[0130] 步骤S10,确定导购员列表包括门店标识对应的门店下的所有导购员;
[0131] 步骤S11,根据导购员服务状态数据、导购员视频状态数据和产品需求信息过滤导购员列表,获得过滤后的导购员列表,所述过滤后的导购员列表为根据导购员综合得分倒序排序的过滤后的导购员列表;
[0132] 步骤S12,判断导购员列表是否为空,若是,进入步骤S13;若否,进入步骤S17;
[0133] 步骤S13,清空导购员列表,根据门店与分部的关系,获得门店标识对应的门店所在分部下的所有导购员,并添加至导购员列表中;
[0134] 步骤S14,根据导购员服务状态数据、导购员视频状态数据和产品需求信息过滤导购员列表,获得过滤后的导购员列表,所述过滤后的导购员列表为根据导购员综合得分倒序排序的过滤后的导购员列表;进入步骤S17;
[0135] 步骤S15,确定导购员列表包括商家店铺下的所有导购员;
[0136] 步骤S16,根据导购员服务状态数据、导购员视频状态数据和产品需求信息过滤导购员列表,获得过滤后的导购员列表,所述过滤后的导购员列表为根据导购员综合得分倒序排序的过滤后的导购员列表;进入步骤S17;
[0137] 步骤S17,判断过滤后的导购员列表是否为空,若是,进入步骤S18;否则,进入步骤S19;
[0138] 步骤S18,输出空值;
[0139] 步骤S19,根据用户标识查询用户的历史会话列表;
[0140] 步骤S20,判断历史会话列表是否为空,若是,进入步骤S21,若否,进入步骤S22;
[0141] 步骤S21,确定过滤后的导购员列表中的第一个导购员为目标导购员;
[0142] 步骤S22,循环选取预设时长内的历史会话,将读取的当前历史会话的群主分别与过滤后的导购员列表中的导购员进行比对,在比对一致时,确定比对一致的导购员为目标导购员,若没有比对一致的导购员,确定过滤后的导购员列表中的第一个导购员为目标导购员。
[0143] 在一实施例中,群组服务模块具体用于:
[0144] 判断用户和导购员之间是否建立过视频导购群,若是,从所有建立过的视频导购群中选取最近使用过的视频导购群,若否,新建视频导购群,群主设置为导购员。
[0145] 在一实施例中,所述终端集成有视频导购SDK、IM SDK和音视频SDK。
[0146] 其中,视频导购SDK负责视频导购的基础页面呈现,和会控服务模块对接完成视频房间的申请;IM SDK用于和IM服务端建立长连接,实时收发消息;音视频SDK提供访问音视频服务模块,完成进入房间,推拉流,视频呈现等功能。
[0147] 在一实施例中,咨询端具体用于:向视频导购SDK发送视频房间申请请求,所述视频导购SDK在接收到视频房间申请请求后,转发至会控服务模块,且在通过视频导购SDK接收到视频房间标识后,调用音视频SDK,所述音视频SDK调用音视频服务模块,进入视频房间;
[0148] 会控服务模块具体用于:在接收到视频房间申请请求后,分配视频房间标识,存储视频导购群标识和视频房间标识的关联关系,将视频房间标识返回咨询端视频导购SDK;发送视频通话请求信令至视频导购群;
[0149] 导购端具体用于:在视频导购群中,通过IM SDK接收到视频通话请求信令后,调用视频导购SDK,其中,所述视频导购SDK弹出待接听画面,当接收到导购员发送的接听指令时,调用音视频SDK,所述音视频SDK调用音视频服务模块,进入视频房间。
[0150] 在上述实施例中,视频房间申请请求和视频通话请求信令都包括视频房间标识。
[0151] 图4为本发明实施例中视频导购系统的示意图二,在一实施例中,所述系统还包括IM服务端401;
[0152] 会控服务模块具体用于:调用IM服务端模块的接口,发送视频通话请求信令至视频导购群。
[0153] 咨询端在接收到视频房间标识后,调用音视频SDK,(若视频房间不存在,先创建,再加入),之后推本地流到服务端,同时拉取视频房间中其他用户的流到本地,界面跳转到视频房间,即进入视频房间。
[0154] 导购端在视频导购群中,通过IM SDK接收到视频通话请求信令,具体是通过IM长连接通道发送的视频通话请求信令,之后导购端调用视频导购SDK,其中,所述视频导购SDK弹出待接听画面,此时可通过响铃实现,当接收到导购员发送的接听指令(一般是导购人员点击接听按钮)时,调用音视频SDK,所述音视频SDK调用音视频服务模块,进入视频房间(若视频房间不存在,先创建,再加入),之后推本地流到服务端,同时拉取房间中其他用户的流到本地,界面跳转到通话界面,即进入视频房间。
[0155] 在一实施例中,导购端具体用于:
[0156] 在视频房间接收到目标导购员发送的添加导购员请求后,保持视频通话,跳转至导购人员搜索界面;
[0157] 在接收到目标导购员选中的导购员类别后,基于目标导购员标识、门店标识和导购员类别,搜索导购员,获得导购员列表;
[0158] 在接收到目标导购员从所述导购员列表中选中的导购员后,向群组服务模块发送选中导购员添加请求。
[0159] 在上述实施例中,主要是目标导购员发现自己需要其他导购人员协助回答顾客问题,目标导购员称为协助发起方,选中的导购员称为协助方,协助发起方导购端处于视频状态中,点击视频界面查看群成员按钮,点击“+”图标,跳转到导购人员搜索界面,此时视频仍然处于通话中,不会中断。
[0160] 在协助发起方的搜索界面选择导购员类别:全程导购、商品专家、物流专家、售后专家中任何一个,并点击搜索按钮,此时导购端会调用搜索服务模块,入参为目标导购员标识、导购员所在门店的门店标识、导购员类别。
[0161] 图5为本发明实施例中服务端的示意图二,在一实施例中,所述服务端还包括搜索服务模块501,用于:
[0162] 基于门店标识,查找门店所在分部的导购员;
[0163] 从查找到的导购员中过滤出导购员类别的导购员;
[0164] 根据导购员服务状态数据、导购员视频状态数据从过滤后的导购员,筛选出候选列表,所述候选列表是根据导购员综合得分倒序排序的;
[0165] 咨询端具体用于:基于目标导购员标识、门店标识和导购员类别,调用搜索服务模块,搜索导购员,获得导购员列表。
[0166] 群组服务模块在接收到选中导购员添加请求后,基于选中的导购员标识将选中的导购员添加至视频导购群。之后会控服务模块向选中的导购员所在导购端发送视频通话请求信令,之后协助方导购员进入视频导购群并进行通话的流程与目标导购员相同,即协助方导购端IM SDK会先接收到会控服务模块通过IM长连接通道发送的视频通话请求信令,其中携带了视频房间标识,IM SDK会转发这个视频通话请求信令和视频房间标识到协助方导购端,协助方导购端再调用视频导购SDK,此时视频导购SDK会弹出待接听画面并响铃,当协助方点击接听按钮时,视频导购SDK调用音视频SDK,音视频SDK调用音视频服务模块,进入视频房间,之后推本地流到服务端,同时拉取视频房间中其他用户的流到本地,界面跳转到视频房间。
[0167] 此时协助发起方会拉取到新入群人的视频流,并在视频界面上能查看到相应视频。同时咨询端也同样可以看到协助方的视频。
[0168] 综上所述,在本发明实施例提出的视频导购系统中,咨询端,用于在接收用户发起的视频导购请求后,向服务端发送导购员调度请求;在接收到服务端反馈的目标导购员标识后,向服务端发送群组查询请求;在接收到服务端反馈的视频导购群标识后,向服务端发送视频房间申请请求,在接收到视频房间标识后,进入视频房间与目标导购员进行视频通话;导购端,用于在视频导购群接收到视频通话请求信令后,进入视频房间与用户进行视频通话;在视频房间接收到目标导购员发送的添加导购员请求后,向服务端发送选中导购员添加请求,所述选中导购员添加请求包括当前视频导购群标识和选中的导购员标识;服务端,用于在接收到导购员调度请求后,获得目标导购员,将目标导购员标识反馈至咨询端;在接收到群组查询请求后,获得视频导购群,将视频导购群标识反馈至咨询端;在接收到视频房间申请请求后,分配视频房间标识,发送视频通话请求信令至视频导购群;建立视频房间并提供音视频服务;在接收到选中导购员添加请求后,基于选中的导购员标识将选中的导购员添加至视频导购群;向选中的导购员所在导购端发送视频通话请求信令。在上述系统中,不仅能够实现最优的目标导购员的调度,使得用户与目标导购员可以进行视频通话,还允许目标导购员随时添加其他导购员,从而更好地为用户服务,提升用户体验。
[0169] 本发明实施例中还提供了一种导购调度方法,如下面的实施例所述。由于该方法解决问题的原理与视频导购系统相似,因此该方法的实施可以参见视频导购系统的实施,重复之处不再赘述。
[0170] 图6为本发明实施例中导购调度方法的流程图一,包括:
[0171] 步骤601,在接收用户发起的视频导购请求后,向服务端发送导购员调度请求;所述服务端在接收到导购员调度请求后,获得目标导购员,并反馈目标导购员标识;
[0172] 步骤602,在接收到服务端反馈的目标导购员标识后,向服务端发送群组查询请求;所述服务端在接收到群组查询请求后,获得视频导购群,并反馈视频导购群标识;
[0173] 步骤603,在接收到服务端反馈的视频导购群标识后,向服务端发送视频房间申请请求;所述服务端在接收到视频房间申请请求后,分配视频房间标识,发送视频通话请求信令至视频导购群;建立视频房间并提供音视频服务;其中,目标导购员所在导购端在视频导购群接收到视频通话请求信令后进入视频房间;
[0174] 步骤604,在接收到视频房间标识后,进入视频房间与目标导购员进行视频通话;
[0175] 其中,导购端在视频房间接收到目标导购员发送的添加导购员请求后,向服务端发送选中导购员添加请求,所述选中导购员添加请求包括当前视频导购群标识和选中的导购员标识;服务端在接收到选中导购员添加请求后,基于选中的导购员标识将选中的导购员添加至视频导购群;向选中的导购员所在导购端发送视频通话请求信令。
[0176] 本发明实施例中还提供了另一种导购调度方法,图7为本发明实施例中导购调度方法的流程图二,包括:
[0177] 步骤701,在视频导购群接收到视频通话请求信令后,进入视频房间与用户进行视频通话;其中,视频通话请求信令是服务端在接收到咨询端发送的视频房间申请请求后,分配视频房间标识,并发送视频通话请求信令至视频导购群的;所述视频导购群包括用户和目标导购员,所述目标导购员是服务端在接收到咨询端发送的导购员调度请求后获得的;所述视频导购群是服务端在接收到咨询端发送的群组查询请求后获得的;
[0178] 步骤702,在视频房间接收到目标导购员发送的添加导购员请求后,向服务端发送选中导购员添加请求,所述选中导购员添加请求包括当前视频导购群标识和选中的导购员标识;其中,所述服务端在接收到选中导购员添加请求后,基于选中的导购员标识将选中的导购员添加至视频导购群,向选中的导购员所在导购端发送视频通话请求信令。
[0179] 本发明实施例中还提供了另一种导购调度方法,图8为本发明实施例中导购调度方法的流程图三,包括:
[0180] 步骤801,在接收到咨询端发送的导购员调度请求后,获得目标导购员,将目标导购员标识反馈至咨询端;
[0181] 步骤802,在接收到咨询端发送的群组查询请求后,获得视频导购群,将视频导购群标识反馈至咨询端;
[0182] 步骤803,在接收到咨询端发送的视频房间申请请求后,分配视频房间标识,发送视频通话请求信令至视频导购群;其中,咨询端在接收到视频房间标识后,进入视频房间;导购端在视频导购群接收到视频通话请求信令后,进入视频房间;
[0183] 步骤804,为进入视频房间的用户和目标导购员提供音视频服务;其中,所述用户与目标导购员在视频导购群进行视频通话;
[0184] 步骤805,在接收到导购端发送的选中导购员添加请求后,基于选中的导购员标识将选中的导购员添加至视频导购群;其中,选中导购员添加请求是导购端在视频房间接收到目标导购员发送的添加导购员请求后发送的;所述选中导购员添加请求包括当前视频导购群标识和选中的导购员标识;
[0185] 步骤806,向选中的导购员所在导购端发送视频通话请求信令。
[0186] 综上所述,在本发明实施例提出的三个方法中,不仅能够实现最优的目标导购员的调度,使得用户与目标导购员可以进行视频通话,还允许目标导购员随时添加其他导购员,从而更好地为用户服务,提升用户体验。
[0187] 本发明实施例还提供一种计算机设备,图9为本发明实施例中计算机设备的示意图,所述计算机设备900包括存储器910、处理器920及存储在存储器910上并可在处理器920上运行的计算机程序930,所述处理器920执行所述计算机程序930时实现上述视频导购方法。
[0188] 本发明实施例还提供一种计算机可读存储介质,所述计算机可读存储介质存储有计算机程序,所述计算机程序被处理器执行时实现上述视频导购方法。
[0189] 本发明实施例还提供一种计算机程序产品,所述计算机程序产品包括计算机程序,所述计算机程序被处理器执行时实现上述视频导购方法。
[0190] 在本发明实施例提出的计算机设备、计算机可读存储介质、计算机程序产品中,不仅能够实现最优的目标导购员的调度,使得用户与目标导购员可以进行视频通话,还允许目标导购员随时添加其他导购员,从而更好地为用户服务,提升用户体验。
[0191] 本领域内的技术人员应明白,本发明的实施例可提供为方法、系统、或计算机程序产品。因此,本发明可采用完全硬件实施例、完全软件实施例、或结合软件和硬件方面的实施例的形式。而且,本发明可采用在一个或多个其中包含有计算机可用程序代码的计算机可用存储介质(包括但不限于磁盘存储器、CD‑ROM、光学存储器等)上实施的计算机程序产品的形式。
[0192] 本发明是参照根据本发明实施例的方法、设备(系统)、和计算机程序产品的流程图和/或方框图来描述的。应理解可由计算机程序指令实现流程图和/或方框图中的每一流程和/或方框、以及流程图和/或方框图中的流程和/或方框的结合。可提供这些计算机程序指令到通用计算机、专用计算机、嵌入式处理机或其他可编程数据处理设备的处理器以产生一个机器,使得通过计算机或其他可编程数据处理设备的处理器执行的指令产生用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的装置。
[0193] 这些计算机程序指令也可存储在能引导计算机或其他可编程数据处理设备以特定方式工作的计算机可读存储器中,使得存储在该计算机可读存储器中的指令产生包括指令装置的制造品,该指令装置实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能。
[0194] 这些计算机程序指令也可装载到计算机或其他可编程数据处理设备上,使得在计算机或其他可编程设备上执行一系列操作步骤以产生计算机实现的处理,从而在计算机或其他可编程设备上执行的指令提供用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的步骤。
[0195] 以上所述的具体实施例,对本发明的目的、技术方案和有益效果进行了进一步详细说明,所应理解的是,以上所述仅为本发明的具体实施例而已,并不用于限定本发明的保护范围,凡在本发明的精神和原则之内,所做的任何修改、等同替换、改进等,均应包含在本发明的保护范围之内。