小议流媒体技术
摘要随着互联网的不断发展以及大众对网络的不断依赖使得网络流媒体技术越来越重要那什么是流媒体呢本文将从流媒体概念进行讲解并对流媒体系统的组成进行分析、对媒体传输协议进行部分阐述。
关键词流媒体协议RSVP
1983年因特网诞生标志着人类走上了信息化的道路。随着因特网的不断发展网络上信息传输由当初只能传输文字、图片等静态数据向能够传输音频、视频数据转变。随着超5类双绞线、光纤等技术的出现网络带宽得到很大的改善100M甚至更高以太网得以实现但面对高质量的多媒体信息传输的需要仍无法满足为了解决此问题一个全新的数据的传输方式流媒体技术应运而生。
1什么是流媒体技术
流媒体是指采用流式传输的方式在I
ter
et播放的多媒体格式。所谓流媒体技术也称流式媒体技术就是把连续的影像和声音信息经过压缩处理后放上网站服务器让用户一边下载一边观看、收听而不要等整个压缩文件下载到自己的计算机上才可以观看的网络传输技术。流媒体具有高压缩和可变流速率等特点充分适应了网络传输速率不定和交换延迟的环境使多媒体资料的传输质量更高、延迟更短。为了解决当前因特网的带宽不足等问题因特网工程任务组制定了一系列支持流媒体实时传输和服务质量控制的协议如RTP、RTCP等。从而使得我们能利用流媒体软件来顺畅的收看多媒体资料。
2流媒体系统由哪几个部分组成
从流媒体的工作过程上看流媒体系统大致由以下几个重要部分构成转档转码工具、服务器、编码器、播放器等。
转档转码工具用于压缩转档以及把一些音频或视频进行格式转换例如把wma格式的歌曲转码成mp3增加音乐质量把rm格式视频转码成3gp以放在手机上进行观看等。例如MediaCoder是一个免费的通用音频视频批量转码工具
f功能完整强大的。几乎支持所有流行的音频和视频格式。
服务器管理并传送大量多媒体内容由于影视资料较为庞大因此服务器须配备大容量的磁盘并具备高性能的数据读写能力该服务器具备高速传输外界请求数据的能力。
编码器可整合多媒体并以互动方式呈现即用于创建、捕捉和编辑多媒体数据形成流媒体格式。它包括了一系列的工具从独立的视频、声音、图片、文字组合到制作丰富的流媒体。这些工具产生的流媒体文件可以存储为固定的格式供发布服务器使用。
播放器在用户端的PC上呈现流畅的多媒体内容等。流媒体系统支持实时音频和视频的直播和点播可以嵌入到浏览器中可播放多种流行的媒体格式。目前应用最多的播放器r