一种融合多种方式的综合通信平台及方法技术

技术编号:24805609 阅读:103 留言:0更新日期:2020-07-07 22:11
本发明专利技术公开一种融合多种方式的综合通信平台及方法,涉及工业物联网通信技术领域,其支持PC桌面应用之间、移动终端之间、PC桌面应用与移动终端之间音视频互相通话,也能实现摄像头、麦克风音视频采集、编解码、压缩、传输播放、添加水印等功能,又能实现IP电话通讯、IP电话与模拟电话之间通讯等;从应用方面其能够实现点对点音视频通信、群组通信、视频会议、指挥调度等功能。

【技术实现步骤摘要】
一种融合多种方式的综合通信平台及方法
本专利技术涉及工业物联网通信
中一种融合多种方式的综合通信平台及方法。
技术介绍
在外不定向的活动的作业人员很难及时的获取急需的各类信息及指令,现场作业人员也不能及时的将现场信息共享给其他人,现有通信系统在实际应用中要么只是基于4G/wifi之间的音视频通讯,要么只是单独IP电话/模拟电话之间通讯,对于需要系统即支持4G/wifi之间的音视频通讯又支持IP电话/模拟电话之间通讯的应用场景下,目前二者只能交替使用,不能很好平滑的结合使用。
技术实现思路
本专利技术的目的是提供一种融合多种方式的综合通信平台及方法,解决了信息及时共享并提高通信效率和使用便捷的技术问题并完善了通信管理体系,其具体功能包括如下:功能1:实现目前多媒体领域中的绝大多数媒体封装格式,包括封装和解封装,如MP4、FLV.KV、TS等文件封装格式,RTMP、RTSP、MMS、HLS等网络协议封装格式。可根据实际需求,进行媒体封装格式的扩展,增加自己定制的封装格式及处理模块;功能2:实现了目前多媒体领域绝大多数常用的编解码格式,既支持编码,也支持解码。支持MPEG4、AAC、MJPEG等常用的媒体编解码格式,还支持如H.264(AVC)编码、H.265、MP3等编码格式;功能3:提供了一个通用的音频、视频、字幕等滤镜处理框架,滤镜框架可以有多个输人和多个输出;功能4:提供了高级别的图像转换API,例如它允许进行图像缩放和像素格式转换,常见于将图像从1080p转换成720p或者480p等的缩放,或者将图像数据从YUV420P转换成YUYV,或者YUV转RGB等图像格式转换;功能5:提供了高级别的音频重采样API,允许操作音频采样、音频通道布局转换与布局调整;功能6:支持音视频录制及播放功能,支持多种格式视频录制,如MP4、flv、rmvb等;功能7:支持SIP协议下的音频通话,即可通过IP电话实现相互通信;功能8:支持IP电话与模拟电话之间互相通信;功能9:支持邮件发送,可实现邮件之间相互通信。为实现上述目的,本专利技术采用以下技术方案:一种融合多种方式的综合通信平台,包括分布式应用服务器、分布式存储服务器集群集群、平台授权认证服务器、网络存储设备、NAT穿透服务器、防火墙、语音网关等服务端设备。各服务端程序均与平台授权认证服务相连,授权方式采用基于OAuth2.0的授权码模式。一种融合多种方式的综合通信平台基于P2P、UDP打洞等相关技术实现系统之间之间点对点直接通讯、群组通讯、视频会议以及屏幕共享、白板互动、音视频录制等功能。系统之间通讯方式包括PC桌面应用之间相互通讯、移动终端之间相互通讯、PC桌面应用与移动终端之间相互通讯;基于SIP协议、语音网关等实现系统与各电信运营商手机、电话之间通信。一种融合多种方式的综合通信平台基于自有邮件服务器,实现邮件发送,邮件信息持久化、邮件信息管理等功能。一种融合多种方式的综合通信方法,包括如下步骤:步骤1:建立一种融合多种方式的综合通信平台;步骤2:综合通信平台应用服务集群中建立即时消息模块、音视频通讯模块、SIP服务模块、数据查询检索模块、系统管理模块、授权认证模块、邮件管理模块、用户信息等模块;在分布式数据库服务器集群中建立即时消息数据库、语音调度数据库、系统管理数据库、用户信息数据库以及系统日志管理等数据库;步骤3:各终端设备通过通信网络将音视频流、文字信息等发送到应用平台服务器,应用服务器通过OAuth2.0授权码认证后将数据或传输显示或保存到对应数据库中;步骤4:各终端设备通信建立后可通过即时通讯模块、SIP服务模块、用户信息模块实现语音调度,支持单呼、组呼、强拆、强插、代接、监听、录音等操作,其通信方式包括IP电话之间互相通讯、IP电话与模拟电话之间通讯;步骤5:各终端设备通信建立后可通过即时通讯模块、音视频通讯模块、用户信息模块实现一对一音视频通讯、群组通讯,群组管理员可进行邀请入群、踢人并对群内人员音视频控制;步骤6:各终端设备通信建立后可通过即时通讯模块、音视频通讯模块、用户信息模块实现语音/视频会议,通过权限设置,主持人可解散会议、会议拉人、会议踢人和会议状态更新、禁言、静听等服务;各会议成员可自由发言、按键发言等;步骤7:各终端设备通信建立后可通过即时通讯模块、用户信息模块实现一对一、群组通信,包括文字、图片和文件消息;步骤8:各终端设备通信建立后可通过用户信息模块、邮件管理模块实现邮件发送、邮件接收等功能;步骤9:各模块生成操作日志,通过日志统一采集技术将日志信息统一集中在日志模块对应数据库,日志包括警告日志、错误日志、一般操作日志等,实现了日志统一管理,解决了日志信息分散、收集分析困难问题。附图说明图1为一种融合多种方式的综合通信平台整体拓扑图。具体实施方式为了使本专利技术的目的、技术方案及优点更加清楚明白,以下结合附图,对本专利技术进行进一步详细说明。应当理解,此处所描述的具体实施例仅用以解释本专利技术,并不用于限定本专利技术。实施例1:如图所示的一种融合多种方式的综合通信平台,包括综合通讯应用服务器集群、综合通讯数据库服务器集群、语音网关、交换机、IP电话、模拟电话、移动终端等组成,各服务端程序均与平台授权认证服务相连,授权方式采用基于OAuth2.0的授权码模式。所述通信网络包括IP网络、移动通信网络、虚拟专用网络、专线网络、WiFi网络和自定义组网,系统可根据实际需求进行灵活组网,实现不同区域综合通信。在系统中可根据用户分配不同级别的权限,包括数据权限与功能权限。实施例2:实施例2所述的一种融合多种方式的综合通信方法是在实施例1所述的一种一种融合多种方式的综合通信平台的基础上实现的,包括如下步骤:步骤1:建立一种融合多种方式的综合通信平台;步骤2:综合通信平台应用服务集群中建立即时消息模块、音视频通讯模块、SIP服务模块、数据查询检索模块、系统管理模块、授权认证模块、邮件管理模块、用户信息等模块;在分布式数据库服务器集群中建立即时消息数据库、语音调度数据库、系统管理数据库、用户信息数据库以及系统日志管理等数据库;步骤3:各终端设备通过通信网络将音视频流、文字信息等发送到应用平台服务器,应用服务器通过OAuth2.0授权码认证后将数据或传输显示或保存到对应数据库中;步骤4:各终端设备通信建立后可通过即时通讯模块、SIP服务模块、用户信息模块实现语音调度,支持单呼、组呼、强拆、强插、代接、监听、录音等操作,其通信方式包括IP电话之间互相通讯、IP电话与模拟电话之间通讯;步骤5:各终端设备通信建立后可通过即时通讯模块、音视频通讯模块、用户信息模块实现一对一音视频通讯、群组通讯,群组管理员可进行邀请入群、踢人并对群内人员音视频控制;步骤6:各终端设备通本文档来自技高网...

【技术保护点】
1.一种融合多种方式的综合通信平台及方法,其特征在于:包括分布式应用服务器、分布式存储服务器集群集群、平台授权认证服务器、网络存储设备、NAT穿透服务器、防火墙、语音网关等服务端设备,各服务端程序均与平台授权认证服务相连,授权方式采用基于OAuth2.0的授权码模式。/n

【技术特征摘要】
1.一种融合多种方式的综合通信平台及方法,其特征在于:包括分布式应用服务器、分布式存储服务器集群集群、平台授权认证服务器、网络存储设备、NAT穿透服务器、防火墙、语音网关等服务端设备,各服务端程序均与平台授权认证服务相连,授权方式采用基于OAuth2.0的授权码模式。


2.如权利要求1所述的一种融合多种方式的综合通信平台及方法,其特征在于:基于P2P、UDP打洞等相关技术实现系统之间之间点对点直接通讯、群组通讯、视频会议以及屏幕共享、白板互动、音视频录制等功能。


3.如权利要求1所述的一种融合多种方式的综合通信平台及方法,其特征在于:系统之间通讯方式包括PC桌面应用之间相互通讯、移动终端之间相互通讯、PC桌面应用与移动终端之间相互通讯。


4.如权利要求1所述的一种融合多种方式的综合通信平台及方法,其特征在于:基于SIP协议、语音网关等实现系统与各电信运营商手机、电话之间通信。


5.如权利要求1所述的一种融合多种方式的综合通信平台及方法,其特征在于:基于自有邮件服务器,实现邮件发送,邮件信息持久化、邮件信息管理等功能。


6.一种融合多种方式的综合通信方法,其包括如下功能:
功能1:实现目前多媒体领域中的绝大多数媒体封装格式,包括封装和解封装,如MP4、FLV.KV、TS等文件封装格式,RTMP、RTSP、MMS、HLS等网络协议封装格式,可根据实际需求,进行媒体封装格式的扩展,增加自己定制的封装格式及处理模块;
功能2:实现了目前多媒体领域绝大多数常用的编解码格式,既支持编码,也支持解码,支持MPEG4、AAC、MJPEG等常用的媒体编解码格式,还支持如H.264(AVC)编码、H.265、MP3等编码格式;
功能3:提供了一个通用的音频、视频、字幕等滤镜处理框架,滤镜框架可以有多个输人和多个输出;
功能4:提供了高级别的图像转换API,例如它允许进行图像缩放和像素格式转换,常见于将图像从1080p转换成720p或者480p等的缩放,或者将图像数据从YUV420P转换成YUYV,或者YUV转RGB等图像格式转换;
功能5:提供了高级别的音频重采样API,允许操作音频采样、音频通道布局转换与布局调整;
功能6:支持音视频录制及播放功能,支持多种格式视频录制,如MP4、flv、rmvb等;
功能7...

【专利技术属性】
技术研发人员:不公告发明人
申请(专利权)人:太原博耐特科技有限公司
类型:发明
国别省市:山西;14

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

1