视频播放服务器要求与技术

广告也精彩

一、硬件要求:二、软件要求:操作系统。Windows2003Server中文版(32位)数据库软件。SQLServer2000及以上中文版数据库。中间软件。Framework2.0,IIS6.0。三、网络带宽要求:客户经常询问软件对带宽的要求。我们在这里给出一个经验值。系统上线后,可根据实际情况调整实际网络带宽。网络带宽对培训系统非常重要。系统所需的网络带宽一般与以下三个方面有关,(1)平均同时在线人数。根据经验,平台同时在线平均数量可按系统有效注册用户总数的10%~15%计算。这个比例可以根据学习者使用系统的方式进行调整。如果要求学习者在工作时间使用系统,学习者在非工作时间很少使用系统。计算同时在线人数时,比例可以更高,获得的平台同时在线人数的估值会更高。如果要求学习者在非工作时间使用系统学习,学习者在学习时间安排上更有主动性,在线概率相对较低,因此在线人数的平均比例可以更低,在线人数的估值也会更少。(2)课件内容的形式。课件内容形式对网络带宽的影响最大、最直接。F1ash、音频、视频等多媒体信息在网络中的传输主要表现在课件中,会占用大量带宽。在网络中传输Flash的方式是:下载部分,播放部分,播放时几乎不占用带宽,下载时占用较大带宽。网络中音频信号的传输取决于服务中音频文件的部署。如果音频文件直接放置在应用服务器中,通过HTTP播放,音频文件将在播放过程中以最大可能的带宽下载到IE缓存。如果采用流媒体,网络中音频文件的传输是恒定的,占用带宽取决于音频文件的压缩,可以压成28K、56K、64K。一般建议使用流媒体服务器时将音频文件压成56K,这样声音质量和网络带宽才是更好的平衡点。网络中视频文件的传输原理与音频文件完全相同。但视频文件通常压缩成64K、100K、128K、256K、300K,同样考虑到视频质量与网络带宽的平衡,建议压缩成100K。(3)峰值同时在线人数。峰值同时在线数量是指使用系统的最大数量,这决定了网络应该使用的最小带宽,以确保带宽在峰值出现时足够使用。计算网络带宽。一般情况下,计算网络带宽。假设系统中的课件内容丰富多样,各种学习资源的百分比如下表所示。那么,一般来说,学习者登录系统是分散访问不同资源的情况。这种情况称为一般情况。在项目建设初期,一般是估计系统所需网络带宽的依据。一般来说,课件内容占表1的比例。根据表1所示的系统中的课件内容,系统中每个内容的平均要求持续时间为8.8秒。计算一般网络带宽的方法如表2所示。计算表2所需的网络带宽。例如,如果一家公司的e-learning系统有1万个注册用户,平均在线用户数量约为l000人。根据表2中的计算公式,系统所需的网络带宽可以估计为:(1000×10%)÷20×56×(1+20%)×8.8=2956.8Kの3M。(2)计算大量流媒体课件的网络带宽。如果系统中的视频课件数量超过课件总数的40%,并且每个视频课件。视频平均播放时间超过10分钟,即大量流媒体课件。如果满足这一条件,需要考虑构建流媒体服务器,并为流媒体服务器提供更大的网络带宽。流媒体服务器所需的网络带宽计算公式为:流媒体服务器所需的网络带宽=同时观看用户数×视频压缩传输率。服务器所需的网络带宽人以上时,服务器所需的网络带宽可乘以80%的系数。因为流媒体服务器在同时传输视频路数达到一定量时会有优化算法,可以节省带宽。例如,在培训系统中建立流媒体服务器,支持200人同时观看视频课件。已知流媒体服务器中视频文件压缩后的传输率为100K。根据上述公式,可以估计流媒体服务器所需的网络带宽:200×100K×80%=16M。(3)网络带宽的计算。我公司开发的考试系统实时存储试卷。这种方法一方面可以防止考试数据的丢失,另一方面也可以降低对网络带宽的要求。每个用户只需要20K就能满足要求。因此,在计算考试时,网络带宽只需要同时考虑在线人数,可以按考生的40%计算。计算公式如下:网络带宽=参加考试的考生总数×40%×20K。例如,举行1000人参加的在线考试,要求所有参与者在指定时间参加考试,考试时间为2小时。使用上述公式获得考试所需的网络带宽如下:1000×40%×20K=8M。(4)计算客户端网络带宽。客户端网络带宽是指每个学习者在使用系统时所需的网络带宽。对于一个学习者来说,只需要512K的ADSL就可以正常访问,不需要特别考虑。

视频播放服务器要求与技术

 

转载于天翼云知识,如有侵权,请联系删除,谢谢

© 版权声明
广告也精彩

相关文章

广告也精彩

暂无评论

暂无评论...