【技术实现步骤摘要】
一种实现小程序与SIP联络中心音视频交互的方法及系统
[0001]本申请涉及网络通信的
,尤其是涉及一种实现小程序与SIP联络中心音视频交互的方法。
技术介绍
[0002]随着SIP联络中心应用的发展,接入SIP联络中心的渠道不再局限于手机或者固话呼入,越来越多的APP应用集成了VOIP(Voice Over IP)功能,用户可以通过VOIP呼入到企业SIP联络中心。这种通信方式可以携带更多应用数据,也可以更方便的关联用户信息。目前在安卓、IOS平台上有很多基于SIP协议的VOIP应用SDK。
[0003]小程序具有跨平台、众多即时即用的应用,因而受到越来越多的用户的青睐。
[0004]针对上述中的相关技术,专利技术人发现:小程序没有语音、视频接入SIP联络中心的渠道,无法实现小程序与SIP联络中心进行语音、视频的数据交互。
技术实现思路
[0005]为了实现小程序与SIP联络中心进行音视频交互,本申请提供了一种实现小程序与SIP联络中心音视频交互的方法。
[0006]第一方面, ...
【技术保护点】
【技术特征摘要】
1.一种实现小程序与SIP联络中心音视频交互的方法,其特征在于,包括:在接收到小程序发送的呼叫座席请求后,根据所述呼叫座席请求发送第一SIP信息至SIP联络中心;所述第一SIP信息用于触发所述SIP联络中心将所述第一SIP信息分配至座席;在所述座席接听后,将接收的所述小程序发送的媒体流转换为所述SIP联络中心支持的第一文件格式的媒体流,将所述第一文件格式的媒体流发送至所述SIP联络中心;所述第一文件格式的媒体流用于触发所述SIP联络中心将所述第一文件格式的媒体流发送至座席;以及,在所述座席接听后,将所述SIP联络中心发送的媒体流转换为所述小程序支持的第二文件格式的媒体流,将所述第二文件格式的媒体流发送至所述小程序;所述SIP联络中心发送的所述媒体流是所述座席发送给SIP联络中心的。2.根据权利要求1所述的方法,其特征在于,发送第一SIP信息至SIP联络中心后,还包括:接收所述SIP联络中心发送的座席状态信息;所述座席状态信息是所述SIP联络中心在所述座席接收到所述第一SIP信息后,根据所述座席的响应状态发出的;以及,将所述座席状态信息发送至所述小程序。3.根据权利要求1所述的方法,其特征在于,所述小程序是预先注册的,所述小程序注册步骤包括:接收所述小程序发送的注册请求;所述注册请求是所述小程序基于所述SIP联络中心分配的账号、用户名及密码生成的;基于所述注册请求向所述SIP联络中心发送SIP注册信息;接收所述SIP联络中心发送的注册结果信息;以及,将所述注册结果信息发送至所述小程序。4.根据权利要求3所述的方法,其特征在于,在所述小程序注册成功后,还包括:接收所述小程序发送的心跳消息;以及,基于所述心跳信息判断与所述小程序的通信连接是否成功;如果否,则取消所述小程序的注册状态。5.根据权利要求3所述的方法,其特征在于,所述方法还包括:接收到SIP联络中心发送的呼叫小程序请求后,基于所述呼叫小程序请求向对应的小程序发送通话请求;所述呼叫小程序是SIP联络中心从座席处接收的;在所述小程序选择接听后,将接收的所述小程序发送的媒体流转换为所述SIP联络中心支持的第一文件格式的媒体流,将所述第一文件格式的媒体流发送至所述SIP联络中心;所述第一文件格式的媒体流用于触发所述SIP联络中心将所述第一文件格式的媒体流发送至座席;以及,在所述小程序选择接听后...
【专利技术属性】
技术研发人员:彭勇,曹瑞生,
申请(专利权)人:上海井星信息科技有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。