08 2013 档案
摘要:我们经常有这样疑问,监控的设备是否可以用于视频会议系统,因为监控设备一般都比视频会议的云台摄像机价格低很多,廉价的监控设备和我们平时用的视频会议摄像机是不是一样的呢?回答这个问题之前,我们首先需要讲一下监控与视频会议的技术原理。监控系统在前端采集都是通过模拟的信号进行采集,如监控的摄像枪、球机等都是采集模拟的信号,采集后的数据经过压缩存储到硬盘上;而视频会议系统所使用的云台摄像机也是采集模拟的信号,然后通过编码把数据传输到其他的客户端。两种方式其实大致相同,但为什么监控的设备一般不能作为视频会议系统的前端采集设备呢?主要原因是其连接的视频采集卡和接口有所不同,视频会议采用的采集卡和监控使用的采
阅读全文
摘要:视频会议软件的视频质量除了与外置设备、编码器相关外,还与视频的后处理技术相关,视频图像通过后处理技术,如图像增强、图像去噪等,图像质量会得到主观上较大的提高。而我们通常的视频后处理技术会采用开源的项目的一些代码来实现,而这些开源的项目中,最值得我们关注的是OpenCV,OpenCV是一个基于C和C++的跨平台图像视觉库,其图像的处理函数都是经过优化,可以用于实时的图像处理,其代码拥有完善的API函数,我们可以轻松地利用其提供的处理函数,来提高我们的视频图像质量,因此OpenCV是视频图像后处理技术的最佳选择。现在我们来介绍一下OpenCV视觉库能给我们视频会议软件开发带来的新功能。1、图像优化
阅读全文
摘要:RakNet是一个跨平台的C++和C#的游戏引擎,它主要是为高效的数据传输而设计,使用者可以通过它进行游戏和其他的程序的开发。RakNet虽然是一个游戏引擎,但同样也是一个非常好的视频会议系统传输引擎 ,在视频会议的开发当中,我们为什么需要Raknet作为我们的传输引擎呢?主要原因是因为传统的TCP传输和UDP方式,很难适应视频会议的大流量且实时的数据传输,TCP虽然能可靠地传输数据,但传输过程需要进行协商,因此传输效率不高。而UDP方式是非可靠方式,传输过程虽然能做到实时传输,但在传输过程会出现丢包的情况,通过RTP协议的封装虽然能进行丢包的检测,但不能对数据进行恢复。而Raknet传输引擎
阅读全文
摘要:在Windows中内置的NetMeeting就是典型的H.323协议客户端,而比较常见的SIP系统是微软开发的MSN Messenger系统。首先,由用户A向SIP服务器发出呼叫请求,请求的信息包含自身的端点名、所在位置以及对方的端点名、所在位置。描述的语言也很简单就像邮件地址的格式一样,如test@polomeeting.cn,实际的IP地址由网络上的DNS服务器来解析,当然也可以直接使用IP地址,或者事先注册好的、和端点名以及所在位置相对应的一组电话号码。SIP服务器收到信息后判断被叫用户是否是在本SIP服务器注册的用户。如果是,将会话邀请发给被叫终端;如果不是,则发给相应的另一台SIP服
阅读全文
摘要:视频会议系统由于涉及到视频的传输,而视频的传输量相对其他的数据是大很多的,而这种视频数据在公网上进行传输,如果控制不当,会造成网络堵塞,音视频不连续等其他问题,因此视频会议的流量控制的好坏一定程度决定了视频会议系统的质量。哪我们怎样对视频会议的流量进行控制呢?对视频会议的流量控制通常有三种方案:1. 对应用层进行流量控制视频会议的传输现在都是通过一个应用层进行QOS的控制,我们在应用层的传输当中,我们可以对流量进行控制,如超过某个相对的值,我们可以停止传输相应的数据。这种方式实现起来比较简单,只要对传输的应用层进行流量的计算,划定一个流量值,如果流量超过界定的值,就不进行传输。而这个方式的缺点
阅读全文
浙公网安备 33010602011771号