流媒体比较

    技术2022-05-11  83

    流媒体又称流式媒体(Stream Media)允许浏览者一边下在一边观看、收听,而不需要等到整个多媒体文件下载完成后就可以进行收看。流媒体并不是单一的技术,它是融合了网络技术之后所产生的技术。它需要涉及到流媒体数据的采集、压缩、存储、传输以及网络通信等多项技术。  流媒体给网民们带来了巨大的影响,曾几何时,如果需要下载一部VCD格式的影片,大小约为650M,宽带的今天也需要下载3个多小时。如果影片采用流媒体技术来进行压缩,只需要100M,并且用户可以边看边下载,整个下载的过程都在后台运行。最大的优点,就是不会占用本地的硬盘空间。其实流媒体采用的是有损压缩,就好比我们常说的MP3,因此在音影品质上有所差异。  当用户给服务器发出请求要收看流媒体格式,服务器立即会接受请求,然后反馈请求。普通的流媒体影像的压缩比特率一般为220Kbps,也就是说每秒需要220Kbps的接收速度,也就是一般27.5K的下载速度,这种速度普通的Modem是不能胜任,因此流媒体技术使用了一种全新的技术:数据缓冲,以这种技术保证文件传输的可靠性。  数据缓冲就是流媒体播放器在播放流媒体文件之前现在系统缓存中存储一定量的数据,这样在播放这些数据的时候,流媒体有可以进行缓存工作,以保持流媒体的不间断。  流媒体运用了特殊的数据压缩/解压缩技术(CODEC Compressor/Decompressor),流媒体在播放时,流媒体播放器进行解压缩。文件被压缩时,在不影响播放质量的前提下,会丢弃一些不必要的数据,这样流媒体文件的体积要比其它类型的媒体文件小得多。  由于用户接入互联网的速率千差万别,流媒体若以固定速率进行流式传输,速率低会限制发布媒体质量,速率高又会限制连接人数。 1.1微软格式和RM格式  Windows Media System的播放平台是Windows Media Player,相信每人的计算机中都有一个,因为它是能够在网络上免费下载的。最新的Windows Media Player 9.0开始支持快速流技术,而早先的7.1和8.0版本也可以通过升级几个插件来支持。Windows Media Player可以播放多种媒体格式,wav、mp3、mpeg、wav、asf等,不过都是微软支持的东西,它对Real Media和QuickTime格式并不支持。  Real Media的播放平台历来分为两个版本,一个Basic版,一个Plus版,Plus版需要付上29美元左右的费用。不过在微软的压力下,现在我感觉一个RealOne Player Basic版本已经完全可以满足需要,它不仅能够播放Real Media格式的媒体文件,还可以播放MPEG-4、DVD、Flash以及微软的wma、wmv格式,并且由于Real加入开放源代码组织,以后支持的格式一定会越来越多,相对于Microsoft的霸权,Real会被人认为是自由的象征。  这样的问题是,格式的不同就需要选择不同的播放器,这对于本地计算机没有安装相应播放器的用户来说,这些视频根本无法收看。并且,还由于这些文件的容量过大,下载慢,查看也不很流畅。 1.2FLV格式  FLV 是 FLASH VIDEO 的简称, FLV流媒体格式是一种新的视频格式,全称为Flash Video。Flash MX 2004对其提供了完美的支持,它的出现有效地解决了视频文件导入Flash后,使导出的SWF文件体积庞大,不能在网络上很好的使用等缺点。  FLV 压缩与转换非常方便,适合做短片.  一般FLV 包在 SWF PLAYER 的壳里,并且 FLV 可以很好的保护原始地址,不容易下载到.起到保护版权的目的.  目前 GOOGLE YOUTUBE 采用FLV,flv包在 SWF PLAYER 的壳里之后,很难下到真正的flv,地址很难获悉,像6rooms之类的即使用影嗅探都没办法,有效的保护了版权.  

    最新回复(0)