奥酷流媒体服务系统AMS5.0
2016年6月29日,北极星通对外发布AMS5.0版本,AMS是北极星通公司独立研发的高性能流媒体服务系统软件,可广泛应用于视频直播,视频点播,视频转码,视频录播等场合。
AMS5.0增加功能:
1、加强了拉rtsp流的功能,支持rtsp udp和tcp方式拉流,支持采用Live555或者ffmpeg兼容方式拉流,只要通过live555或者ffmpeg拉到的H.264+AAC的rtsp流,都可以被AMS拉到并直播发布;
2、支持http协议对AMS的管理,这样就可以采用ajax技术通过http协议来实现对AMS的管理了,AMS内核自带的Web系统能够运行在 AMS自带的Web容器中,无需Apache和PHP支持,减小了AMS发布版本的体积,改善了用户使用体验,也方便移植到arm中运行;
3、增加了IPV6支持,允许AMS运行在IPV6的网络环境中,支持通过IPV6观看rtmp直播或点播,也支持通过ipv6观看http直播或者点播;
4、开始提供P2P直播支持;
5、增强了MP4录制功能,创新技术确保录制过程中断电,断流,断网都不会丢失文件,录制的MP4文件直接把索引信息放到文件头部,不进行修复即可支持http渐进式点播;
6、修改了AMS插件运行模式,同时提供了录像完成后,对录像文件上传到别的ftp服务器的功能;
7、录制完成后的文件能够根据配置自动截出点播展示的封面来,能同时在多个时间点截取多种规格的图片;
8、从AMS5.0开始,AMS开始合并视频转码服务器,视频转码服务器会作为ams的功能插件存在,通过统一的接口提供给用户使用。
附AMS功能介绍
特点
1. 功能强大:支持所有基于TCP/IP的网络进行播出,支持IPV4和IPV6网络,支持宽带互联网、移动互联网和双向电视网络向Windows终端、ios终端、Android终端、电视盒子等所有类型终端提供流畅的视音频播出服务,提供HLS、HTTP、FLV_OVER_HTTP、TS_OVER_HTTP、TS、RTMP、RTSP、HTML5等规范下的播出服务。
2. 安装简单:AMS支持部署在Windows,Linux,arm-linux环境中,支持纯绿色免安装运行,无需安装部署,拷贝到硬盘目录下即可运行。
3. 应用范围广:具有电视直播、现场直播、时移电视、即刻回看和视频点播功能,适合课堂直播、监控直播、手机电视、OTT TV、IPTV、互联网教育、视频聊天、现场直播和VOD等应用。
4. 支持p2p:开始提供P2P直播支持,是支持的并发用户大大增加。
5. 性能强劲:全部采用C++开发,Windows下采用IOCP,Linux下采用EPOLL,实现普通服务器轻松超过3000个单播并发流的支持。
6. 丰富的直播模式:AMS支持建立多种模式的直播,有回播,普通直播,插播,轮播,导播等多种模式,方便客户建立多种直播应用,AMS回播采用独创的RTMP或HTTP回播技术,在确保直播的低延时下支持回播。
7. 节目录制强大:AMS支持强大的节目录像功能,支持多种形式的录像:有流录像(自动分段),按任务录像,即时录像等,支持录制FLV和MP4格式的文件,AMS独创技术确保录制过程中断流、断网、断电都不会破坏录制的文件,较大程度确保录制完整。
8. 独立的录像控制模块:AMS提供一个独立的录像控制模块,能够根据预先配置,对频道进行录制后,把录制的节目通过FTP或者HTTP的方式上传到别的平台中,也可以解析别的平台发过来的录像任务和规则,按照规则录像并执行任务。
9. 伸缩性强:系统可做单机部署和集群部署,可根据应用规模配置相应的硬件和网络设施,实现从数千并发到百万级并发、从企业级运营规模到电信级运营规模的应用伸缩,投入和扩展主动权完全在客户手中。
10. 内容再发布引擎:强大的直播流的再发布引擎,用于将直播流和点播流分发到服务网络里的其他主机上,快速实现CDN网络和负载均衡系统中的内容同步分发。
11. 功能强大的拉流插件:提供功能强大的拉流并进行直播发布,能够对多种网络摄像头和NVR的输出的rtsp流进行直播发布,同时支持对卫星电视的TS流进行直播发布,对其他流媒体服务系统输出直播流进行发布,发布中可支持二次转码,加入水印等操作。
12. 灵活的转码引擎:转码服务器可独立运行,也可以作为流媒体服务的插件运行,支持与流媒体服务器合二为一或者分开部署,提供在线转码服务,对直播流和文件进行转码,转码与流媒体服务器无缝对接,即转即播,支持转码服务的集群部署,提供手动转码和远程调度转码模式。提供转码时截取封面功能,能自动截取出各种规格的封面,满足多种应用
13. HLS自动切片和打包:对多种格式的多媒体文件和直播流进行自动切片和打包,生成m3u8索引文件,输出HLS播出流。无需做额外开发就可以在输出HLS直播流的同时实现时移播放和快速回看。
14. 安全播出和防盗链能力:严密的用户认证和播放授权策略,可以只通过认证的用户提供内容播放的授权,可对敏感的内容进行加密,有效抵御盗链和非法访问。
15. 功能完善的系统管理平台:AMS内嵌web容器,提供基于Ajax的Web管理页面,方便客户对AMS进行管理,可实现直播流管理、点播流管理、转码管理、直播流和点播流监控、系统性能监控、在线用户统计、播出认证管理,流再发布管理等功能。
16. API接口丰富且灵活:提供多种管理接口,从Socket通信到REST API,使得管理更便捷,内置的Web服务和Web网页,可轻松实现管理。同时提供多种API接口,创建直播频道,删除直播频道,创建直播任务,录像任务,用户查询,点播文件查询,转码进度查询,多媒体文件截图应有尽有。