网页端和微信小程序端的在线视频通信方法及存储介质.pdf
《网页端和微信小程序端的在线视频通信方法及存储介质.pdf》由会员分享,可在线阅读,更多相关《网页端和微信小程序端的在线视频通信方法及存储介质.pdf(13页完成版)》请在专利查询网上搜索。
1、(19)中华人民共和国国家知识产权局 (12)发明专利申请 (10)申请公布号 (43)申请公布日 (21)申请号 202010164860.4 (22)申请日 2020.03.11 (71)申请人 厦门亿合恒拓信息科技有限公司 地址 361001 福建省厦门市思明区湖滨东 路293-299号南湖明珠5层之六 (72)发明人 陈姣蔡喜荣常昌 (74)专利代理机构 深圳市博锐专利事务所 44275 代理人 郑耀敏 (51)Int.Cl. H04N 21/4788(2011.01) H04N 7/14(2006.01) H04L 12/58(2006.01) H04L 29/08(2006.01)。
2、 (54)发明名称 网页端和微信小程序端的在线视频通信方 法及存储介质 (57)摘要 本发明公开了一种网页端和微信小程序端 的在线视频通信方法及存储介质, 方法包括: 信 令服务接收用户微信小程序端发送的客服请求, 并生成用户流名称; 若信令服务查找到一空闲客 服, 则生成客服流名称, 并发送呼入请求至一空 闲客服; 若一空闲客服接受呼入请求, 则信令服 务返回客服流名称至用户微信小程序端, 并发送 用户流名称至一空闲客服对应的客服网页端; 用 户微信小程序端和一空闲客服对应的客服网页 端分别发送拉取请求至视频服务, 并分别将用户 音视频流和客服音视频流推送至视频服务; 视频 服务对客服音视频。
3、流进行转码, 并推送至用户微 信小程序端; 视频服务将用户音视频流推送至一 空闲客服对应的客服网页端。 本发明可提高业务 办理效率。 权利要求书3页 说明书7页 附图2页 CN 111356024 A 2020.06.30 CN 111356024 A 1.一种网页端和微信小程序端的在线视频通信方法, 其特征在于, 包括: 管理服务接收客服网页端的登录请求, 并当客服网页端登录成功后, 将所述客服网页 端对应的客服的状态更改为在线状态; 信令服务接收用户微信小程序端发送的客服请求, 并根据所述客服请求, 生成所述用 户微信小程序端的用户流名称, 所述客服请求包括用户标识; 信令服务通过调用管理。
4、服务, 根据客服的状态, 查找空闲客服, 所述空闲客服为状态为 在线状态的客服; 若查找到一空闲客服, 则生成所述一空闲客服的客服流名称, 并发送呼入请求至所述 一空闲客服对应的客服网页端; 若所述一空闲客服对应的客服网页端接受所述呼入请求, 则信令服务返回已有客服接 听消息以及所述一空闲客服的客服流名称至所述用户微信小程序端, 并发送所述用户微信 小程序端的用户流名称至所述一空闲客服对应的客服网页端; 所述用户微信小程序端发送第一拉取请求至视频服务, 并将用户音视频流推送至视频 服务, 所述第一拉取请求包括所述一空闲客服的客服流名称; 所述一空闲客服对应的客服网页端发送第二拉取请求至视频服务。
5、, 并将客服音视频流 推送至视频服务, 所述第二拉取请求包括所述用户微信小程序端的用户流名称; 视频服务接收到第一拉取请求后, 若检测到存在所述第一拉取请求中的客服流名称对 应的客服音视频流, 则对所述客服音视频流进行转码, 并将转码后的客服音视频流推送至 所述用户微信小程序端; 视频服务接收到第二拉取请求后, 若检测到存在所述第二拉取请求中的用户流名称对 应的用户音视频流, 则将所述用户音视频流推送至所述一空闲客服对应的客服网页端。 2.根据权利要求1所述的网页端和微信小程序端的在线视频通信方法, 其特征在于, 所 述信令服务接收用户微信小程序端发送的客服请求, 并根据所述客服请求, 生成所。
6、述用户 微信小程序端的用户流名称之后, 进一步包括: 将所述用户流名称返回至所述用户微信小程序端。 3.根据权利要求1所述的网页端和微信小程序端的在线视频通信方法, 其特征在于, 所 述信令服务通过调用管理服务, 根据客服的状态, 查找空闲客服之后, 进一步包括: 若未查找到空闲客服, 则返回客服繁忙消息至所述用户微信小程序端。 4.根据权利要求1所述的网页端和微信小程序端的在线视频通信方法, 其特征在于, 所 述若查找到一空闲客服, 则生成所述一空闲客服的客服流名称, 并发送呼入请求至所述一 空闲客服对应的客服网页端之后, 进一步包括: 当所述一空闲客服对应的客服网页端接受所述呼入请求时, 。
7、管理服务将所述一空闲客 服的状态更改为通话状态。 5.根据权利要求1所述的网页端和微信小程序端的在线视频通信方法, 其特征在于, 所 述对所述客服音视频流进行转码具体为: 获取所述客服音视频流中的客服音频流和客服视频流; 根据speex格式, 对所述客服音频流进行解码, 得到第一音频流; 根据aac格式, 对所述第一音频流进行编码, 得到第二音频流; 将所述第二音频流和客服视频流进行打包, 得到转码后的客服音视频流。 权利要求书 1/3 页 2 CN 111356024 A 2 6.一种计算机可读存储介质, 其上存储有计算机程序, 其特征在于, 所述程序被处理器 执行时实现如下步骤: 管理服务。
8、接收客服网页端的登录请求, 并当客服网页端登录成功后, 将所述客服网页 端对应的客服的状态更改为在线状态; 信令服务接收用户微信小程序端发送的客服请求, 并根据所述客服请求, 生成所述用 户微信小程序端的用户流名称, 所述客服请求包括用户标识; 信令服务通过调用管理服务, 根据客服的状态, 查找空闲客服, 所述空闲客服为状态为 在线状态的客服; 若查找到一空闲客服, 则生成所述一空闲客服的客服流名称, 并发送呼入请求至所述 一空闲客服对应的客服网页端; 若所述一空闲客服对应的客服网页端接受所述呼入请求, 则信令服务返回已有客服接 听消息以及所述一空闲客服的客服流名称至所述用户微信小程序端, 并。
9、发送所述用户微信 小程序端的用户流名称至所述一空闲客服对应的客服网页端; 所述用户微信小程序端发送第一拉取请求至视频服务, 并将用户音视频流推送至视频 服务, 所述第一拉取请求包括所述一空闲客服的客服流名称; 所述一空闲客服对应的客服网页端发送第二拉取请求至视频服务, 并将客服音视频流 推送至视频服务, 所述第二拉取请求包括所述用户微信小程序端的用户流名称; 视频服务接收到第一拉取请求后, 若检测到存在所述第一拉取请求中的客服流名称对 应的客服音视频流, 则对所述客服音视频流进行转码, 并将转码后的客服音视频流推送至 所述用户微信小程序端; 视频服务接收到第二拉取请求后, 若检测到存在所述第二。
10、拉取请求中的用户流名称对 应的用户音视频流, 则将所述用户音视频流推送至所述一空闲客服对应的客服网页端。 7.根据权利要求6所述的计算机可读存储介质, 其特征在于, 所述信令服务接收用户微 信小程序端发送的客服请求, 并根据所述客服请求, 生成所述用户微信小程序端的用户流 名称之后, 进一步包括: 将所述用户流名称返回至所述用户微信小程序端。 8.根据权利要求6所述的计算机可读存储介质, 其特征在于, 所述信令服务通过调用管 理服务, 根据客服的状态, 查找空闲客服之后, 进一步包括: 若未查找到空闲客服, 则返回客服繁忙消息至所述用户微信小程序端。 9.根据权利要求6所述的计算机可读存储介质。
11、, 其特征在于, 所述若查找到一空闲客 服, 则生成所述一空闲客服的客服流名称, 并发送呼入请求至所述一空闲客服对应的客服 网页端之后, 进一步包括: 当所述一空闲客服对应的客服网页端接受所述呼入请求时, 管理服务将所述一空闲客 服的状态更改为通话状态。 10.根据权利要求6所述的计算机可读存储介质, 其特征在于, 所述对所述客服音视频 流进行转码具体为: 获取所述客服音视频流中的客服音频流和客服视频流; 根据speex格式, 对所述客服音频流进行解码, 得到第一音频流; 根据aac格式, 对所述第一音频流进行编码, 得到第二音频流; 权利要求书 2/3 页 3 CN 111356024 A 。
12、3 将所述第二音频流和客服视频流进行打包, 得到转码后的客服音视频流。 权利要求书 3/3 页 4 CN 111356024 A 4 网页端和微信小程序端的在线视频通信方法及存储介质 技术领域 0001 本发明涉及视频通信技术领域, 尤其涉及一种网页端和微信小程序端的在线视频 通信方法及存储介质。 背景技术 0002 目前, 用电客户在办理供电业务申请时, 仍是到营业网点进行办理, 对于小微企业 的小容量用电申请, 办理报装手续等程序较为繁琐, 无法满足大量小微企业快捷办电的需 求, 也增加了营业网点的相关工作量。 同时, 用户在进行停电、 故障报修时, 一般通过95598 电话申诉, 对于现。
13、场问题仅能通过描述设想, 无法直观查看, 而用户比较难以将业务需求或 发生的故障描述清楚。 0003 随着互联网移动技术的逐渐发展, 智能终端的普及、 微信的广泛应用, 也开始与人 们的工作、 生活相结合起来。 目前电网企业结合微信的应用已较为成熟, 均推出了相关微信 公众号, 提供用户缴交电费等业务, 但在办电业务尤其是视频在线沟通方面, 仍有较大的空 缺。 0004 随着微信小程序的应用普及, 电力公司也推出了越来越多的应用小程序, 对用户 来说, 使用小程序直接和客服视频通话时比较方便的形式。 但是, 微信小程序的视频流编码 和常用的WebRTC框架的视频流编码不是同一种编码, 无法很好。
14、地实现微信小程序与网页端 之间的视频通话。 发明内容 0005 本发明所要解决的技术问题是: 提供一种网页端和微信小程序端的在线视频通信 方法及存储介质, 可简化业务办理手续, 提高业务办理效率。 0006 为了解决上述技术问题, 本发明采用的技术方案为: 一种网页端和微信小程序端 的在线视频通信方法, 包括: 0007 管理服务接收客服网页端的登录请求, 并当客服网页端登录成功后, 将所述客服 网页端对应的客服的状态更改为在线状态; 0008 信令服务接收用户微信小程序端发送的客服请求, 并根据所述客服请求, 生成所 述用户微信小程序端的用户流名称, 所述客服请求包括用户标识; 0009 信。
15、令服务通过调用管理服务, 根据客服的状态, 查找空闲客服, 所述空闲客服为状 态为在线状态的客服; 0010 若查找到一空闲客服, 则生成所述一空闲客服的客服流名称, 并发送呼入请求至 所述一空闲客服对应的客服网页端; 0011 若所述一空闲客服对应的客服网页端接受所述呼入请求, 则信令服务返回已有客 服接听消息以及所述一空闲客服的客服流名称至所述用户微信小程序端, 并发送所述用户 微信小程序端的用户流名称至所述一空闲客服对应的客服网页端; 0012 所述用户微信小程序端发送第一拉取请求至视频服务, 并将用户音视频流推送至 说明书 1/7 页 5 CN 111356024 A 5 视频服务, 。
16、所述第一拉取请求包括所述一空闲客服的客服流名称; 0013 所述一空闲客服对应的客服网页端发送第二拉取请求至视频服务, 并将客服音视 频流推送至视频服务, 所述第二拉取请求包括所述用户微信小程序端的用户流名称; 0014 视频服务接收到第一拉取请求后, 若检测到存在所述第一拉取请求中的客服流名 称对应的客服音视频流, 则对所述客服音视频流进行转码, 并将转码后的客服音视频流推 送至所述用户微信小程序端; 0015 视频服务接收到第二拉取请求后, 若检测到存在所述第二拉取请求中的用户流名 称对应的用户音视频流, 则将所述用户音视频流推送至所述一空闲客服对应的客服网页 端。 0016 本发明还涉及。
17、一种计算机可读存储介质, 其上存储有计算机程序, 所述程序被处 理器执行时实现如上所述的步骤。 0017 本发明的有益效果在于: 基于微信小程序成熟的框架和API, 集成实时音视频组件 接口, 实现微信端的实时音视频功能; 基于Flash技术收集音视频, 实现音视频的推送和播 放, 构建Web端的实时音视频功能, 免插件安装。 通过实现网页端和微信小程序端的视频互 通, 使得用户可在线视频电, 简化了办电手续, 大幅提升供电业务办理的效率; 同时, 通过实 时音视频办理业务, 使得客服人员可以直观地了解用户的业务需求或发生的故障, 为业务 办理提供准确数据依据, 减轻客服人员的工作量和工作难度。
18、。 本发明扩展了在线视频服务 方法, 可提升企业和群众办事便利性、 满意度和获得感。 附图说明 0018 图1为本发明的一种网页端和微信小程序端的在线视频通信方法的流程图; 0019 图2为本发明实施例一的方法流程图。 具体实施方式 0020 为详细说明本发明的技术内容、 所实现目的及效果, 以下结合实施方式并配合附 图详予说明。 0021 本发明最关键的构思在于: 基于编码转换, 实现网页端和微信小程序端的视频互 通。 0022 请参阅图1, 一种网页端和微信小程序端的在线视频通信方法, 包括: 0023 管理服务接收客服网页端的登录请求, 并当客服网页端登录成功后, 将所述客服 网页端对应。
19、的客服的状态更改为在线状态; 0024 信令服务接收用户微信小程序端发送的客服请求, 并根据所述客服请求, 生成所 述用户微信小程序端的用户流名称, 所述客服请求包括用户标识; 0025 信令服务通过调用管理服务, 根据客服的状态, 查找空闲客服, 所述空闲客服为状 态为在线状态的客服; 0026 若查找到一空闲客服, 则生成所述一空闲客服的客服流名称, 并发送呼入请求至 所述一空闲客服对应的客服网页端; 0027 若所述一空闲客服对应的客服网页端接受所述呼入请求, 则信令服务返回已有客 服接听消息以及所述一空闲客服的客服流名称至所述用户微信小程序端, 并发送所述用户 说明书 2/7 页 6 。
20、CN 111356024 A 6 微信小程序端的用户流名称至所述一空闲客服对应的客服网页端; 0028 所述用户微信小程序端发送第一拉取请求至视频服务, 并将用户音视频流推送至 视频服务, 所述第一拉取请求包括所述一空闲客服的客服流名称; 0029 所述一空闲客服对应的客服网页端发送第二拉取请求至视频服务, 并将客服音视 频流推送至视频服务, 所述第二拉取请求包括所述用户微信小程序端的用户流名称; 0030 视频服务接收到第一拉取请求后, 若检测到存在所述第一拉取请求中的客服流名 称对应的客服音视频流, 则对所述客服音视频流进行转码, 并将转码后的客服音视频流推 送至所述用户微信小程序端; 0。
21、031 视频服务接收到第二拉取请求后, 若检测到存在所述第二拉取请求中的用户流名 称对应的用户音视频流, 则将所述用户音视频流推送至所述一空闲客服对应的客服网页 端。 0032 从上述描述可知, 本发明的有益效果在于: 可简化业务办理手续, 提高业务办理效 率。 0033 进一步地, 所述信令服务接收用户微信小程序端发送的客服请求, 并根据所述客 服请求, 生成所述用户微信小程序端的用户流名称之后, 进一步包括: 0034 将所述用户流名称返回至所述用户微信小程序端。 0035 进一步地, 所述信令服务通过调用管理服务, 根据客服的状态, 查找空闲客服之 后, 进一步包括: 0036 若未查找。
22、到空闲客服, 则返回客服繁忙消息至所述用户微信小程序端。 0037 由上述描述可知, 0038 进一步地, 所述若查找到一空闲客服, 则生成所述一空闲客服的客服流名称, 并发 送呼入请求至所述一空闲客服对应的客服网页端之后, 进一步包括: 0039 当所述一空闲客服对应的客服网页端接受所述呼入请求时, 管理服务将所述一空 闲客服的状态更改为通话状态。 0040 由上述描述可知, 当客服接受呼入请求时, 通过更改客服的状态, 避免在通话过程 中被认为是空闲客服, 从而避免通过过程中接入其他用户。 0041 进一步地, 所述对所述客服音视频流进行转码具体为: 0042 获取所述客服音视频流中的客服。
23、音频流和客服视频流; 0043 根据speex格式, 对所述客服音频流进行解码, 得到第一音频流; 0044 根据aac格式, 对所述第一音频流进行编码, 得到第二音频流; 0045 将所述第二音频流和客服视频流进行打包, 得到转码后的客服音视频流。 0046 由上述描述可知, 通过对客服音视频流进行转码, 解决微信小程序的频流编码和 常用的WebRTC框架的视频流编码不同的问题, 使得微信小程序端可准确完整地接收到客服 音视频流。 0047 本发明还涉及一种计算机可读存储介质, 其上存储有计算机程序, 所述程序被处 理器执行时实现如上所述的步骤。 0048 实施例一 0049 请参照图2, 。
24、本发明的实施例一为: 一种网页端和微信小程序端的在线视频通信方 法, 可应用于电网在线业务办理应用系统, 包括如下步骤: 说明书 3/7 页 7 CN 111356024 A 7 0050 S1: 客服网页端和用户微信小程序端分别登录至管理服务。 即管理服务分别接收 客服网页端和用户微信小程序端的登录请求, 并对登录请求进行验证。 并且, 当客服网页端 登录成功后, 将所述客服网页端对应的客服的状态更改为在线状态。 进一步地, 客服的状态 还包括 “离线” 、“暂离” 、“通话” 等。 0051 S2: 用户微信小程序端发送客服请求至信令服务, 所述客服请求包括用户标识(如 用户账号)和请求时。
25、间。 即用户通过微信小程序拨打视频, 向信令服务请求客服。 0052 S3: 信令服务根据所述客服请求, 生成所述用户微信小程序端的用户流名称, 并将 所述用户流名称返回至所述用户微信小程序端。 0053 S4: 信令服务调用管理服务, 根据客服的状态, 判断是否能查找到一空闲客服, 即 判断是否存在状态为在线状态的客服, 若是, 则执行步骤S5, 若否, 则执行步骤S6。 0054 S5: 生成所述一空闲客服的客服流名称, 并发送呼入请求至所述一空闲客服对应 的客服网页端。 其中, 客服流名称根据所述一空闲客服的相关信息(如客服标识)生成。 客服 网页端接收到呼入请求后, 客服可通过点击接听。
26、按钮进行接听, 然后执行步骤S7。 0055 进一步地, 当所述一空闲客服对应的客服网页端接受所述呼入请求时, 管理服务 将所述一空闲客服的状态更改为通话状态。 0056 S6: 返回客服繁忙消息至所述用户微信小程序端。 0057 S7: 信令服务返回已有客服接听消息以及所述一空闲客服的客服流名称至所述用 户微信小程序端, 并发送所述用户微信小程序端的用户流名称至所述一空闲客服对应的客 服网页端。 0058 经过上述步骤, 所述用户微信小程序端和所述一空闲客服对应的客服网页端已成 功对接, 并互相得知对应的流名称。 0059 S8: 所述用户微信小程序端和所述一空闲客服对应的客服网页端分别发送。
27、拉取请 求至视频服务, 并将自端的音视频流推送至视频服务。 0060 具体地, 所述用户微信小程序端发送第一拉取请求至视频服务, 并将用户音视频 流推送至视频服务, 所述第一拉取请求包括所述一空闲客服的客服流名称。 所述一空闲客 服对应的客服网页端发送第二拉取请求至视频服务, 并将客服音视频流推送至视频服务, 所述第二拉取请求包括所述用户微信小程序端的用户流名称。 0061 其中, 两端的可同时发送拉取请求, 发送拉取请求后, 即相当于与视频服务建立了 TCP连接。 0062 进一步地, 视频服务接收到用户音视频流和客服音视频流后, 会自动保存。 0063 S9: 视频服务判断是否存在所述第一。
28、拉取请求中的客服流名称对应的客服音视频 流, 即判断是否有接收到第一拉取请求中的客服流名称对应的客服网页端发送的客服音视 频流, 若是, 则执行步骤S10。 0064 S10: 对所述客服音视频流进行转码, 并将转码后的客服音视频流推送至所述用户 微信小程序端。 0065 具体地, 获取所述客服音视频流中的客服音频流和客服视频流; 根据speex格式, 对所述客服音频流进行解码, 得到第一音频流; 根据aac格式, 对所述第一音频流进行编码, 得到第二音频流; 将所述第二音频流和客服视频流进行打包, 得到转码后的客服音视频流; 最后将转码后的客服音视频流推送至所述用户微信小程序端。 说明书 4。
29、/7 页 8 CN 111356024 A 8 0066 S11: 视频服务判断是否存在所述第二拉取请求中的用户流名称对应的用户音视 频流, 即判断是否有接收到第二拉取请求中的用户流名称对应的用户微信小程序端发送的 用户音视频流, 若是, 则执行步骤S12。 0067 S12: 将所述用户音视频流推送至所述一空闲客服对应的客服网页端。 0068 其中, 步骤S9和S11可同时进行。 0069 进一步地, 客服网页端在进行视频通话时, 可随时一键自动截取视频画面, 保存为 图片作为业务凭证(如用户证件)。 视频服务自动保存视频文件作为留存凭证。 0070 本实施例通过在线视频办电, 简化了办电手。
30、续, 大幅提升供电业务办理的效率; 实 现Web端和微信小程序的视频互通, 扩展了在线视频服务方法; 办电过程无需到现场, 业务 凭证和信息实现全程在线获取, 达到小微企业客户办电 “一次都不跑” 的目标, 实现客户零 上门、 零审批的服务, 提升企业和群众办事便利性、 满意度和获得感。 0071 实施例二 0072 本实施例是实施例一的具体实现场景。 0073 1、 构建后台管理服务, 对接客户和客服。 后台管理服务管理相关账户信息, 客服登 录后自动注册至后台管理服务, 同时可切换 “在线” 、“离线” 、“暂离” 、“通话” 的状态, 管理服 务通过状态判断客服是否可以接通用户; 用户登。
31、录后自动注册至后台管理服务, 由后台服 务自动路由对接的客服。 0074 2、 构建信令服务, 管理视频通话信令通道。 信令服务负责接收客服端和用户端的 视频命令, 并接通客服端和用户端的视频通话信道。 信令服务接收用户端视频请求(客服请 求)并生成流名称, 同时调用后台管理服务查找客服端, 推送客服端视频请求并生成流名 称。 0075 3、 构建视频服务, 进行编码转换及流接收和推送。 视频服务接收Web端的推流和拉 流, 接收Web端的音视频流; 同时接收微信小程序的推流和拉流, 接收微信小程序的音视频 流。 0076 同时, 由于Web端采用Flash技术, 产生的音频编码格式为spee。
32、x, 而微信小程序采 用的aac编码格式, 所以视频服务需要进行编码转换。 将音视频流中的音频流取出, 将流按 照speex格式进行解码, 然后按照aac格式进行编码, 形成aac格式的音频流流; 然后将aac音 频流与视频流打包, 形成新的音视频流。 该过程在接收Web端流时同步进行。 0077 同时, 视频服务将一次完整的音视频通话自动保存, 成为留存的视频文件。 0078 4、 构建客服Web端视频页面和用户微信小程序视频页面。 0079 首先, 构建Web端的客服视频页面, 采用Flash的音视频采集技术, 获取客服的 speex编码的音频流和h264编码的视频流, 基于RTMP协议将。
33、音视频流推送至视频服务, 同时 从视频服务拉取用户微信小程序的音视频流。 0080 然后, 构建微信小程序端的用户视频页面, 通过小程序获取用户的aac编码的音频 流和h264编码的视频流, 通过小程序的LivePusher将音视频流推送至视频服务, 同时通过 小程序的LivePlayer拉取客服Web端的音视频流。 0081 5、 接通在线视频, 进行音视频交流。 客服Web端、 用户微信小程序端、 管理服务、 信 令服务和视频服务之间的交互过程如实施例一所述。 0082 本实施例依托于电力公司微信小程序, 采用在线音视频通话方式, 用电客户在小 说明书 5/7 页 9 CN 1113560。
34、24 A 9 程序中进行业务申请或诉求反馈, 使得客户服务进一步在移动终端上得到延伸, 提升供电 服务能力, 提高服务效率, 提升服务品质。 0083 实施例三 0084 本实施例为对应上述实施例的一种计算机可读存储介质, 其上存储有计算机程 序, 所述程序被处理器执行时实现如下步骤: 0085 管理服务接收客服网页端的登录请求, 并当客服网页端登录成功后, 将所述客服 网页端对应的客服的状态更改为在线状态; 0086 信令服务接收用户微信小程序端发送的客服请求, 并根据所述客服请求, 生成所 述用户微信小程序端的用户流名称, 所述客服请求包括用户标识; 0087 信令服务通过调用管理服务, 。
35、根据客服的状态, 查找空闲客服, 所述空闲客服为状 态为在线状态的客服; 0088 若查找到一空闲客服, 则生成所述一空闲客服的客服流名称, 并发送呼入请求至 所述一空闲客服对应的客服网页端; 0089 若所述一空闲客服对应的客服网页端接受所述呼入请求, 则信令服务返回已有客 服接听消息以及所述一空闲客服的客服流名称至所述用户微信小程序端, 并发送所述用户 微信小程序端的用户流名称至所述一空闲客服对应的客服网页端; 0090 所述用户微信小程序端发送第一拉取请求至视频服务, 并将用户音视频流推送至 视频服务, 所述第一拉取请求包括所述一空闲客服的客服流名称; 0091 所述一空闲客服对应的客服。
36、网页端发送第二拉取请求至视频服务, 并将客服音视 频流推送至视频服务, 所述第二拉取请求包括所述用户微信小程序端的用户流名称; 0092 视频服务接收到第一拉取请求后, 若检测到存在所述第一拉取请求中的客服流名 称对应的客服音视频流, 则对所述客服音视频流进行转码, 并将转码后的客服音视频流推 送至所述用户微信小程序端; 0093 视频服务接收到第二拉取请求后, 若检测到存在所述第二拉取请求中的用户流名 称对应的用户音视频流, 则将所述用户音视频流推送至所述一空闲客服对应的客服网页 端。 0094 进一步地, 所述信令服务接收用户微信小程序端发送的客服请求, 并根据所述客 服请求, 生成所述用。
37、户微信小程序端的用户流名称之后, 进一步包括: 0095 将所述用户流名称返回至所述用户微信小程序端。 0096 进一步地, 所述信令服务通过调用管理服务, 根据客服的状态, 查找空闲客服之 后, 进一步包括: 0097 若未查找到空闲客服, 则返回客服繁忙消息至所述用户微信小程序端。 0098 进一步地, 所述若查找到一空闲客服, 则生成所述一空闲客服的客服流名称, 并发 送呼入请求至所述一空闲客服对应的客服网页端之后, 进一步包括: 0099 当所述一空闲客服对应的客服网页端接受所述呼入请求时, 管理服务将所述一空 闲客服的状态更改为通话状态。 0100 进一步地, 所述对所述客服音视频流。
38、进行转码具体为: 0101 获取所述客服音视频流中的客服音频流和客服视频流; 0102 根据speex格式, 对所述客服音频流进行解码, 得到第一音频流; 说明书 6/7 页 10 CN 111356024 A 10 0103 根据aac格式, 对所述第一音频流进行编码, 得到第二音频流; 0104 将所述第二音频流和客服视频流进行打包, 得到转码后的客服音视频流。 0105 综上所述, 本发明提供的一种网页端和微信小程序端的在线视频通信方法及存储 介质, 基于微信小程序成熟的框架和API, 集成实时音视频组件接口, 实现微信端的实时音 视频功能; 基于Flash技术收集音视频, 实现音视频的。
39、推送和播放, 构建Web端的实时音视频 功能, 免插件安装。 通过实现网页端和微信小程序端的视频互通, 使得用户可在线视频电, 简化了办电手续, 大幅提升供电业务办理的效率; 同时, 通过实时音视频办理业务, 使得客 服人员可以直观地了解用户的业务需求或发生的故障, 为业务办理提供准确数据依据, 减 轻客服人员的工作量和工作难度。 0106 本发明通过线上办电简化办电手续, 大幅提升供电业务办理的效率, 达到小微企 业客户办电 “一次都不跑” 的目标, 推广低压小微企业客户零上门、 零审批的服务, 提升企业 和群众办事便利性、 满意度和获得感。 0107 以上所述仅为本发明的实施例, 并非因此限制本发明的专利范围, 凡是利用本发 明说明书及附图内容所作的等同变换, 或直接或间接运用在相关的技术领域, 均同理包括 在本发明的专利保护范围内。 说明书 7/7 页 11 CN 111356024 A 11 图1 说明书附图 1/2 页 12 CN 111356024 A 12 图2 说明书附图 2/2 页 13 CN 111356024 A 13 。
- 内容关键字: 网页 微信小 程序 在线视频 通信 方法 存储 介质
农机动力飞轮喷涂用漆雾废气处理装置.pdf
旁路引流线绝缘防护夹持支架结构.pdf
建筑施工围挡.pdf
推进剂气体浓度监测传感器.pdf
防刺伤采血针.pdf
铸造件快速冷却装置.pdf
工业硅粉制备用研磨装置.pdf
电池盖帽包边用防偏移模具.pdf
拉杆式储能电源箱.pdf
多穴五轴自动光学检测装置.pdf
活塞钻铣床.pdf
混凝土结构表面裂缝检测装置.pdf
羊粪粉碎机的清扫装置.pdf
铁碳微电解填料球.pdf
电感电流过零检测方法及电路.pdf
陶瓷加工的练泥机.pdf
建筑工程用支护装置.pdf
压滤机拉板装置及压滤机.pdf
含油污泥处理水洗装置.pdf
半导体结构及其制备方法.pdf
双环高密度标测消融导管.pdf
洁净手术室用的排风系统.pdf
用于预测转动设备的故障概率的方法、设备和存储介质.pdf
视觉辅助的三极管封装质量检测方法.pdf
可调式肢体活动康复训练装置.pdf
基于分布式光纤声波传感的异常事件识别方法及相关装置.pdf
服装布料用卷绕装置.pdf
鸽子脂肪前体细胞的分离并体外培养方法及培养物和应用.pdf
配置肘式黏滞阻尼器的自复位摇摆结构.pdf
采硐充填方法.pdf
积分球数字仿体系统及成像测评方法.pdf
氯代碳酸乙烯酯的制备方法.pdf
聚对苯二甲酸乙二醇酯/高密度聚乙烯共混物及其制备方法.pdf
基于无人售货技术的智能机器人鞋服专卖店系统.pdf
适用于风电MMC-MTDC系统的协调故障穿越方法.pdf
板材生产线.pdf
电子产品输送分拣装置.pdf
多功能麻醉疼痛输送装置.pdf
手摇式儿童玩具音乐盒.pdf
直立锁边屋面板的安装工艺.pdf
上板机构.pdf
智能物证保全箱.pdf
智能摄像机超长待机的方法.pdf
圆形冲压加工板抓取上料机构.pdf
对有源相控阵雷达的干扰效果在线评估方法.pdf
编链机定位装置及其使用方法.pdf
体育排球场用辅助训练装置.pdf
数字舵系统多余度冗余控制系统及方法.pdf
应用于通信基站电源的削峰填谷方法.pdf
利用人工寄主提取寄生蜂毒液的方法.pdf
畜牧体重检测系统及方法.pdf