视频会议的流量控制

视频会议系统由于涉及到视频的传输,而视频的传输量相对其他的数据是大很多的,而这种视频数据在公网上进行传输,如果控制不当,会造成网络堵塞,音视频不连续等其他问题,因此视频会议的流量控制的好坏一定程度决定了视频会议系统的质量。哪我们怎样对视频会议的流量进行控制呢?对视频会议的流量控制通常有三种方案:
1.      对应用层进行流量控制
视频会议的传输现在都是通过一个应用层进行QOS的控制,我们在应用层的传输当中,我们可以对流量进行控制,如超过某个相对的值,我们可以停止传输相应的数据。这种方式实现起来比较简单,只要对传输的应用层进行流量的计算,划定一个流量值,如果流量超过界定的值,就不进行传输。而这个方式的缺点是我们能不能进行具体的音视频控制,如果出现流量超过值,只能全部把音视频数据停止数据,这样传输量很小的音频也会受到影响。
2.      对音、视频等数据进行相应的流量控制
第二种方案明显是比第一种方案优势更大,它最大的特点是能进行优先级的传输,譬如,我们如果流量不够的情况下,我们首先就是停止优先级最低的视频数据,这样音频数据在实际的传输中还是保持,这样在视频会议的过程中,即使发生了网络堵塞的情况,我们还可以通过音频信道进行传输,这样避免了全部的数据都一起不能传输的问题。
3.      用音视频的编解码进行流量控制
很多的音视频编解码都可以进行流量控制,我们可以通过编码器的流量控制来进行数据的控制,这个优点的是,能在编码器中进行控制,而且方法比较简单,缺点是某些编码器的流量控制收敛性比较差,如x264的流量控制的收敛性就没完全做好,因此会带来流量控制的不准确和较大的误差。

你可能感兴趣的:(视频)