Aoku Media Server 功能介绍
AMS8.0是北极星通公司独立研发的高性能流媒体服务系统软件,广泛应用于视频直播,虚拟直播,视频点播,视频转码,视频录播等场合。
产品特点
功能强大:
支持所有基于TCP/IP的网络进行播出,支持IPV4和IPV6网络,支持宽带互联网、移动互联网和双向电视网络向Windows终端、ios终端、Android终端、电视盒子等所有类型终端提供流畅的视音频播出服务,提供HLS、HTTP、FLV_OVER_HTTP、TS_OVER_HTTP、TS、RTMP、RTSP、HTML5等规范下的播出服务。
安装简单:
AMS支持部署在Windows,Linux,arm-linux环境中,支持纯绿色免安装运行,无需安装部署,拷贝到硬盘目录下即可运行。
应用范围广:
具有电视直播、现场直播、时移电视、即刻回看和视频点播功能,适合课堂直播、监控直播、手机电视、OTT TV、IPTV、互联网教育、视频聊天、现场直播和VOD等应用。
性能强劲:
全部采用C++开发,Windows下采用IOCP,Linux下采用EPOLL,实现普通服务器轻松超过3000个单播并发流的支持。
与视频监控系统完美结合:
AMS支持Onvif协议,GB28181协议,无缝对接监控平台,NVR,网络摄像机,可取实时流进行录像,直播发布,也可以取NVR或者CVR系统中录像的视频。
丰富的直播模式:
AMS支持建立多种模式的直播,有回播,普通直播,插播,轮播,导播等多种模式,方便客户建立多种直播应用,AMS回播采用独创的RTMP或HTTP回播技术,在确保直播的低延时下支持回播。
节目录制强大:
AMS支持强大的节目录像功能,支持多种形式的录像:有流录像(自动分段),按任务录像,即时录像等,支持录制FLV和MP4格式的文件,AMS独创技术确保录制过程中断流、断网、断电都不会破坏录制的文件,最大程度确保录制完整。
独立的录像控制模块:
AMS提供一个独立的录像控制模块,能够根据预先配置,对频道进行录制后,把录制的节目通过FTP或者HTTP的方式上传到别的平台中,也可以解析别的平台发过来的录像任务和规则,按照规则录像并执行任务。
伸缩性强:
系统可做单机部署和集群部署,可根据应用规模配置相应的硬件和网络设施,实现从数千并发到百万级并发、从企业级运营规模到电信级运营规模的应用伸缩,投入和扩展主动权完全在客户手中。
内容再发布引擎:
强大的直播流的再发布引擎,用于将直播流和点播流分发到服务网络里的其他主机上,快速实现CDN网络和负载均衡系统中的内容同步分发。
功能强大的拉流插件:
提供功能强大的拉流并进行直播发布,能够对多种网络摄像头和NVR的输出的rtsp流进行直播发布,同时支持对卫星电视的TS流进行直播发布,对其他流媒体服务系统输出直播流进行发布,发布中可支持二次转码,加入水印等操作。
灵活的转码引擎:
转码服务器可独立运行,也可以作为流媒体服务的插件运行,支持与流媒体服务器合二为一或者分开部署,提供在线转码服务,对直播流和文件进行转码,转码与流媒体服务器无缝对接,即转即播,支持转码服务的集群部署,提供手动转码和远程调度转码模式。提供转码时截取封面功能,能自动截取出各种规格的封面,满足多种应用
HLS 自动切片和打包:
对多种格式的多媒体文件和直播流进行自动切片和打包,生成m3u8索引文件,输出HLS播出流。无需做额外开发就可以在输出HLS直播流的同时实现时移播放和快速回看。
安全播出和防盗链能力:
严密的用户认证和播放授权策略,可以只通过认证的用户提供内容播放的授权,可对敏感的内容进行加密,有效抵御盗链和非法访问。
功能完善的系统管理平台:
AMS内嵌web容器,提供基于Ajax的Web管理页面,方便客户对AMS进行管理,可实现直播流管理、点播流管理、转码管理、直播流和点播流监控、系统性能监控、在线用户统计、播出认证管理,流再发布管理等功能。
API 接口丰富且灵活:
提供多种管理接口,从Socket通信到REST API,使得管理更便捷,内置的Web服务和Web网页,可轻松实现管理。同时提供多种API接口,创建直播频道,删除直播频道,创建直播任务,录像任务,用户查询,点播文件查询,转码进度查询,多媒体文件截图应有尽有。
授权方式
按每OS安装,永久授权。
安装要求
Windows系统,推荐Win2008 Server,Win2012Server等
Linux系统,推荐使用Red Hat Enterprise Linux、CentOS、Oracle Linux
硬件环境
基本配置CPU:双核2.0GHz;内存:4GB;硬盘:500GB;网卡:千兆网口
推荐配置(企业级,3000并发)CPU:英特尔® 至强® E5-2403(E5-24xx系列);内存:16GB;硬盘:2TB,根据资源规模选用磁盘阵列;网口:双千兆网口
推荐配置(运营级,5000或更高并发要求)CPU:2*英特尔® 至强® E5-2630(E5-26xx系列);内存:32GB 1600MHz RDIMMS,或更大内存;硬盘:2TB,或根据资源规模选用磁盘阵列;网口:万兆网口;CDN和集群:推荐对接CDN系统或集群配置
网络
出口带宽根据运营规模和预期并发数配置,通常企业级应用需要至少10兆出口,电信级运营需要GB级出口或CDN网络。
防火墙各级防火墙须开放如下端口:9001, 1935,若用P2P的话需要开启6666端口。