按照运用领域不同可分为:会议视频分配器和安防视频分配器
按照输入输出通道可分为:单路视频分配器和多路视频分配器
通道区分
单路视频分配器
是将一路视频信号分配为多路视频信号输出,以供多台视频设备同时使用,分配输出的每一路视频信号的带宽、峰-峰值电压和输出阻抗与输入的信号格式相一致,可以把一路视频输入分配为二路、四路、八路、十二路、十六路与输入完全相同的视频输出,供其它视频处理器使用。
在C++编程中,分配器(英语:allocator)是C++标准库的重要组成部分。C++的库中定义了多种被统称为“容器”的数据结构(如链表、集合等),这些容器的共同特征之一,就是其大小可以在程序的运行时改变;为了实现这一点,进行动态内存分配就显得尤为必要,在此分配器就用于处理容器对内存的分配与释放请求。换句话说,分配器用于封装STL容器在内存管理上的低层细节。默认情况下,C++标准库使用其自带的通用分配器,但根据具体需要,程序员也可自行定制分配器以替代之。
虽然分配器的定制有所限制,但在许多情况下,仍需要用到自定义的分配器,而这一般是为封装对不同类型内存空间(如共享内存与已回收内存)的访问方式,或在使用内存池进行内存分配时提而为。除此以外,从内存占用和运行时间的角度看,在频繁进行少量内存分配的程序中,若引入为之定制的分配器,也会获益良多。 [1]