Server 2008中流媒体服务器的部署与应用
【51CTO独家特稿】如果要我说Windows Server 2008上的Media Services有多么强大的功能,那么就更像“王婆”了。事实上,从拿到BETA版到现在手上所拿到的正式版本,当安装完 Windows Server 2008时得到的都是一种结果:怎么都没有Windows Media Services?不过这也似乎印证了 Windows Server 2008 的用意:为了强化系统安全与稳定只安装所需要的组件…… 流媒体应用与生活 由于俺家共同使用4~5台电脑的时代到来了(我自己就有3个笔记本),在“带宽”的诱惑下,终于换上了更高速的ADSL网络,这改变了家人的上网习惯,现在,他们直接使用网络点播软件收看大片和电视台直播,55寸的液晶电视算是白买了,唉~~ 。如图1所示,那么这种直接收看视频或音频节目的技术叫什么呢?它们又是靠什么软件来实现的呢? 498)this.width=498;'' onmousewheel = ''javascript:return big(this)'' border="0" alt="MSN Video 网站" width="500" height="450" src="http://images.51cto.com/files/uploadimg/20100430/1743440.png" /> 图 1 MSN Video 网站 对喽!这就是流媒体(Streaming Media)技术。相对于传统的网络传输音视频等多媒体信息播放的方式是完全不同的,之前我们必须要等视频或这音频文件完全下载到本地后再播放,下载常常要花数分钟甚至数小时(http或ftp下载使用标准的http和ftp协议)。而采用流媒体技术,就可实现流式传输,将声音、影像或动画由服务器向用户计算机进行连续、不间断传送,用户不必等到整个文件全部下载完毕,而只需经过几秒或十几秒的启动延时(此时,你在播放器的界面上可能会出现非常熟悉的名字:缓冲)即可进行观看。当声音视频等在用户的机器上播放时,文件的剩余部分还会从服务器上继续下载。 关于“媒体”二字就没有什么好解释的了,我们举一个例子说明一下“流”的含义: 如果将文件传输看作是你生病之后用药的过程,过去的传输方式就像是“打针”,必须等到打完一针再打一针(哈哈,疼死你),这个等待的时间自然要看你医生给你的药量和身体素质了,如果你是一个未成年人当然药量就小一些,但也不能连着给你打针。而流式传输则像“输液”,等待一小会儿,药液流到管子里面,就可以给你扎一针了,因为有一部份药液在下方的管子里,所以即使每次都只有一小滴流下来,药液还是源源不断地流进你的身体。从这个意义上看,流媒体这个词是非常形象的。 实际上流媒体技术是网络音视频技术发展到一定阶段的产物,是一种解决多媒体播放时带宽的“软技术”。它会涉及到流媒体数据的采集、压缩、存储、传输、负载均衡以及网络通信等多项技术。不过对于用户来讲,观看流媒体与观看传统的音视频文件在操作上几乎没有任何的差别,唯有的区别在于影音品质上,由于带宽保证(输液的管子上的那个调节器)是第一位的,因此具有了“不平等的条约”,可以在服务器上为不同带宽的用户分配不同压缩比的文件,所以当我升级了家里带宽的时候,老婆会说:“现在网站上的电影比原来清楚多了”。 流媒体协议与传输 IETF中的一个名为“Integrated Services”(综合服务)的工作组开发了一个同名的Internet增强服务模型,包括“best-effort”(尽力传输)服务和“real-time”服务。其中“real-time”服务就是为在IP网络中传输多媒体数据提供质量保证的,它包括“RSVP”(资源预留协议)、“RTP”(实时传输协议)、“RTCP”(实时传输控制协议)、“RTSP”(实时流协议),这四种协议构成了“real-time”服务的基础。图2 显示 |
凌众科技专业提供服务器租用、服务器托管、企业邮局、虚拟主机等服务,公司网站:http://www.lingzhong.cn 为了给广大客户了解更多的技术信息,本技术文章收集来源于网络,凌众科技尊重文章作者的版权,如果有涉及你的版权有必要删除你的文章,请和我们联系。以上信息与文章正文是不可分割的一部分,如果您要转载本文章,请保留以上信息,谢谢! |