现在注册

登录

忘记密码

忘记密码? 请输入您的电子邮件地址。 您将收到一个链接,并将通过电子邮件创建一个新的密码。

自建视频网站服务器需要多大的性能?

假设我需要建立一个视频网站(其实视频只是该网站提供的服务之一,不过比重较高),同时在线观看人数为100人,每个视频小于10分钟,清晰度大致在360P徘徊,每天更新视频数量大概10~20个。 如果以上假设成立,我需要一台怎样性能的服务器,多大的网络带宽,需要提供多少流量,资金支出要多少? P.S. 我希望所以视频源都存储在我的服务器上,而不是优酷这些视频网站上(一来有广告影响体验,二来源挂在别处也不方便管理,三来我不…

评论 ( 13 )

  1. 现在不是可以直接一键自动建站了么?就直接注册就可以了啊

  2. 这个真不好说,主要还是要看访问人数来决定的,人数决定一切,同时还要考虑冗余和负载均衡,典型的需要电信和联通或者铁通双线,最多都对等100-500M,之后配置F5网络负载均衡设备+2台以上的服务器集群+后台SAN的集中式存储。。。。。。。。。基本能达到1000-2000人左右的流畅访问,但是这时候你的开支,已经过100W了,所以非公司企业,个人还是别玩了,玩不起的

  3. 成都极云天下科技
    2019年7月4日 于 下午8:06

    1、480P的视频视频码率可以采用4.5Mbps;

    2、每天在线100人,同时在线10人左右;要想保持看视频不卡,视频的比特率至少300Kbps,十人同时在线播放的话,0.3*10=3Mbps的带宽可以达到完全流畅播放。当然如果你的服务用户是在国内,无法到单独省、市,建议选择BGP多线机房。

    3、网站的图片、视频加防盗链功能。否则扩容至10M带宽也不够用。

    4、硬盘大小,因为视频网站,数据放在自己硬盘,且视频比较大建议采用1T。如果考虑数据的安全可以采用raid1。

  4. 视频服务器实施方案

    假设条件:视频都在服务器上面、前 中 后期的做法如下:

    1、IBM 3550 M5

    参考配置E5-2609 v3/16G/3*1T

    用1T容量的硬盘多块(看客户视频多大,根据情况配硬盘数量)

    带宽100M(真是有1000人同时看,视频比较高清的话,这个带宽还不一定够),如果带宽觉的太高,可以考虑前期上线先用20-50M,后期随着访问量增加带宽不够了再升级带宽。

    2、访问量上来后,带宽超过100M-200M时,考虑视频分到两台/多台服务器上面,通过不同的URL调用。这样就降低了一台服务器的负载。(服务器的硬盘读写速度有上限)

    3、带宽需求更大的时候,要有自己的运维团队,将视频服务器分别放到电信、联通管理维护,通过智能DNS解析来分流,电信 联通单线带宽成本较低。

    4、视频流量上G时,就要考虑一些高端的技术手段,如种子的概念来减少服务器带宽的开销,并配合CDN提高速度和访问体验。

  5. 视频服务器如果采用传统技术,负载和系统消耗会很惊人,现在都采用流媒体技术来传输视频,建议了解流媒体服务器相关知识,可以到网上搜索流媒体服务器资料。你可以了解一下 Helix Media Server 和NTV Media Server,一个是国外产品,一个是国内产品。还有不好开源产品,如Red5,Live555等。

  6. 时隔许久我又来了。

    这次再次介绍下视频服务器。

    这里只针对个人或者小团体所用到的视频服务器。

    首先是视频源放在哪?

    第一种情况 视频源在别人服务器!

    服务器不需要多高配置,只需要满足访客对普通网页的浏览需求即可,视频的传输也是从视频源服务器直接向用户传输的,跟这边服务器没什么关系。

    还涉及到一个就是视频预览图的存储,有些视频源采集可以提供图片远程调用,当然这种方式也是极不稳定的,很容易图裂。大多都是采集时远程下载到自己服务器。所以图片对服务器的资源是个大的消耗。

    这种假如每天5万IP,我这边的客户情况是,一台E3处理器16G内存,美国100m的带宽,视频源在别人那,图片采集到本地服务器。服务器资源占用(处理器、内存、带宽)大概十分之一!占用非常小。

    缺点:不稳定!采集的视频源容易失效,同时视频播放的速度也是不受自己控制,一般速度都比较慢。

    第二种情况 视频放自己服务器!

    视频源在自己服务器,自己做视频转码切片。其中转码切片的过程对服务器的资源消耗非常之大!一般来说普遍采用双E5(最低也要有物理8核心)、64G内存、硬盘也要固态硬盘、带宽则根据自己需求来决定,前期建议用个100m的就够了后面不够再加,同时美国带宽必须选择cn2,不是cn2的美国带宽跑到国内能损耗大部分。

    此种方式比较稳定,对于访客的体验自己也是可控的。

    第三种情况 视频缓存在CDN上!

    这种情况算是比较好的方式了,服务器只需要做好视频存储,CDN从服务器拉取过来视频,缓存在各个节点,这样访客体验比较好,视频加载速度比较快。

    此种方式要求视频服务器的带宽也不能小了,不然CDN数据都缓存不上。还有一点就是CDN的选择,这方面需要注意的是速度、稳定性、节点数、防御、流量价格!

    最后,我是做什么的?

    我是做服务器租用的!只做服务器租用,所以不要来问我有没有云转码软件、有没有CDN。这些都没有。也不要问我可不可以代搭建转码。不可以!搭建必须自己来!这边可以做的是把服务器租给你,免费无限次安装系统,免费无限次网站环境搭建。其他的项目比如转码搭建,网站搭建不要来找我。

    下面报个美国服务器配置

    中国电信、中国电信CN2、中国联通直接接入

    E5-2450L*2/32G/1T机械盘 1管+1防IP 100M 1500元月

    E5-2650*2/64G/500G固态硬盘 1管+1防IP 100M 2500元月(建议)

    带宽独享不限流量,1管的意思是一个管理IP,这个IP只可以用来管理服务器,连接过去是个管理面板。1防的意思是,这是个普通的正常IP,并且购买了DDOS防护的话也是防护这个IP的,默认是10G防护。域名解析等都是解析到这个IP上。

    QQ:28575315

  7. 用第三方的视频服务,并没有你说的那些顾虑,这些一般自带防盗链,自带CDN,视频完全是你的不会有任何水印(你可以加自己的水印)。管理起来很方便。
    自己搭建太麻烦了,技术不太强很容易出各种问题。我觉得初期创业的不该太投入技术,首先你没钱,大牛不会来,自己搞网站会把你的精力消耗在服务器上,得不偿失。还是用第三方的服务,等你的盈利模式确定了之后,再投入资金搞自己的帝国。

  8. 叮当叮当海螺烧香
    2019年7月5日 于 上午9:17

    自建真不靠谱,带宽费用真够烧的。
    上学期我负责了我们学校的公开课网站改版,那时就是在学校机房里自建的,校内网流畅度还行,校外一点都不流畅,那还是学校几年前花大价钱买的系统。
    还是推荐使用视频云服务,我之前考察过有个叫CC视频服务的,还不错,不过价格比较高,随便一弄就要几万,当然你的要求只是能播放视频的话那就无所谓了。

  9. 自建完全不划算 优酷土豆之流就不用考虑了 乐视可以满足你的需求 建议你了解一下 乐视云 的服务费用以及政策

  10. 额,我完全不从技术层面来说事儿,单纯从解决问题的角度来说一下。

    先说自己做视频网站,最大的问题就是带宽,当年的视频网站大战烧带宽的状况还是历历在目的,题主真有这么多钱烧么?
    其次是为了满足播放流畅的需求,CDN少不了吧,怎么配,怎么保障,怎么测试,这都是非常花银子与精力的。

    那么为了解决题主的自建网站播放需求的话,完全没有必要自己建立视频服务。
    现在很多云平台都提供视频支持,
    比如百度云貌似支持视频的存储,云转码等各项技术,基本上存成1080P的格式就可以,百度云会根据使用者的带宽,环境等问题自动调整码率的。之前在百度的时候用着感觉还是非常爽的,至少不用那么操心。
    另外现在有很多集成性的视频服务,除了支持转码等技术功能外,支持CMS,内容编辑,防盗链等等功能,而且价钱跟自己建视频服务比起来,便宜的不是一点点。

    现在这个互联网的时代,什么功能都自己来,不如花点时间先好好调研一下有没有相关服务。

  11. 泻药。

    服务器硬件一个4core cpu 绝对是够了, 最低4G内存(linux)也能跑得动的,建议16G内存,两个以上的100M网卡,硬盘注意一下看我后面分析。 这种情况一般1U搞定了,为了以后扩容可以考虑2U。 这个自己询价吧。

    软件你可以选择windows也可以选择linux,个人推荐 centos + nginx ,

    你可以采用 http + flv 的播放方案,这个很适用于 PC 终端,假如你要 ipad 手机 PC通吃,可以考虑 http live streaming 方案(更推荐) 或者 http + mp4 方案。 其实以前快播没有倒的时候,用快播、百度方案比较节省带宽,在山寨视频站相当的流行。
    1. 360P 的视频码率不会超过一兆,其实500-700K已经不错了,因为发流速度比片源码率高,我们算1Mbps好了.
    2. 在线100人观看, 那么需要的带宽就是 100Mbps, 你需要一个百兆独享带宽接入 (这里假设你没有盗链别人),假如是想联通电信通吃,选择双线还是架设两台服务器就看你具体情况了。 你的服务器至少要两个100M网卡。
    3. 必须做防盗链,否则你的100Mbps带宽根本撑不住,你的网站名气越大,盗链的人越多。 防盗链防下载对于服务器性能影响很小,特别是现在的服务器性能肯定够了。
    4. 硬盘和文件系统,优化的好的话,一个7200转磁盘就足够提供 100Mbps 吞吐了,但是我们假设优化的一般,但是 30-40 Mbps 还是达得到的, 再考虑raid冗余,你raid5 就搞4块硬盘吧,记得上线前测试一下性能,因为不同的raid5性能测试起来可能差不少。不差钱可以考虑SAS硬盘。
    5. 硬盘容量问题,你可以采用2T-4T的硬盘,你有4盘做raid5,从你的更新频率看,12T怎么也应该够了吧。

    从你的描述看你应该还需要一个视频CMS系统。我搞这个已经过了快10年了,估计现在出来很多新的不错的视频 CMS 了,这里不做推荐。

    假如还需要知道什么,欢迎咨询。

  12. 不做盗链,视频站的成本费用会剧增,至于增多少,坐等专业人士来答,其实我也有这方面的疑问,自己的站目前是盗链,哪天不盗链了,到底需要多少成本!

  13. 额….这个问题真的很难去直接回答你,因为我不知道你考虑过你在线播放的模式是什么?做不做防盗链,防多线程下载,以及是否采用flash的流媒体格式来播放等等等等问题,核心技术的选型直接影响到你最终的预算和客户体验;带宽和流量这些很好计算,但是这个真的不是把视频直接放上去,然后调用播放器就可以开张营业的。

发表回复