比如,前端摄像机采集来的视频信号通过视频分配器可以接入中心矩阵的同时,再接入硬盘录像机或显示设备等。视频分配器通常有1路输入2路输出(即1进2出)、1进4出、1进8出等等。
视频采集卡是视频行业中常用到一种设备,根据用户不同需求,推出不同类型的视频采集卡,有的能同时采集多路信号源,有的视频采集卡能同时输出多路视频源。不过有些用户在采集的时候需要同时传输给多台计算机,这就需要使用视频分配器。
分配器早由亚历山大·斯特潘诺夫作为C++标准模板库(Standard Template Library,简称STL)的一部分发明,其初衷是创造一种能“使库更加灵活,并能立于底层数据模型的方法”,并允许程序员在库中利用自定义的指针和引用类型;但在将标准模板库纳入C++标准时,C++标准意识到对数据模型的完全抽象化处理会带来不可接受的性能损耗,为作折中,标准中对分配器的限制变得更加严格,而有鉴于此,与斯特潘诺夫原先的设想相比,现有标准所描述的分配器可定制程度已大大受限。