CN111385312A - 一种融合多种方式的综合通信平台及方法 - Google Patents

一种融合多种方式的综合通信平台及方法 Download PDF

Info

Publication number
CN111385312A
CN111385312A CN202010316137.3A CN202010316137A CN111385312A CN 111385312 A CN111385312 A CN 111385312A CN 202010316137 A CN202010316137 A CN 202010316137A CN 111385312 A CN111385312 A CN 111385312A
Authority
CN
China
Prior art keywords
communication
module
audio
video
multiple modes
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
CN202010316137.3A
Other languages
English (en)
Inventor
不公告发明人
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Taiyuan Bonate Technology Co ltd
Original Assignee
Taiyuan Bonate Technology Co ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Taiyuan Bonate Technology Co ltd filed Critical Taiyuan Bonate Technology Co ltd
Priority to CN202010316137.3A priority Critical patent/CN111385312A/zh
Publication of CN111385312A publication Critical patent/CN111385312A/zh
Pending legal-status Critical Current

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L65/00Network arrangements, protocols or services for supporting real-time applications in data packet communication
    • H04L65/1066Session management
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L51/00User-to-user messaging in packet-switching networks, transmitted according to store-and-forward or real-time protocols, e.g. e-mail
    • H04L51/04Real-time or near real-time messaging, e.g. instant messaging [IM]
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L51/00User-to-user messaging in packet-switching networks, transmitted according to store-and-forward or real-time protocols, e.g. e-mail
    • H04L51/07User-to-user messaging in packet-switching networks, transmitted according to store-and-forward or real-time protocols, e.g. e-mail characterised by the inclusion of specific contents
    • H04L51/10Multimedia information
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L51/00User-to-user messaging in packet-switching networks, transmitted according to store-and-forward or real-time protocols, e.g. e-mail
    • H04L51/42Mailbox-related aspects, e.g. synchronisation of mailboxes
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L65/00Network arrangements, protocols or services for supporting real-time applications in data packet communication
    • H04L65/40Support for services or applications
    • H04L65/403Arrangements for multi-party communication, e.g. for conferences
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N7/00Television systems
    • H04N7/14Systems for two-way working
    • H04N7/141Systems for two-way working between two video terminals, e.g. videophone
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N7/00Television systems
    • H04N7/14Systems for two-way working
    • H04N7/15Conference systems
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W4/00Services specially adapted for wireless communication networks; Facilities therefor
    • H04W4/12Messaging; Mailboxes; Announcements

Landscapes

  • Engineering & Computer Science (AREA)
  • Signal Processing (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Multimedia (AREA)
  • Business, Economics & Management (AREA)
  • General Business, Economics & Management (AREA)
  • Telephonic Communication Services (AREA)
  • Data Exchanges In Wide-Area Networks (AREA)

Abstract

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

Description

一种融合多种方式的综合通信平台及方法
技术领域
本发明涉及工业物联网通信技术领域中一种融合多种方式的综合通信平台及方法。
背景技术
在外不定向的活动的作业人员很难及时的获取急需的各类信息及指令,现场作业人员也不能及时的将现场信息共享给其他人,现有通信***在实际应用中要么只是基于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:各终端设备通信建立后可通过即时通讯模块、音视频通讯模块、用户信息模块实现语音/视频会议,通过权限设置,主持人可解散会议、会议拉人、会议踢人和会议状态更新、禁言、静听等服务;各会议成员可自由发言、按键发言等;
步骤7:各终端设备通信建立后可通过即时通讯模块、用户信息模块实现一对一、群组通信,包括文字、图片和文件消息;
步骤8:各终端设备通信建立后可通过用户信息模块、邮件管理模块实现邮件发送、邮件接收等功能;
步骤9:各模块生成操作日志,通过日志统一采集技术将日志信息统一集中在日志模块对应数据库,日志包括警告日志、错误日志、一般操作日志等,实现了日志统一管理,解决了日志信息分散、收集分析困难问题。
所述的一种融合多种方式的综合通信平台采用采用B/S模式,开发采用java体系、基于Spring Cloud微服务与Vue架构的***前后端分离方案。微服务架构中的每个服务都是具有独立的业务逻辑,符合高内聚、低耦合原则以及单一职责原则的单元,不同的服务通过“管道”的方式灵活组合,从而构建出庞大的***。
本发明的目的是提供一种融合多种方式的综合通信平台及方法,解决了信息及时共享并提高通信效率和使用便捷的技术问题并完善了通信管理体系。

Claims (8)

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:支持SIP协议下的音频通话,即可通过IP电话实现相互通信;
功能8:支持IP电话与模拟电话之间互相通信;
功能9:支持邮件发送,可实现邮件之间相互通信。
7.一种融合多种方式的综合通信方法,包括如下步骤:
步骤1:建立一种融合多种方式的综合通信平台;
步骤2:综合通信平台应用服务集群中建立即时消息模块、音视频通讯模块、SIP服务模块、数据查询检索模块、***管理模块、授权认证模块、邮件管理模块、用户信息等模块;在分布式数据库服务器集群中建立即时消息数据库、语音调度数据库、***管理数据库、用户信息数据库以及***日志管理等数据库;
步骤3:各终端设备通过通信网络将音视频流、文字信息等发送到应用平台服务器,应用服务器通过OAuth2.0授权码认证后将数据或传输显示或保存到对应数据库中;
步骤4:各终端设备通信建立后可通过即时通讯模块、SIP服务模块、用户信息模块实现语音调度,支持单呼、组呼、强拆、强插、代接、监听、录音等操作,其通信方式包括IP电话之间互相通讯、IP电话与模拟电话之间通讯;
步骤5:各终端设备通信建立后可通过即时通讯模块、音视频通讯模块、用户信息模块实现一对一音视频通讯、群组通讯,群组管理员可进行邀请入群、踢人并对群内人员音视频控制;
步骤6:各终端设备通信建立后可通过即时通讯模块、音视频通讯模块、用户信息模块实现语音/视频会议,通过权限设置,主持人可解散会议、会议拉人、会议踢人和会议状态更新、禁言、静听等服务;各会议成员可自由发言、按键发言等;
步骤7:各终端设备通信建立后可通过即时通讯模块、用户信息模块实现一对一、群组通信,包括文字、图片和文件消息;
步骤8:各终端设备通信建立后可通过用户信息模块、邮件管理模块实现邮件发送、邮件接收等功能;
步骤9:各模块生成操作日志,通过日志统一采集技术将日志信息统一集中在日志模块对应数据库,日志包括警告日志、错误日志、一般操作日志等,实现了日志统一管理,解决了日志信息分散、收集分析困难问题。
8.一种融合多种方式的综合通信平台采用采用B/S模式,开发采用java体系、基于Spring Cloud微服务与Vue架构的***前后端分离方案,微服务架构中的每个服务都是具有独立的业务逻辑,符合高内聚、低耦合原则以及单一职责原则的单元,不同的服务通过“管道”的方式灵活组合,从而构建出庞大的***。
CN202010316137.3A 2020-04-22 2020-04-22 一种融合多种方式的综合通信平台及方法 Pending CN111385312A (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202010316137.3A CN111385312A (zh) 2020-04-22 2020-04-22 一种融合多种方式的综合通信平台及方法

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202010316137.3A CN111385312A (zh) 2020-04-22 2020-04-22 一种融合多种方式的综合通信平台及方法

Publications (1)

Publication Number Publication Date
CN111385312A true CN111385312A (zh) 2020-07-07

Family

ID=71222089

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202010316137.3A Pending CN111385312A (zh) 2020-04-22 2020-04-22 一种融合多种方式的综合通信平台及方法

Country Status (1)

Country Link
CN (1) CN111385312A (zh)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN113099155A (zh) * 2021-02-22 2021-07-09 广州佰锐网络科技有限公司 一种适用于多场景的视频会议***

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN113099155A (zh) * 2021-02-22 2021-07-09 广州佰锐网络科技有限公司 一种适用于多场景的视频会议***
CN113099155B (zh) * 2021-02-22 2023-11-03 广州佰锐网络科技有限公司 一种适用于多场景的视频会议***

Similar Documents

Publication Publication Date Title
CN106331581B (zh) 一种移动终端与视联网终端通信的方法和装置
CN108055496B (zh) 一种视频会议的直播方法和***
WO2013183970A1 (en) Multiple channel communication using multiple cameras
US6732368B1 (en) Method and apparatus for providing voice/unified messaging services using CATV terminals
US20070011710A1 (en) Interactive news gathering and media production control system
EP2658232A1 (en) Method and system for an optimized multimedia communications system
DE112007000380T5 (de) Heimkommunikationsserver
GB2428529A (en) Interactive news gathering and media production control system
CN102404547B (zh) 一种实现视频会议级联的方法及终端
CN101677388A (zh) 可视通信***、终端网关、视频网关以及可视通信方法
CN101554051A (zh) 数字通信适配器
CN110943909A (zh) 一种音视频融合通信服务器
CN102307211A (zh) 一种实现白板全屏同步的方法
CN101146272A (zh) Ptt***、实现ptt通信的方法、ptt管理服务器及终端设备
CN107592429B (zh) 一种多席位多媒体调度***
EP0723730B1 (en) Multimedia enabled network
CN101540870A (zh) 视频通话业务的实现方法
CN102395025A (zh) 具有电子白板功能的视频调度***及其实现方法
CN112422583A (zh) 多协议视频应用融合互通的方法和***
CN110808946A (zh) 一种融合通信***及融合通信方法
CN100561963C (zh) 一种实现多媒体内容共享的***
CN111147789B (zh) 一种音视频流录制的方法、装置、设备以及存储介质
CN112543301A (zh) 一种基于ims的智能会议***及其实现方法
CN109714561A (zh) 一种基于info消息的sip会议控制方法
CN109963108B (zh) 一种一对多对讲的方法和装置

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
WD01 Invention patent application deemed withdrawn after publication
WD01 Invention patent application deemed withdrawn after publication

Application publication date: 20200707