概览
NTV Media Server G3是一款高性能、大并发的流媒体服务器系统,该系统完全由C语言编码实现,能够最大限度的挖掘硬件和网络的潜能,实现在一台普通服务器上支持超过5000个并发播出。系统支持HTTP、HLS、RTMP等播出协议,面向Windows、Android、iOS、Mac等终端提供稳定流畅的直播、点播、时移、回看服务,广泛应用到互联网教学、互联网电视、IPTV、VOD、视频聊天和各种互联网直播点播应用中。
特点
跨网络、多终端播出 | Streaming to any device and anywhere
能够通过宽带互联网、移动互联网和双向电视网络向Windows终端、iOS终端、Android终端、电视盒子等所有类型终端提供流畅的视音频播出服务,提供HLS、HTTP、RTMP、HTML5规范下的播出服务。
广泛的适用场景 | Interesting and engaging experiences
具备电视直播、现场直播、时移电视、即刻回看和视频点播功能,适合OTT TV、IPTV、互联网教育、视频聊天、现场直播和VOD等应用。
极高的播出服务性能 | High Performance
服务器内核全部使用C语言开发实现,能够在一台普通4核单CPU服务器上实现超过5000个并发流的播出,充分挖掘设备硬件的能力,性能超越国外商用流媒服务器系统。
高度可伸缩能力 | High Scalability
系统可做单机部署和集群部署,可根据应用规模配置相应的硬件和网络设施,实现从数千并发到百万级并发、从企业级运营规模到电信级运营规模的应用伸缩,投入和扩展主动权完全在客户手中。
CDN和云主机一站接入
与蓝汛、GDL、阿里云、腾讯云等主流CDN和云主机完成对接测试,无需测试投入,一站启用。
灵活的转码引擎 | Smart trans-code engine
将原有独立部署的转码工作站与流媒体服务器合二为一,提供在线转码服务,对直播流和文件进行转码,转码服务与流媒体服务器无缝对接,即转即播,提供手动转码和远程调度转码模式。
内容再发布引擎 | Content republic engine
强大的直播流和点播流的再发布引擎,用于将直播流和点播流分发到服务网络里的其他主机上,快速实现CDN网络和负载均衡系统中的内容同步分发。
HLS自动切片和打包 | HLS segmenting
对多种格式的多媒体文件和直播流进行自动切片和打包,生成m3u8索引文件,输出HLS播出流。无需做额外开发就可以在输出HLS直播流的同时实现时移播放和快速回看。
安全播出和防盗链能力 | High security
严密的用户认证和播放授权策略,可以只对通过认证的用户提供内容播放的授权,可对敏感的内容进行加密,有效抵御盗链和非法访问。
远程DVR | Server side DVR
在流媒体服务器上对直播流进行实时录制,录制格式支持MP4、FLV和Apple HLS切片文件。录制内容可以用户快速回看和视频点播。
功能完善的系统管理平台 | Power management system
客户可以Web管理系统远程管理互联网上流媒体服务器,系统具有企业应用管理、直播流管理、点播流管理、转码管理、直播流和点播流监控、系统性能监控、在线用户统计、播出认证管理、流再发布管理等功能。
丰富的接口和API
提供多协议播出接口和Web Service调用接口,包括HTTP播出接口、RTMP播出接口、HLS播出接口、用户数查询接口、播出流查询接口、播出文件查询接口、转码调度接口、转码进度查询等接口。
部署要求
操作系统
Linux系统,推荐使用Red Hat Enterprise Linux、CentOS、Oracle Linux
硬件环境
基本配置
CPU:双核2.0GHz
内存:4GB
硬盘:500GB
网卡:千兆网口
推荐配置(企业级,3000并发)
CPU:英特尔 至强 E5-2400系列4核心
内存:8GB
硬盘:1TB
网口:双千兆网口
推荐配置(运营级,5000或更高并发要求)
CPU:2*英特尔 至强 E5-2400系列4核心,或更高性能CPU
内存:16GB1600 MHz RDIMMS,或更大内存
硬盘:2TB,或根据资源规模选用磁盘阵列
网口:10千兆网口
CDN和集群: 推荐对接CDN系统或集群配置
网络
出口带宽
根据运营规模和预期并发数配置,通常企业级应用需要至少10兆出口,电信级运营需要GB级出口或CDN网络。
防火墙
各级防火墙须开放如下看口:
80, 81,1935, 1936
如需远程登陆管理,还需开放SSH端口,如22
授权方式
按每OS安装,永久授权。