重温流媒体技术(二、视频会议系统)

本文回顾了视频会议系统,重点探讨了系统的组成、质量控制、协议栈,尤其是SIP协议的工作原理。SIP协议提供名字翻译、特征协商、呼叫管理等功能,比H.323更简洁,易于实现,适合于分布式会议系统。SIP协议栈如oSIP和live555是开源的,有助于简化开发。
摘要由CSDN通过智能技术生成

视频会议系统是四、五年前做的,虽然在这之前和当时已经有了不少类似的产品,但我还是没做好这个东西。因此现在就做个总结,不知道什么时候就又要做这个东西。
1.视频会议系统的组成 
系统由会议终端(Termial)、网关(gateway)、网闸(gatekeeper)、IP网络以及多点控制器 (MCU)组成。 其中网闸是负责类似QoS服务的,主要包括地址转换、访问控制和带宽管理等。
多点控制器用于支持三点或多点之间的网络会议,由必要的多点控制器(MC)和零个或多个多点处理器(MP)组成。MC确定所有终端的音视频处理能力并控制会议资源。MP混合、交换和处理音频、视频和数据流。多点会议分为集中式、分散式和混合式多点会议三种模式。集中式多点会议必须配备MCU,分散式则采取了组播的方式进行多点广播,又大大降低了对网络资源的占用。

2.视频会议质量
由于现有IP网络只提供一种承载业务-尽力传送(best effort)业务,可以满足数据业务等非实时业务,但对音视频等实时业务而言,就必须支持具有一定QoS的端到端承载业务,而这也是IP视频会议系统的关键要求,也是一个技术难点。
在IP视频会议中,QoS的策略可分为两个层面来实现:网络层面和业务层面。前者具体有两种方法,分别是超量工程法【在网络规划时,就预留足够的冗余带宽,布置更多的路由器和高速电缆链路】和综合服务Internet法【设计资源预留协议,如RSVP】。后者则考虑到视频会议系统本身是基于RTP建设的,不具备QoS,需要RTCP配合,获取其SR【RTP时戳和NTP时戳,如用于音视频的同步】和RR【长时与短时指标】,近似实现QoS。

3.协议栈
常用的协议栈有H.323和SIP。前者设计的比较复杂,设计开发周期比较长,不如后者。
现在有开源的协议栈,如

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值