WEB服务器,FTP服务器和流媒体服务各自主要功能及其主要配置平台

WEB服务器,FTP服务器和流媒体服务各自主要功能及其主要配置平台,第1张

WEB服务器:
主要功能包括提供以>

相信有很多读者在宽频时代的来临前,都有一个迷惑,到底宽频网路对自己的生活有些什么影响是不是就像有线电视业者在广告上宣称的"On-line宽频KTV、影音聊天室、线上院"等等词汇般的迷人呢

虽然对于"流媒体"(StreamingMedia)这个名词有点陌生,但随著宽频时代的来临,"流音乐"、"流影片"越来越常被引用,可是到底"流"这个字是新创的字眼,很难一眼看穿字面上的意义。但是如果换成"线上音乐"、"线上影片",大家可能就恍然大悟——喔!

其实"流"正是解释这些音乐在线上传输的通道现象,由于运用了流通道,线上音乐、线上影片才有可能实现在你我的生活之中,因为如此的重要呢,所以在网路界,"流媒体"很自然地成为线上影音的另一个代名词。

回想当初人类自发明纸张以来,媒体就以文字与作为沟通的媒介,经过了十几个世纪后,因为无线电,与电视的出现,人类才得以用音乐与影片中的大量视觉与听觉元素来丰富彼此的沟通,在短短的数十年间,音乐与影片已成为最主流的媒体,成为人类每天不可或缺的资讯与娱乐来源。在80年代后期,被喻为是二十世纪末最大发明的Internet诞生后,一开始的四五年间,都还是以文字的方式呈现,相信三十岁以上的读者都还记得当初用拨接方式上文字模式的BBS,FTP,Gopher的情况吧随著频宽的改善,>

很多人知道阻碍线上音乐及线上影片的一大原因是频宽的问题,但是其实传输品质的不稳定也是另一大原因。由于Internet具有互联但不互管的特性,使用者实际可使用的频宽永远不可能是固定的,也就是说,ISP所提供的频宽,通常只是理论上的最大值,56KbpsModem的拨接用户在拥塞时候的连线速度可能只有28Kbps/sec或更少,而ADSL/Cable等"宽频"(360Kbps/sec)的使用者可能也只有100K以下的速度。而就算不在拥塞的情况下,连线速度还是可能有+/-10%~30%不等的差异,使用者可以用连线速度检视软体,如NetMedicPro,NetMonitor,AnySpeed等等共享软体来看看自己的即时连线速度就可明了。

不稳定的连线速度是线上影音的二号杀手(第一名当然是频宽),试想,当音乐有时听得到,有时却听不到的情况下,听众的反应当然不好了。或者,全部下载完再来听好了,一首歌两首歌可能都还好,要是一部两小时的就不行了。流式通道就是解决这部分问题的最好方式。

所谓流式通道,其实就是在使用者端的电脑上创造一个缓冲区,于播放前预先下载一段资料作为缓冲,于网路实际连线速度小于播放所耗用资料的速度时,播放程式就会取用这一小段缓冲区内的资料,避免播放的中断,也使得播放品质得以维持。

采用流式通道最有名的播放程式之一就是RealNetworks的RealPlayer,现在的版本已经是80了。不过最早期的RealPlayer叫做RealAudio,公司名称还是尚未改名成RealNetworks的ProgressiveNetwork,而RealAudioPlayer还只能拨放音乐呢。在1995年Xing这家公司所推出的Streamworks才是第一个采用流式通道的影音播放程式。不过随著市场的变化,RealNetworks因为稳定品质及使用方便的特色,逐渐地统一了流播放程式的市场,顺势购并了Xing公司,这家在软体MPEG解码程式曾经称霸一方的公司也就烟消云散了,也因为并购了Xing,RealNetwork也才能在后来的RealVideo大放异彩,在后来之秀的Microsoft免费的压力下还能硬撑至今。

RealNetworks成功的一大原因是它采用新一代的流式通道-RTSP(Real-TimeStreamingProtocol),使用专属的流伺服器RealServer来替代使用>

再来,Microsoft与RealNetworks取得共识,决定"与RealNetworks共同开拓流市场"。Microsoft投资部分RealNetworks的股份,并以三千万美金取得RealPlayer50的部分技术与规格,随即Microsoft将其多媒体播放程式(也包括Real50流格式的支援)WindowsMediaPlayer放入Windows98的内定程式集中,一时间Microsoft与RealNetworks的联盟隐约成形。然而媒体一致不看好,并以IE浏览器与Netscape浏览器之争时的经验提醒投资人注意。在短短的几个月后,也许是RealNetwork的总裁,也是前任Microsoft的资深多媒体部门副总RobGlaser,发现Microsoft的目的并不单纯,让他想到了曾发生在Netscape浏览器上的惨痛经验,以Microsoft违反合约使WindowsMediaPlayer不支援RealPlayer50格式的理由向法院提起告诉,还出席了微软反拖辣斯案的听证会作证指控微软;使得合作完全中断,双方反目成仇。

Microsoft当然也被RealNetworks的举动惹火了,投入更大量的资源于流媒体上,并推出了WindowsMedia40(NetShow的新称呼),在媒体的播放品质与功能上都大幅精进,到了WindowsMedia70时,大部分的功能都已完备,品质与RealPlayer7也不相上下,最重要的呢,是WindowsMedia完全不用钱,从平台的WindowsMediaServer,制作工具WindowsMediaEncoder,到发展工具WindowsMediaSDK等等,完全免费,相对于没有什么财力的RealNetworks,从美金$1995元的RealServer到美金$20元的RealPlayerPlus都要收钱,Microsoft显然想用当初对付Netscape的同一招"免费大法"来打死RealNetworks。

微软最新的流媒体播放器WindowsMediaPlayer7

只是RealNetworks也不会等以待毙,加紧地推出RealPlayer7,RealPlayer8,号称品质又比MicrosoftWindowsMedia更好,对于ISP/ICP等企业市场更是积极地开发,以RealServer伺服器软体作为销售主力。由于当初Netscape主攻的是以消费者为主的市场,而一般消费者对于价格极为敏感,要钱的Netscape当然打不过免费的InternetExplorer,然而这次RealNetworks主攻的大型ISP/ICP重视的显然不只是钱,网路播放的品质,还有最重要的多平台相容性。Microsoft在这一点显然受限于先天的限制,只支援自家Windows的平台;Apple,及Linux的使用者在网路上看到以MicrosoftWindowsMedia格式制作的档案是看不到的。RealNetworks则不然,除了有RealPlayerforWindows之外,还有RealPlayerforMac。由于在美国媒体界中的内容制作者,有七成以上都还是用Mac来剪辑音乐及影片,要这些人在Mac上剪接完再到PC上看播出来的效果,实在不容易,因此RealPlayer也得以在Mac专业使用者的庇荫下,仍然在流媒体的市场中占有一席之地。另外RealNetworks也朝内容收费提供平台的方向拓展商机,靠著全球有一千五百万个已注册RealPlayer的使用者之实力建立起自己的媒体空间。看样子,短时间内RealNetworks可不会让Microsoft称心如意的吃掉流媒体这块大饼喔!

流媒体的三大平台RealNetworks,Microsoft,Apple

在上期,我们介绍了流媒体的历史,以及流媒体运作的原理,也对RealNetworks及Microsoft在流媒体平台做了一番浏览。在这一期的内容中,我们将为各位读者进一步来评量RealNetwork、Microsoft及Apple等三大流媒体平台。评比的目的在让初次接触流媒体的读者,若是有机会要为自己设计的网站、或是自己任职的公司挑选一个最适合的流媒体平台时,不会判断错误——花了数百万元才发现原来只需要十分之一的功能;或者贪便宜选了免费的平台却发现自己没有专家的协助装不起来——这些都是笔者常见的前车之鉴。其实所有的流媒体平台,尽管有好有坏,原始做的事都是大同小异,第一是要将一般的非流格式,压缩编码成流格式的档案,接著传送至流伺服器上管理及发送至指定的观众(使用者),使用者下载之后,经过流解码程式播放出音乐或影片。要了解RealNetworks,Microsoft及Apple等三种流平台的差异,最好由完整性,相容性,以及协力厂商支援够不够多等角度来了解。

完整性

由于RealNetworks发展流媒体已经很久,产品线相当齐全,这也是RealNetworks的一大优势,从流媒体的整个过程中,从开始的创作、传送、伺服、到后端的下载、播放,RealNetworks在每一个环节都有相对应的产品,而且每个产品都有两种版本,Basic版为免费下载,具备有限的基本功能,如果要完整的功能就要购买Plus版,Plus的功能完整,足够提供专业的使用者使用。产品的完整度对于专业的流媒体工程师(EncodingEngineer)以及拥有成千上万名网友的大网站来说是很重要的事。就笔者的观点而言,RealNetworks的产品线完整且功能齐全,能提供专业使用者一次购足的全面解决方案(TotalSolution)。

用途产品名称价格试用版本备注

作编辑剪接影音档案,输出至AVI/MPEG/DV或流格式StudioPlusforRealVideo$8995StudioBasicforRealVideo

将一般影音内容转换为流格式RealSystemProcerPlus$19995RealSystemProcerBasic

制作可做流播放的幻灯片网页RealSlideshowPlusRealSlideshowPlus$9995RealSlideshowBasic

将PowerPoint档案转换成流播放的格式RealPresenterPlus$19995RealPresenterBasic

放以播放MP3音乐格式为主的音乐播放程式RealJukeboxPlus$2995RealJukebox2Basic

播放流及其他格式的影片及音乐RealPlayerPlus$2995RealPlayer8Basic

Microsoft的WindowsMedia流系统平台也提供了颇为完整的产品线,从制作端的WindowsMediaAuthor,WindowsMediaASFIndexer,到编码用的WindowsMediaEncoder,伺服传送内容用的WindowsMediaServer,还有保护智慧财产权的WindowsMediaRightsManager,只是相较于RealNetworks,在各个产品的功能深度上都稍嫌不足;当然对一个完全免费的流平台,这样的功能的确已经是难能可贵了。而且WindowsMedia还比RealNetworks多提供了伺服负载模拟程式(Load-Simulator),可以让系统模拟实际上线的负载情况,测试系统伺服能力的极限,避免太多使用者涌入时系统无法负荷。WindowsMediaEncoder另外也多提供了萤幕捕捉的功能。此项萤幕捕捉的功能可以将大小视窗的所有内容及游标移动的过程全部纪录在高度压缩的流视讯档案中,对于有教育训练等需求的使用者是个很好用的工具。

在网站上可找到大多数WindowsMedia的说明及问题解答

WindowsMedia的另一个缺点是它的工具及说明散落各处,并没有一个集中的网站可以一次找全。想要找齐WindowsMedia的各项应用工具及使用手册,使用者必须遍寻Microsoft的网站(非常大的一个网站)。这里为读者大多数的工具,除了WindowsMediaServer在Windows2000专业版的CD上外,其余的都可以在

/windows/windowsmedia中免费下载。至于使用说明及疑难解答,使用者可以到网站上寻找较快;由于不像RealNetworks有一个从剪辑、编码、上载、伺服、下传、播送等等步骤的指引,使用者可能要多试几种组合,加上勤上Microsoft的英文网页查询,才能找到最适合自己的作业方式。不过一分钱一分货,不是吗对于没有什么软体预算的个人或中小企业来说,只要买一份Windows2000专业版就可以合法拥有一个完整流媒体平台,实在是蛮划算的;但对于时间就是金钱的MIS专业使用者来说,有完整代理商支援的RealNetworks系统似乎是一个比较不会头痛的解决方案。

Apple的QuickTime最新版本是50

Apple的流平台在完整性上居于劣势,由于Apple本身只有QuickTime(Darwin)StreamingServer(为一OpenSource的Server架构)及AppleQuickTimePro(美金$2999),使用者必须另购Sorenson所出品的VideoPro2编码程式($499)来转换影音内容为QuickTime流格式,如果要作Live的转播,得再用同样也是选购的SorensonBroadcaster($199)来将内容流出去,而且如果要将影音内容编成可对应不同频宽的MultipleBitRate流格式,使用者必须再买一套TerranInteractive出品的MediaCleanerPro($599);这样一套一套买起来,对于使用者来说的确不是很方便,不过加总起来,还是比RealNetworks的方案便宜,也没有使用人数的限制,而且对于惯用Mac的使用者来说,QuickTime格式始终是他们的最爱吧!

相容性

在相容性方面,RealNetworks可以说得到最高的分数,也是唯一一个可以横跨WindowsMac及Linux,Solaris,HP/UX使用者流媒体服务的平台,对于想要招揽最多的消费者网站来说,RealNetworks的平台可以保证最高的相容性。相对的来说,Microsoft对于Windows以外平台的支援可想而知地差了许多,以WindowsMediaforMac来说,推出的速度就比WindowsMedia7forPC慢了足足近一年,对于近来对Windows造成威胁的Linux就更不用说--不支援了。

RealNetworks另一个值得一提的是它的RealServer可提供的流格式是最多种的,除了RealNetworks本家的RealMedia格式外,还支援Apple的QuickTime格式,也就是说QuickTime的使用者就不一定要用比较阳春的AppleDarwinStreamingServer来架设流伺服器,而一样可以用高级的RealServer来传送;这一点倒是让只支援自家格式的WindowsMedia自叹不如。

MicrosoftFrontPage2000中可以很方便加入WindowsMedia的ActiveX控制元件

Microsoft的WindowsMedia虽然因为只支援Windows作业系统而备受诟病,但由于Windows作业系统在消费者及中小企业市场的普及率远高于其他系统,所以如果流媒体的传播对象是一般消费者,这个缺点倒是可以忽略。加上Microsoft在其他家族产品上的全力支援,如MicrosoftOffice2000是完全与WindowsMedia整合,使用者可以很容易的在Word、FrontPage中加入流媒体的播放元件,使得惯用Microsoft产品的使用者能很容易的上手,另外微软也号称WindowsMedia比其它流平台更能充分利用Windows2000的系统性能,这些WindowsMedia与生俱来的优势也是Windows使用者在挑选流媒体平台的一大考量;所以严格说起来,WindowsMedia的系统依赖特性是缺点还是优点,光看使用者的观点为何。

RealNetworks对于协力厂商的拉拢十分积极,有专属的会员计划

较晚推出的Apple流平台对于QuickTime的使用者(Apple宣称已有超过一百万的QuickTime使用者,不过还是远低于RealNetworks的RealPlayer及Microsoft的MediaPlayer)而言是一项福音,将使用者带入了流媒体的领域,不过大多数的评论家都将此举视为Apple只是实践对Mac使用者的承诺罢了,实际上在PC使用QuickTime的使用者远少于RealNetworksRealPlaer及MicrosoftMediaPlayer,显示Apple还是将有限的资源集中服务Mac使用者上。尽管如此,QuickTime还是货真价实的Windows、Mac双系统相容平台。

协力厂商支援性

在协力厂商(3rdPartyApplicationSoftwareProvider)的支援性来说,三家可是互有千秋,各自都努力让越多的协力厂商支援自己的流标准。就结果而论,彷佛还是RealNetworks的协力厂商来得多,毕竟RealNetworks在流领域还是出道的早几年。Microsoft的WindowsMedia网页上有32家MicrosoftWindowMediaSoftwareProctVendor,而RealNetworks的Level-2及Level-3的RealPartner协力厂商中,属于软体类别的就有62家。

RealNetworks对于协力厂商的拉拢十分积极,有专属的会员计划至于Apple的流平台,由于受限于Mac使用者远较PC为少,协力厂商也比RealNetworks及MicrosoftWindowsMedia少很多,不过这些协力厂商中,拥有专业级开发水准的还算不少,所以用Mac作平台的工程师们也不用太过担心。综合评量三个平台在完整性、相容性、支援性三方面的表现,笔者推荐大型网站以及企业用户可以选择RealNetworks作为流媒体平台,原因是可以得到完整的功能,最高的相容性以及充足的协力厂商支援,不过当然免不了要有足够的预算;而中小型网站以及个人使用者最佳的选择则是Microsoft的WindowsMedia流媒体平台,除了它不能再低的价格(除了要自己花连线费用下载外,一律免费)外,与Windows2000及MicrosoftOffice的最佳相容性也是不容忽视的。至于Apple的QuickTime平台,由于在功能性上的不完整,在实用上显得逊色一点,不过如果您是Mac使用者,QuickTime还是有它独特的魅力。10852希望对你有帮助!

开发一款带有拼团、秒杀、砍价的小程序主要有三种方式,我们分别列一下每种方式的大概费用:

1、自己组建技术团队自己开发,需要的人员有产品经理、框架工程师、JAVA、PHP、前端、后端、测试工程师,开发周期在1-2个月以上。人员成本5-10万起步,后期维护成本没算。

2、购买别人的小程序源码,并且自己配置服务器,再找个技术人员专职维护。源码费用一般10000-30000,服务器一年至少3000,维护成本每月6000以上。

3、使用第三方小程序,购买第三方小程序使用账号,总费用根据自身需求,费用5千元不等,不用担心技术维护、不用建服务器,拿过来就可以使用,还可以根据自己的搭建要求设计和制作。可以通过在公众号里写推广文章,但是需要你有很大的流量基数才行,不然文章曝光率转化率等都会很低。

很简单,小型的流媒体网站只需要一台小型服务器+一块或多块硬盘就可以完全胜任,大型网站通常通过域服务器多台服务器协同作业就可以解决,通常一台服务器挂载一块1TB的硬盘大约可以存储4000多集剧集,而目前一块1T的企业版的硬盘价格不到1K对于一般网站主来说是可以承受的而流媒体服务器对其他硬件的要求并不高,比普通WEB网站的处理能力强一点就可以了。
另外,现在出现了一种新兴的流媒体服务器叫QVOD也叫快播,这种服务器使用的是BT协议,网站主只需要从网络上下载视频文件的种子放到服务器就可以实现VOD视频点播,使用这种方案,普通小网站主省去了大量的服务器空间开支,一个拥有数万视频文件的网站只需要数百M的空间就可以解决,而且带宽只需要是正常的1/100。QVOD单服务器1000部400Kbps码率的**负载峰值用户量可以达到2~3万,是传统点播网站的上百倍。


欢迎分享,转载请注明来源:内存溢出

原文地址: https://outofmemory.cn/zz/13047810.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-29
下一篇 2023-05-29

发表评论

登录后才能评论

评论列表(0条)

保存