System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind() 音频话机视频能力拓展方法、服务系统、设备及存储介质技术方案_技高网

音频话机视频能力拓展方法、服务系统、设备及存储介质技术方案

技术编号:40984921 阅读:24 留言:0更新日期:2024-04-18 21:29
本发明专利技术实施例涉及电子通讯领域,公开了一种音频话机视频能力拓展方法、服务系统、设备及存储介质。本发明专利技术中,通过音频话机结合浏览器的实时通讯技术来实现在音频话机执行音频通话的过程中拓展音频话机的视频演示能力,浏览器页面借助音频话机建立通话的通信基础交换SDP并构建PeerConnection以实现与其它话机终端的点对点通信,通过PeerConnection进行浏览器页面之间的音频、视频和数据的传输,无需新增服务器进行消息处理,使得音频话机在语音通话的过程中也能够通过浏览器页面将视频演示媒体流发送其它话机终端,实现在进行音频通话的过程中传输视频演示画面,拓展VoIP音频话机的视频演示功能。

【技术实现步骤摘要】

本专利技术实施例涉及电子通讯领域,特别涉及音频话机视频能力拓展方法、服务系统、设备及存储介质


技术介绍

1、随着音视频技术和应用的飞速发展,以及办公自动化的日渐普及,音视频通信成为办公自动化中的一种常态,实时通讯中基于webrtc音视频的应用开发也越来越受到重视。最初voip音频话机绝对的应用能力理念和pbx服务器管理的无视频共享能力,已不适应当前实际的网络发展和用户的实际应用需求,因此,需要为voip音频话机建立具有视频演示的通话能力。实时通讯已由过去的研究以追求质量和稳定通话为目标转为建立具有视频演示等协作能力的富媒体平台的需求。因此,为voip音频话机构建具有视频演示能力的通信已成为人们关注的焦点。

2、当下通信语音、视频或者视频演示同步进行已成为互联通信的常见应用,如各种音视频通信应用如视频会议、在线教育等。目前的音视频通信均使用具备视频演示画面能力的话机终端,或需要通过合适的编解码算法和网络传输优化技术,才能够实现声音和画面的实时传输和同步显示;并且,现有的视频传输功能还依赖于新建立的用于传输视频数据的服务器,若要实现voip音频话机的视频演示功能拓展,则需要耗费大量的成本构建新的服务器。因此,亟需能够借助已有服务器实现语音通话的voip音频话机设备进行画面演示能力拓展的方案,以提高voip音频话机的远程协作的能力、提高用户沟通的有效性和使用体验。


技术实现思路

1、本专利技术实施例的目的在于提供一种音频话机视频能力拓展方法、服务系统、设备及存储介质,使得在不增设视频数据传输服务器的情况下即可借助原有的话机服务器实现voip音频话机设备的画面演示能力的拓展,从而提高voip音频话机的远程协作的能力、提高用户沟通的有效性和使用体验。

2、为解决上述技术问题,本专利技术的实施例提供了一种音频话机视频能力拓展方法,应用于第一话机终端,包括以下步骤:启动音频通话,启用浏览器并在第一页面中创建peerconnection;所述第一话机终端的第一web服务模块接收所述peerconnection的第一对话消息,并通过所述第一话机终端的第一信令服务模块将所述第一对话消息发送至对端;所述第一对话消息包括在所述第一页面创建并保存的第一sdp对象,所述第一sdp对象保存有所述第一话机终端的第一媒体信息数据,所述第一媒体信息数据包括第一话机终端的第一视频流数据;通过所述第一页面接收所述第一信令服务模块转发的第二对话消息,其中,所述第一信令服务模块通过所述第一web服务模块将所述第二对话消息发送到所述第一页面。

3、本专利技术的实施例还提供了一种音频话机视频能力拓展方法,应用于第二话机终端,包括以下步骤:启用浏览器,通过第二页面接收所述第二话机终端的第二信令服务模块转发的第一对话消息,所述第一对话消息包括第一话机终端在第一页面中创建并保存的第一sdp对象,所述第一sdp对象保存有所述第一话机终端的第一媒体信息数据,所述第一媒体信息数据包括第一话机终端的第一视频流数据;其中,所述第二信令服务模块通过所述第二话机终端的第二web服务模块将所述第一对话消息发送到所述第二页面,供所述浏览器根据所述第一对话消息对应生成第二对话消息;所述第二web服务模块接收并在本地peerconnection中保存所述第二对话消息,且通过所述第二信令服务模块将所述第二对话消息发送至对端;其中,所述第二对话消息的回复内容为拒绝共享或接受开启共享。

4、本专利技术的实施例还提供了一种音频话机服务系统,包括:如上所述的第一话机终端、如上所述的第二话机终端和信令服务器;其中,所述第一话机终端和所述第二话机终端均与所述信令服务器通信连接;所述信令服务器用于在所述第一话机终端和所述第二话机终端之间进行sdp交互。

5、本专利技术的实施例还提供了一种音频话机设备,包括:至少一个处理器;以及,与所述至少一个处理器通信连接的存储器;其中,所述存储器存储有可被所述至少一个处理器执行的指令,所述指令被所述至少一个处理器执行,以使所述至少一个处理器能够执行上述的音频话机视频能力拓展方法。

6、本专利技术的实施例还提供了一种计算机可读存储介质,存储有计算机程序,所述计算机程序被处理器执行时实现权利要求上述的音频话机视频能力拓展方法。

7、在本专利技术实施例中,通过音频话机结合浏览器的实时通讯技术(web real-timecommunications,webrtc)来实现在音频话机执行音频通话的过程中拓展音频话机的视频演示能力,浏览器页面借助音频话机建立通话的通信基础交换sdp并构建peerconnection以实现与其它话机终端的点对点通信,通过peerconnection进行浏览器页面之间的音频、视频和数据的传输,无需新增视频传输的服务器进行消息处理,使得音频话机在进行语音通话的过程中也能够通过浏览器页面将视频演示媒体流内容发送其它话机终端,从而实现在进行音频通话的过程中传输视频演示画面,拓展voip音频话机的视频演示功能;并且,使用已有的信令服务器实现视频数据的传输,不改变原有信令服务器服务,也无需新增视频流传输的服务器。

本文档来自技高网...

【技术保护点】

1.一种音频话机视频能力拓展方法,其特征在于,应用于第一话机终端,所述方法包括以下步骤:

2.根据权利要求1所述的音频话机视频能力拓展方法,其特征在于,所述第一对话消息为开启共享请求消息;

3.根据权利要求1所述的音频话机视频能力拓展方法,其特征在于,所述第二对话消息的回复内容为拒绝共享或接受开启共享。

4.根据权利要求3所述的音频话机视频能力拓展方法,其特征在于,当所述第二对话消息的回复内容为拒绝共享时,所述方法还包括:

5.根据权利要求3所述的音频话机视频能力拓展方法,其特征在于,当所述第二对话消息的回复内容为接受开启共享时,所述通过所述第一页面接收所述第一信令服务模块转发的第二对话消息后,还包括:

6.根据权利要求2所述的音频话机视频能力拓展方法,其特征在于,所述第一Web服务模块接收来自所述浏览器的所述PeerConnection的第一对话消息,包括:

7.一种音频话机视频能力拓展方法,其特征在于,应用于第二话机终端,所述方法包括以下步骤:

8.一种音频话机服务系统,其特征在于,包括:如权利要求1至6中任一项所述的第一话机终端、如权利要求7所述的第二话机终端和信令服务器;

9.一种音频话机设备,其特征在于,包括:

10.一种计算机可读存储介质,存储有计算机程序,其特征在于,所述计算机程序被处理器执行时实现权利要求1至7中任一项所述的音频话机视频能力拓展方法。

...

【技术特征摘要】

1.一种音频话机视频能力拓展方法,其特征在于,应用于第一话机终端,所述方法包括以下步骤:

2.根据权利要求1所述的音频话机视频能力拓展方法,其特征在于,所述第一对话消息为开启共享请求消息;

3.根据权利要求1所述的音频话机视频能力拓展方法,其特征在于,所述第二对话消息的回复内容为拒绝共享或接受开启共享。

4.根据权利要求3所述的音频话机视频能力拓展方法,其特征在于,当所述第二对话消息的回复内容为拒绝共享时,所述方法还包括:

5.根据权利要求3所述的音频话机视频能力拓展方法,其特征在于,当所述第二对话消息的回复内容为接受开启共享时,所述通过所述第一页面接收所述第一信令服务模块转发的第二对话消息...

【专利技术属性】
技术研发人员:何娟林立鍫张睿欧春润
申请(专利权)人:深圳市潮流网络技术有限公司
类型:发明
国别省市:

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

1