视频会议3G终端开发需要的几个主要内容如下:

1)音视频捕捉与编码

通过终端的音视频捕捉设备,把音视频模拟数据转换成数字信号,不管是PC还是3G手机通过捕捉设备捕捉的声音和图像的数字信号,其冗余性都非常大,为了减少网络传输的带宽,音视频都需要经过压缩编码,去除其冗余的数据,然后在网络上传输经过压缩的数据,最后在播放或显示之前进行解码,把原始的数据进行还原。

2MCU服务器架构
        MCU服务器采用类似于软交换的设计模式,MCU相当于一个用软件实现的交换机,通过该设计模式,服务器能支持大量实时并发的音视频数据、控制信令等数据。

3)实时数据传输技术

在无QOS保障的3G网络中,通过对数据进行校验与丢包恢复,能保证在30%丢包情况下音频和图像连续,实现了数据实时性与可靠性之间最佳的平衡点,满足无线和3G网络的实时交互式视频会议传输的要求。

4)数据融合和处理技术

  视频会议系统主要包括MCU(多点控制单元)服务器和终端。终端包括:一般的PC终端(通过IP网络连接互联网)、硬件视频会议终端(H.323SIP协议的终端)、3G手机与平板电脑终端(通过3G网连接)等设备。由于不同的终端采用不同的网络接入方式,因此为了使各种终端能互联互通,接入系统的终端都需遵循统一的会议通信协议(H.323协议或SIP协议等)。系统首先通过多媒体码流提取连接终端的协议信息,然后对所属的协议进行登记和判断,接着通过协议栈模块把该协议相关信息发送到协议编解码器进行解码和编码,从而进行相应的数据交换,最后通过多媒体码流输入输出模块发送多媒体码流给连接的终端,从而达到不同的终端、不同的协议、不同的网络的数据高度融合和无缝连接。

5)“多流合一”技术

“多流合一“技术:系统通过多信道的异步时分多路复用技术,在同一通道内传输双向的多个以数据帧为单位的数据流,不仅能实时传输双向的音视频、屏幕共享、电子白板、文档共享、影片共享等数据流,还能节省多通道传输控制信令所带来的额外带宽。

6)音视频同步技术

利用RTP协议,对音视频数据进行时间戳处理,音视频播放的时候,对比相应的时间戳,从而解决网络的音视频数据同步播放。

7)跨平台音视频处理技术

PC3G手机及平板电脑由于硬件和操作系统的都有所不同,须建立一个统一的音视频编码以及显示播放等相关的接口,才能使不同的平台的音视频能互联互通。我们为这个统一的接口建立相应的处理单元,处理单元里面包括不同的服务接口,通过该接口能调用不同的平台的进行相关操作,从而使PC3G手机以及平板电脑的音视频能互联互通。

8)语音处理技术

通过实时网络带宽检测算法和音频抗抖动技术,保证语音在极低的网络状态下依然流畅清晰。对不同的音频流在某节点处通过线性叠加的方法混合成一个音频流外,还进行自动静音检测和自动增益控制,实现智能混音。

9)基于3G手机终端的架构

3G手机终端划分为四个层次,分别是用户界面层、业务层、复用层、通信层。用户界面层实现跨平台显示,业务层实现系统的功能业务,其中包括会议功能、数据功能、管理功能等功能。复用层主要是解决系统的多个功能模块的数据时分复用通信通道的问题。通信层主要是对3G数据和互联网数据进行数据融合,对数据进行实时可靠的传输。通过对终端划分不同的层次的开发,兼顾了执行效率和对不同平台的兼容性的支持。

103G手机硬编码。

软解码是通过软件让CPU来对视频进行解码处理;而硬解码是指不借助于CPU,而通过专用的子卡设备来独立完成视频解码任务。硬解码相对软解码,不占用CPU,效率更高,因此硬解码是高清视频的必要选择。PC的硬解码主要是采用第三方的压缩卡来实现,而在3G手机的显示芯片一般都已经集成硬解码,因此3G手机上可以直接通过操作相应的硬件编解码器来实现高效的音视频编解码。

        标签:视频会议技术文章 视频会议行业动态 

 


Powered by PageAdmin CMS