首先是硬件方面

  视频服务器硬件选择需要注意以下几点:

  1.不需要高频CPU

  视频服务器在提供服务时,主要体现为持续的I/O操作,CPU资源占用并不大。以笔者经验,50台机器的网吧,PIII500左右的CPU就能很好胜任。

  2.高稳定性

  高稳定性十分重要,视频服务器一般会连续开机运行10天-1个月以上。如果在客人看得津津有味时down机,对自己网吧形象不利,如果您的预算宽裕,可以考虑选用64位带宽的服务器主板。这样对持续和大量的I/O操作非常有益。

  不过这种主板一般得2000元以上,从预算考虑,这就有些贵了。所以一般是考虑口碑相当好或您自己对其稳定性非常有信心的普通PC机主板.不要去追逐新上市的型号.笔者推荐2款主板,梅捷6BA+IV,AbitBH6.这2款都是老掉牙的BX主板,售价可能就在600-700元或更低.但是其稳定性无可挑剔。

  3.存储子系统

  存储子系统是视频服务器的关键

  为了适应视频服务器长时间的大量I/O操作,系统和视频文件共享一个硬盘的方法决不可取.必须使用单独的磁盘或磁盘阵列来存放视频文件.如果您在选择主板时选用了带SCSI接口的服务器主板,那么可以考虑使用SCSI硬盘.当然代价是高昂的.一个30G的普通SCSI硬盘其售价也在2700左右.所以我们选择IDE RAID.关于RAID为何物请自行查阅相关文档

  highpointtech和promise都为我们提供了合适的raid产品.一般市价在400元以上的产品就能很好的适合这样的工作环境了.注意不要购买一些"软"raid卡,那样虽然购买价格低些,但是其性能很差且会消耗大量系统资源.Iwill的SIDE RAID100是个不错的选择.硬盘建议使用5400转的型号.因为使用RAID建立IDE阵列后,总体磁盘性能会是接近单个硬盘的n倍.这视您的硬盘数量而定。

  7200转硬盘长时间运行发热量太大,且其高于5400转硬盘的性能,经RAID放大后显得毫无用处.且其售价明显高于5400转硬盘.这是不使用7200转硬盘的原因。

  使用IDE Raid需要至少2个硬盘.再加上一个硬盘来安装操作系统,存储子系统将花费您:

  raid卡¥480

  硬盘×3 ¥1600

  如果您实在预算紧张,可以舍弃IDE RAID,仅使用一个7200转的硬盘来存放视频文件.注意:笔者强烈提醒不要把操作系统和视频文件放在同一个硬盘上。

  4.网络部分

  不要使用廉价的8139一类网卡.推荐使用Intel 10/100M Pro+ .约¥250左右。

  视频服务器应该连接在网吧内的主干交换机上。

  如果您还在使用10M网络,那您应该先升级您的网络。

  软件部分

  1.操作系统Win2000服务器或高级服务器版.(如果您能使用Linux或FreeBSD构建平台,那么您不需要继续阅读本文。

  2.Web服务器IIS5。

  3.流媒体服务器RealSystem之RealServer8.0+和Windows Media Server

  安装Win2000略,IIS在安装W2k时默认安装.只需要选择Web服务,公用文档和服务器管理3个部件.Media Server默认不安装.记得选上它.注意把系统安装到专门为系统准备的硬盘上,把流媒体文件放在专门为流媒体文件准备的硬盘或硬盘阵列上.建个叫Media的目录,作为后面的RealServer装入点.这里最好不要再放其他东西。

  RealServer很多地方都有得下载.自带10用户许可.安装时一路回车,最后需要您设定管理界面的用户名和密码.安装完成后会在桌面生成2个图标.运行RealServer 8.0 Administrator

  进入配置界面.此时需要您输入用户密码,就是刚才安装时您自己设定的用户密码。

  选则Configure-->General Setup-->Connection Control,将Maximum Client Connections设置项改成你的许可支持的最大数目.Maximum Licensed Client 就是你的许可最大数目。

  Configure-->General Setup-->Mount Points,在Edit Mount Point 下面的框里填上你想要的访问视频流的虚拟目录名,假设是Movie,那么填入/Movie/ 然后在BasePath 下面的框里填入您的视频文件的本地路径,假设是E://Media,那么就填入E://Media.然后点击Edit按钮,再点击Apply按钮.弹出业面告诉你修改成功,需要重启RealServer.重启吧.点击最上面的Restart Server.20秒左右,重启完成.现在把随便一个rm格式视频的文件拷贝进e://Media//

  我们假设是01.rm.然后假设您的IP地址是192.168.1.118.启动RealPlayer,在文件菜单选打开位置,填入 rtsp://192.168.1.118/Movie/01.rm 点确定。

  如果没什么意外的话,您会看到RealPlayer显示正在缓冲,几秒之后便开始播放了.现在请回到RealServer的配置界面,点击Monitor,您会看到RealServer的运行情况.Player connected显示当前有多少用户连线,File Usage显示当前点播的不同的流文件数量.CPU usage显示RealserverCPU占用率,Memory usage显示内存占用率,bandwidth usage表示带宽使用。

转帖:http://www.jfdaily.com/blog-article/348640.html

关于电影视频服务器架设的方法相关推荐

  1. 电影视频服务器架设完全入门教程

    首先是硬件方面. 视频服务器硬件选择需要注意以下几点: 1.不需要高频CPU. 视频服务器在提供服务时,主要体现为持续的I/O操作.CPU资源占用并不大.以笔者经验,50台机器的网吧,PIII500左 ...

  2. 如何剪辑电影视频片段?影视剪辑的方法介绍

    如何剪辑电影视频片段?不知道大家平时有没有看到一些精彩的影视剪辑片段,所谓的电影视频片段其实就是将一部电影中的精彩部分剪辑到一起.这种剪辑手法在如今还是十分常见的,学会这样的剪辑方法,我们不仅可以进行 ...

  3. 伤害世界怎么自建服务器,伤害世界服务器架设方法_伤害世界Hurtworld怎么架设服务器_游戏堡...

    今天小编为大家带来的是伤害世界Hurtworld服务器架设方法图文详解.很多玩家不清楚服务器怎么架设,下面小编为大家介绍一下伤害世界服务器架设方法,希望对大家有所帮助,一起来看看吧! 首先准备工作,下 ...

  4. 伤害世界怎么自建服务器,《伤害世界Hurtworld》服务器架设方法图文详解 怎么开服?...

    <伤害世界Hurtworld>服务器架设方法图文详解 怎么开服? 2015-12-19 22:29:52来源:贴吧编辑:评论(0) <伤害世界Hurtworld>中很多玩家不知 ...

  5. C#自动给达尔文视频服务器推流的实现方法

    总体思路: 一.首先选择局域网内一台机器安装达尔文,可以在网上下载是开源的,英文名称:easyDarwin 二.根据摄像头品牌分别编写RTSP格式代码,不同的摄像头取流格式不一样,需要登录厂家网站索取 ...

  6. Mac QuickTime Player X播放器打开电影视频后自动播放的方法

    打开终端(方法一:Finder-应用程序-实用工具-终端:方法二:点击屏幕右上角放大镜图标,搜索"终端").在里面输入以下命 令  "defaults write com ...

  7. 伤害世界怎么自建服务器,伤害世界Hurtworld服务器架设教程 创建方法

    类型:AVG冒险游戏大小:626.1M语言:中文 评分:7.0 标签: 立即下载 伤害世界Hurtworld是一款在steam上运营的网络生存射击游戏,在本作中玩家们要建设自己的社区拿起武器对抗攻击自 ...

  8. linux服务器视频转换,Linux系统下视频转换软件使用方法

    Linux系统下视频转换软件使用方法 Linux下的视频转换:mencoder 制作适合在智能手机和PDA上观看的mpeg4视频. Linux上有一个很强大的视频音频转换软件,就是Mplayer自带的 ...

  9. python工具方法 29 基于Flask搭建自己的视频服务器网站

    Flask作为一个轻量级的python web框架可以实现很多的功能.有的时候,在手机上下载视频网速较慢,这就可以改用电脑进行下载.但是,作为一名程序员下载好的视频其实是没有必要传输到手机上的,因为, ...

最新文章

  1. 特质波动率python
  2. BZOJ-1008 越狱 数论快速幂
  3. MySQL:创建、修改和删除表
  4. Unable to delete directory: D:\Downloads\githubdownfive\tianxmyapp\library\
  5. SpringBoot面试题及答案整理
  6. (c语言)输入两个整数a和n,计算下面表达式的值。Sn=a+aa+aaa+aaaa+.....+aa..aa(n个a)
  7. ASP.NET AJAX:Ajax验证(ajax+Handler处理)
  8. Android系统在超级终端下必会的命令大全(二)
  9. Eclipse汉化教程2021新版
  10. Vivado ML 2021.1 安装包下载
  11. 操作系统与裸机的区别
  12. redis报错:ERR value is not an integer or out of range
  13. 初学Python三周总结感想
  14. 伊斯坦布尔美丽风景mac高清桌面动态壁纸
  15. python中得到26个字母
  16. 百度脑图-便捷的思维工具
  17. java word 颜色设置_通过Java设置Word页面背景色过程详解
  18. 全面解析存储加密盘(SED)技术
  19. 如何在C语言中把int*转化为char*
  20. (转)ANDROID强制锁定竖屏_APP固定设置竖屏或横屏

热门文章

  1. pythonGUI(二)基本元素之二
  2. web前端——transform变形 旋转角度正负的判断
  3. html5混合app原理,HTML5混合App开发
  4. 如何接3D模型外包?外包如何报价?高手才能接外包?
  5. Spring框架快速入门
  6. 生活中什么因素会诱发滑膜炎?
  7. 英语单词词根词缀和词性转换
  8. WML 中文参考手册
  9. SDUT--OJ《数据结构与算法》实践能力专题训练6 图论
  10. Mac系统下如何创建锁屏快捷键