|
本帖最后由 瞌睡虫 于 2012-2-27 09:31 编辑
; a: H4 H4 v5 Z* T b3 r/ f
, ]5 _! Q7 D& W9 O 流媒体是指在Internet上以数据流的方式实时发布音频、视频多媒体内容的媒体,而流媒体技术则是在IP网络上发布多媒体数据流的技术。它改变了传统互联网的呆板形象,丰富了互联网的功能,成为一种有强大吸引力的新媒体。它广泛用于新闻出版、证券、娱乐、电子商务、远程培训、视频会议、远程教育、远程医疗等互联网信息服务等方面,将为网络信息交流带来革命性的变化。本文介绍流媒体技术的含义与特点、工作原理与系统组成、传输方式与主流格式,以及它在网络视频监控系统中的应用等。
" O, O5 J" L6 c' U9 U$ I/ y. k7 ~, K3 G. l
由于流媒体技术在一定程度上突破了网络带宽对多媒体信息传输的限制,因此被广泛应用于远程教育、远程医疗、新闻发布、网络广告、电子商务、视频点播、视频会议、视频监控等多种领域,并将为网络信息交流带来革命性变化。: a) {8 x1 f% O' E& t8 n
1 ?6 C' I' \2 p6 s 我国的863高科技研究计划“高性能信息示范网络3Tnet”中,明确提出要从宽带流媒体等典型业务入手,建立一个能适应InternetTV等媒体流实时传输的高性能、广域(城域)宽带演示验证网络3Tnet。除了宽带网络外,流媒体技术还可以广泛地应用于其他网络,如无线流媒体传输是3G网络的主要应用之一。在NGN网络中,流媒体也扮演重要的角色。8 c9 K; D0 n1 v0 e3 m
: J7 s$ z8 T$ P% F& y7 B 由于流媒体技术与网络息息相关,因此所应用的视频监控应是数字化网络化的视频监控,这种监控系统,由视频采集的摄像机、视频传输的网络、以及监控中心等部分组成。它以数字视频处理技术为核心,结合网络技术、流媒体技术、多媒体技术,彻底克服了模拟监控缺点,充分发挥了网络化数字视频监控的优点。并且,集视频切换、智能控制、远程传输、布防报警等功能于一身,并支持多种有线、无线传输介质。" d0 y, a' L/ [' q
! ?" j- L8 R; }* S5 O# R; E
由于用户接入互联网的速率千差万别,流媒体若以固定速率进行流式传输,速率低会限制发布媒体质量,速率高又会限制连接人数。通常,采用智能流技术解决带宽协调,具体通过两种途径:
9 h* h1 F; f( Q: g k8 c
# E3 B) b4 \9 E3 V6 C 一是确立一个编码框架,允许不同速率的多个流同时编码,并合并到同一个文件中创建可扩展流式文件,称为智能流文件;
; ]; V2 A" ?! H7 N2 j# E0 c7 `% [9 a
二是采用一种客户/服务器机制探测带宽变化。当客户端发出请求,其带宽容量将传给服务器,媒体服务器再根据客户带宽将智能流文件的相应部分传送给用户,因而用户可以获得当前连接条件下最优质的媒体质量。智能流通过描述Internet上变化的带宽特点来发送高质量媒体,对混合连接环境的内容授权提供了解决方法。
3 L; ]( c0 t( q( A4 L% W% H& Q* w+ i6 ^! B) B
实际上,流媒体技术就是将视音频文件经过压缩处理后,放在网络服务器上进行分段的传输,而客户端计算机不用将整个的视音频文件下载到本地,便可以即时收听和收看。
6 n) W* F9 O2 r9 A6 X6 s7 R# M& i4 t9 v- G" s
由于采用流媒体技术,其信号传输具有实时性(即视频信号能实时处理,如实时压缩、解压缩,实时传输等)、同步性(虽视频信号具有分布性,但用户终端显示时须同步)、分布性(因现场采集的图像,传输、接收、显示的主机位于不同地点,最后通过网络相连)等特点。
0 s% a+ D/ \; K' X
7 p, B& l6 c( d- z5 ] 视频传输依赖的通信网络包括LAN、WAN、ISDN、DDN、ATM、PSTN等,由于每种网络传输控制及通信协议均不同,因而适合远程监控的数字视频传输要求标准也不同。
# u& a! R4 x, k, t* H; u+ N. S5 T! K
但目前,TCP/IP协议作为事实上的标准,已广泛用于各种网络。要通过网络传输数字视频,自然也需遵守该协议。但需指出的是,该协议最初是为非实时数据业务制定的,其实时传输能力较差。& C3 F: ]3 [2 {
7 B1 x0 m6 t/ ~, q' @, h1 f 显然,将流媒体技术应用于远程网络视频监控是安防监控领域的巨大突破,因为它能有效地克服其他传输方式存在的局限性。其显著优点主要表现为:$ z1 |- P9 _& i! p3 p
+ w5 Z* f% M8 i2 N8 U
①流媒体技术可实现在低带宽环境下,提供高质量的音频、视频;9 }, C. m1 J2 y6 r
# z) ?* u& j$ Q3 H2 B ②智能流技术可保证不同连接速率下的用户,得到相应质量的媒体播放效果;
2 V. K% o+ g' U
3 |6 h2 O0 O& ?8 ~2 ^, n9 k$ B3 e ③流媒体多址广播技术可显著减少服务器负荷,同时能最大限度地节约带宽。* T1 {3 h" \& A6 y8 I0 E) g) r8 d
2 C: x' S. Y# T B( g4 |& q
具体应用中,视频服务器把存储在存储系统中的视频信息以视频流的形式,通过网络接口发送给相应的客户,并响应客户的交互请求,保证视频流的连续输出。
& w2 @3 a7 Q5 r3 X7 P* ?2 {0 z' F$ }; c
/ Z; W: @0 U0 b6 R0 l 在视频服务器响应客户的视频流后,从存储系统读入一部分视频数据到对应于这个视频流的特定的缓存中,然后再将此缓存中的内容送入网络接口,发送到客户。
0 L i( H3 U# b6 J* W/ t8 ]* r( n x! Q
目前,随着流媒体日趋丰富、用户对流媒体需求的增加,特别是流媒体技术的完善,其在视频监控等的应用中将会越来越广泛。% X4 p1 p% I6 A9 E! `& o; M
|
|