(4)MPEG-7(1996~2000),是多媒体内容描述接口,与前述标准集中在音频/视频内容的编码和表示不同,它集中在对多媒体内容的描述。 除了上述通用标准外,还存在很多专用格式,比较流行的有:C-Cube的M-JPEG、Intel的IVI(tm)(Indeo Video Interactive)、Apple的QuickTime(tm)、Microsoft的 Media Player(tm)和RealNetworks的RealPlayer(tm)。
现场视频源信息输入编码器。编码视频引擎负责捕获、数字化输入的模拟视频信息,经过压缩后将数据送入服务器。同时,服务器也可以接收来自SLTA(Simulated Live Transfer Agent)的信息,SLTA读取预先编码的视频文档将其送入服务器。服务器负责将来自编码器的压缩信息分发到所有相连分裂器(Splitter)和/或加入广播的客户(Clients)。分裂器和附加的服务器可以是专用传输网络的一部分,或者是嵌入网络的业务缓存。最简单的情形是服务器或分裂器利用单向数据流(联合双向RSTP会晤控制)将编码视频信息分别单播(Unicast)到每个客户。在这种情形下,服务器和每个客户间的连接参数在每次会晤一开始进行估计,并能在广播中进行对称监视。当网络中有允许组播(Multicast)的路由器时,服务器仅需要发送一路组播流,这一路视频流可以自动复制到网络中所有定购用户。组播最重要的限制是单向传输和信息非保证的传递。而且,服务器通常不知道有多少客户定购了广播和/或它们实际的链路统计。处理不同连接速率的一个可能的方法是针对不同的比特率同时联播(Simulcast)视频数据源几个独立编码流,让客户决定采用那个流。除了客户/服务器间的传输外,流媒体网络还必须在分裂器间分发编码视频信息。网络实现这种分发有几种方法。一种可能的方法是由源服务器启动分发,由其将信息分发给直接相连的分裂器,这种方法称为Push Splitting。相对应,分裂也可以由连接到本地分裂器的客户启动,这种方式称为Pull Splitting。当分裂器是多接入传送网路的一部分时,它可以和几个地理上分布的上层分裂器连接,这种方式称为Multiple-access Splitting。