基于国产化平台的音视频通信系统技术方案

技术编号:16649176 阅读:61 留言:0更新日期:2017-11-27 16:45
本发明专利技术公开了一种基于国产化平台的音视频通信系统,其包括音视频通信系统顶层接口模块、Libphone核心库及用户接口模块、Mediastream2核心库、Belle‑sip库、ORPT库、操作系统模块,音视频通信系统顶层接口模块与Libphone核心库及用户接口模块相连,Mediastream2核心库、Belle‑sip库都与Libphone核心库及用户接口模块相连等。本发明专利技术能够在局域网内不借助服务器实现音视频的传输,通过更改插件的方式选择编码格式,根据网络带宽占用情况调整通信质量,解决了国产化平台上无通信软件的尴尬局面。

Audio and video communication system based on localization platform

The present invention discloses a kind of audio and video communication system based on the platform of the localization, including audio and video communication system top-level interface module, Libphone core library and user interface module, Mediastream2 core library, Belle library, ORPT library, SIP operating system module, audio and video communication system top-level interface module and Libphone core library and user the interface module is connected with the Mediastream2 core library, Belle SIP library and Libphone core library and user interface module is connected. The invention can realize the transmission of audio and video without the server in the local area network, select the coding format by changing the plug-in mode, adjust the communication quality according to the network bandwidth occupation, and solve the embarrassing situation of the communication software on the domestic platform.

【技术实现步骤摘要】
基于国产化平台的音视频通信系统
本专利技术涉及一种通信系统,特别是涉及一种基于国产化平台的音视频通信系统。
技术介绍
在传统的windows操作系统中,音视频通信软件技术成熟,用途广泛。所有的类似软件均基于服务端-客户端模式,在用户本地运行客服端,在服务公司的大型服务器中运行服务端。二者均需要接入公网,所有的信息数据将统一发送到服务公司的服务器当中备份,并转发给目标客户端。在国产化平台的应用场景中,由于生态环境不够完善,一方面专业技术公司无暇专注于各种国产化平台的研发,另一方面核心代码涉及公司利益,无法公开,致使类似的音视频通信软件在国产化领域一片空白。国产化平台在国防事业中承担着重要的组成部分,特殊的性质需要将所有数据通过专网进行传递,不能接入公网,也无法登陆现有服务公司的服务器,这就使得几乎所有成熟软件均无法运行在国产化计算机平台。在传统的非国产软硬件平台上,音视频软件的运行依赖于公网中的服务器,且商业公司基于X86平台的二进制软件无法直接运行于龙芯、申威等国产化平台。致使在军事等领域中无法有效及时的通过视频会议进行信息交换,因此设计一种可以基于国产化平台的音视频通信系统很有必要。
技术实现思路
本专利技术所要解决的技术问题是提供一种基于国产化平台的音视频通信系统,其能够在局域网内不借助服务器实现音视频的传输,通过更改插件的方式选择编码格式,根据网络带宽占用情况调整通信质量,解决了国产化平台上无通信软件的尴尬局面。本专利技术是通过下述技术方案来解决上述技术问题的:一种基于国产化平台的音视频通信系统,其包括音视频通信系统顶层接口模块、Libphone核心库及用户接口模块、Mediastream2核心库、Belle-sip库、ORPT库、操作系统模块,音视频通信系统顶层接口模块与Libphone核心库及用户接口模块相连,Mediastream2核心库、Belle-sip库都与Libphone核心库及用户接口模块相连,Mediastream2核心库与Belle-sip库相连,Mediastream2核心库与ORPT库相连,ORPT库、Belle-sip库都与操作系统模块相连。优选地,所述音视频通信系统顶层接口模块包括控制台接口模块、桌面接口模块,控制台接口模块与桌面接口模块相连,用于视频和声音的输入输出,且同时传送视频和声音。优选地,所述Libphone核心库及用户接口模块是一个基于网络会话的VOIP视频软件开发工具包,实现语音视频通话的绝大多数功能,其包括通讯接收模块、代理管理模块、席位管理模块、编解码配置模块,通讯接收模块、席位管理模块都与代理管理模块相连,席位管理模块与编解码配置模块相连。优选地,所述Mediastream2核心库是一轻量级流引擎,用于语音视频电话应用,其包括音视频处理引擎、Ms2插件扩展特性模块,音视频处理引擎与Ms2插件扩展特性模块相连,其中:音视频处理引擎包括编解码模块、视频捕获模块、语音接收模块、取消显示模块,编解码模块与视频捕获模块相连,视频捕获模块、取消显示模块都与语音接收模块相连;Ms2插件扩展特性模块包括编解码硬件加速模块、通用显示模块,编解码硬件加速模块与通用显示模块相连。优选地,所述Belle-sip库是一个面向sip栈的C对象数据实体,实现网络通话代理,其包括用户代理模块、UDP、TCP、TLS、IPV6,UDP、TCP、TLS、IPV6都与用户代理模块相连。优选地,所述ORPT库是基于RFC3550标准的rtp传输协议实现的库;操作系统模块对数据资源进行处理。本专利技术的积极进步效果在于:本专利技术能够在局域网内不借助服务器实现音视频的传输,通过更改插件的方式选择编码格式,根据网络带宽占用情况调整通信质量,解决了国产化平台上无通信软件的尴尬局面。附图说明图1为本专利技术的结构示意图。具体实施方式下面结合附图给出本专利技术较佳实施例,以详细说明本专利技术的技术方案。如图1所示,本专利技术基于国产化平台的音视频通信系统,其包括音视频通信系统顶层接口模块、Libphone(IP电话工具)核心库及用户接口模块、Mediastream2(轻量级流引擎)核心库、Belle-sip库(网络通话代理库)、ORPT库、操作系统模块,音视频通信系统顶层接口模块与Libphone核心库及用户接口模块相连,Mediastream2核心库、Belle-sip库都与Libphone核心库及用户接口模块相连,Mediastream2核心库与Belle-sip库相连,Mediastream2核心库与ORPT库相连,ORPT库、Belle-sip库都与操作系统模块相连。所述音视频通信系统顶层接口模块包括控制台接口模块、桌面接口模块,控制台接口模块与桌面接口模块相连,用于视频和声音的输入输出,且同时传送视频和声音。所述Libphone核心库及用户接口模块是一个基于网络会话的VOIP视频软件开发工具包,实现语音视频通话的绝大多数功能,其包括通讯接收模块、代理管理模块、席位管理模块、编解码配置模块,通讯接收模块、席位管理模块都与代理管理模块相连,席位管理模块与编解码配置模块相连。所述Mediastream2核心库是一轻量级流引擎,用于语音视频电话应用,其包括音视频处理引擎、Ms2插件扩展特性模块,音视频处理引擎与Ms2插件扩展特性模块相连,其中:音视频处理引擎包括编解码模块、视频捕获模块、语音接收模块、取消显示模块,编解码模块与视频捕获模块相连,视频捕获模块、取消显示模块都与语音接收模块相连;Ms2插件扩展特性模块包括编解码硬件加速模块、通用显示模块,编解码硬件加速模块与通用显示模块相连。所述Belle-sip库是一个面向sip栈的C对象数据实体,实现网络通话代理,其包括用户代理模块、UDP(UserDatagramProtocol的简称,中文名是用户数据报协议)、TCP(TransmissionControlProtocol,传输控制协议)、TLS(安全传输层协议)、IPV6(IPv6是InternetProtocolVersion6的缩写),UDP(UDP是UserDatagramProtocol的简称,中文名是用户数据报协议)、TCP、TLS、IPV6都与用户代理模块相连。所述ORPT库是基于RFC3550标准的rtp传输协议实现的库;操作系统模块对数据资源进行处理。以上所述的具体实施例,对本专利技术的解决的技术问题、技术方案和有益效果进行了进一步详细说明,所应理解的是,以上所述仅为本专利技术的具体实施例而已,并不用于限制本专利技术,凡在本专利技术的精神和原则之内,所做的任何修改、等同替换、改进等,均应包含在本专利技术的保护范围之内。本文档来自技高网...
基于国产化平台的音视频通信系统

【技术保护点】
一种基于国产化平台的音视频通信系统,其特征在于,其包括音视频通信系统顶层接口模块、Libphone核心库及用户接口模块、Mediastream2核心库、Belle‑sip库、ORPT库、操作系统模块,音视频通信系统顶层接口模块与Libphone核心库及用户接口模块相连,Mediastream2核心库、Belle‑sip库都与Libphone核心库及用户接口模块相连,Mediastream2核心库与Belle‑sip库相连,Mediastream2核心库与ORPT库相连,ORPT库、Belle‑sip库都与操作系统模块相连。

【技术特征摘要】
2016.12.06 CN 20162133058921.一种基于国产化平台的音视频通信系统,其特征在于,其包括音视频通信系统顶层接口模块、Libphone核心库及用户接口模块、Mediastream2核心库、Belle-sip库、ORPT库、操作系统模块,音视频通信系统顶层接口模块与Libphone核心库及用户接口模块相连,Mediastream2核心库、Belle-sip库都与Libphone核心库及用户接口模块相连,Mediastream2核心库与Belle-sip库相连,Mediastream2核心库与ORPT库相连,ORPT库、Belle-sip库都与操作系统模块相连。2.如权利要求1所述的基于国产化平台的音视频通信系统,其特征在于,所述音视频通信系统顶层接口模块包括控制台接口模块、桌面接口模块,控制台接口模块与桌面接口模块相连,用于视频和声音的输入输出,且同时传送视频和声音。3.如权利要求1所述的基于国产化平台的音视频通信系统,其特征在于,所述Libphone核心库及用户接口模块是一个基于网络会话的VOIP视频软件开发工具包,实现语音视频通话的绝大多数功能,其...

【专利技术属性】
技术研发人员:刘小龙
申请(专利权)人:中国电子科技集团公司第三十二研究所
类型:发明
国别省市:上海,31

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

1