随着Internet带宽的不断增长,基于流媒体(stream media)传输的视频应用得到了迅速的发展。在Internet上传输视频的相关技术也成为Internet节研究和开发的热点。目前,许多实验性的高速宽带网络都把视频传输的技术和应用作为研究的重点课题。美国的Internet 2(I2)研究计划中成立了数字视频研究组(Digital Video Initiative)作为I2应用开发的重要部分。I2的应用开发组认为数字视频是带来最广泛的利益和最广泛的利用I2能力的应用,它可以覆盖从点播到远程的资源控制的应用。中国的3Tnet研究计划中也明确提出要开发高速网络中的流媒体相关技术,实现HDTV等视频应用。
在实际系统中已经开发了多种编码的格式,主要包括rm,wma,asf,divx等。其中Windows Mediaz最新发布的windows media encoding utility v8.0 beta包含了windows media audio 8(音频)和windows media video 8(视频)两部分压缩编码系统。windows media video 8采用了的MPEG-4视频压缩技术,实现了在500kbps传送速率下提供接近于dvd质量(near-DVD quality)的画面(分辨率640×480,每秒24帧)。 windows media video 8为电影在线下载观看做了优化,支持true-vbr(真正动态变量速率编码)。Real Networks公司最新发布的real producer 8.5在制作rm文件上采用自己开发的real g2 codec,它具有很多先进的设计,例如,svt(scalable video technology),双向编码(two-encoding)。双向编码类似于vbr,它可通过预先扫描整个影片,根据带宽的限制选择最优化压缩码率。
传统的视频传输基于单一的流媒体服务器。但是单一的服务器在性能上是不可扩展的,而且传输的质量受底层网络传输质量的限制。为了提高传输的性能,有一些技术来改进流传输的质量。连续媒体分布服务(continous media distribution services)的目的是在Internet 尽力服务(Best-effort)的基础上提供服务质量和高效的媒体传输。典型的方法包括: