1.系统估算
一台单体服务器最大可承载10万台设备(PU)在线,其中的单个VTDU可支持一万路视频转发。
黑色是命令通道,红色是音视频等数据流。
1、CMS:中心管理服务器。部署一个,带数据库存储pu\cu\vtdu\nru等信息。可支持十万个设备在线。
2、NRU:存储服务器。建议只部署一个和CMS在一起(可以多个)。
3、VTDU:流媒体转发服务器,单一VTDU可支持一万路视频转发。可部署多个主机。
4、PU:设备。CU:客户端。
2.软件安装&运行环境
硬件:8GB以上内存,2核的CPU即可。
软件:任意WINDOWS OS,推荐Windows SERVER 2019操作系统及以后版本
注意:服务器的安装需要以管理员(administrator)的身份登录。
3.部署要求
CMS、VTDU、NRU因为没有大量复杂计算,对CPU都没有高要求。
VTDU对内存有要求,每路视频转发需要分配1MB缓存内存,这个就是对内存的需求。
对于流媒体服务器smarteye server最重要的是网络质量和带宽,VTDU、NRU(看存储计划配置)数据流需要有足够的带宽
需要强调的是,4G图传对smarteye server服务器的带宽需求,取决于视频的并发数,注意:并发数不是同时在线的设备数量,并发数是在同一时刻,用户同时打开观看多少路设备的视频。
例如,一台smarteye server同时有300台设备在线,使用者在同一时刻只查看一路设备的视频,那么并发数就是1,服务器有1Mbps的带宽就足够了;
如果同时查看10个在线设备的视频,那么服务器带宽需求建议在5-10Mbps之间,具体多少又取决于设备设定的视频传输的分辨率、帧率等,标清一般低于0.5Mbps,720P/1080P高清一般1Mbps以上。
如果一台服务器带宽不足,就需要部署多个VTDU服务器,来均衡带宽需求。
3000-10000的并发量,只考虑CPU和内存,需要3-5台VTDU,1个CMS,1个NRU。
典型例如,
单台服务器支持2000台设备同时在线,50路视频并发,建议4核CPU,例如Intel至强系列处理器,内存需求不低于8GB,如果不做平台存储录像(走4G流量的平台录像)的话,对硬盘不做要求。
对于流媒体服务器smarteye server最重要的是网络质量和带宽,VTDU、NRU(看存储计划配置)数据流需要有足够的带宽。
需要强调的是,4G图传对smarteye server服务器的带宽需求,取决于视频的并发数,注意:并发数不是同时在线的设备数量,并发数是在同一时刻,用户同时打开观看多少路设备的视频。
例如,一台smarteye server同时有300台设备在线,使用者在同一时刻只查看一路设备的视频(480P),那么并发数就是1,服务器有1Mbps的带宽就足够了;
如果同时查看10个在线设备的视频,那么服务器带宽需求建议在5-10Mbps之间,具体多少又取决于设备设定的视频传输的分辨率、帧率等,标清一般低于0.5Mbps,720P/1080P高清一般1Mbps以上。
推荐租用阿里云。
如果自建采购服务器PC硬件,自己拉光纤网络,则可采购(例如京东)任意的WINDOWS SERVER
OS系统的IBM/联想、DELL、HP等机架式或者塔式服务器,选择主流,性价比高的机器即可,例如4核处理器/CPU,8-16GB内存,价位在壹万元上下即可,(注意要考虑WINDOWS SERVER正版的授权费问题)