AMS5.4已经发布,新版本增加功能如下:
1、增加一直有流功能,在liveinfo.xml中增加了配置alwaysOn="true" alwaysonFile="c:ad.flv",当alwaysOn为true时,该频道就会一直处于有直播流状态,若编码器不推流上来或者拉不到直播流,就会自动用alwaysOnFile指定的文件进行直播,为确保有直播流时候不出现缓冲即可切换到直播状态,这里指定的文件格式为flv格式,编码方式为H.264+AAC,请确保文件的分辨率和码率与直播流一致。 当alwaysOnFile不指定文件,为空时,直播流中断视频就会自发发送最后一帧,音频用静音帧填充,确保直播业务不中断。
2、增加直播或者点播流中插入广告功能,该功能需要与广告管理系统配合使用,当开启该功能时,直播配置文件liveinfo.xml中增加了一个配置,enableAdv="true",当为true时,观看直播时就会根据客户端的权限和级别决定是否强制观看广告视频流。
3、优化文件直播模式,文件直播中,若文件不是预置格式将会被自动转码,确保观看过程不黑屏,不缓冲,不中断;
4、完善导播模式,确保导播过程客户端不缓冲,不黑屏,不中断,平滑过渡;
AMS5.4修正的问题:
1、解决了手动录像过程中自动分段的bug;
2、解决了开启手动录像后,AMS重启仍然继续录像的问题;
3、直播流转码出子码流造成的部分内存泄漏的问题;
4、Web网页做了部分修改及调整。
附AMS介绍:
AokuMediaServer(简称AMS) 流媒体服务器是一套完整的基于IP网络的音视频应用平台。AMS采用模块化,跨平台的架构设计。故能支持多种主流的操作系统如windows、linux、linux/arm 、android等。 AMS内核使用自主研发的高性能流媒体服务引擎,支持多种主流流媒体协议(RTP、RTSP、RTMP、HLS、FLV_OVER_HTTP、TS_OVER_HTTP等),单服务器可支持3000个以上的并发用户访问。
AMS支持直播、点播、录播、视频转码、视频修复合并等多种应用模式;支持PC机、手机、机顶盒等多种接入终端。各种终端无需下载插件,直接通过浏览器或者微信扫描进行观看,方便用户建立多种应用模式;AMS不同功能的开启与关闭只需修改配置文件中的几个参数即可,这种易操作性,深受业界的欢迎与好评。同时AMS具有丰富的二次开发API,使开发者更轻松便捷的将AMS融入到自身的系统当中。
AMS六大功能:
1、视频直播:支持所有主流协议的直播,支持单播、组播、FlashP2P等应用模型,包括回播、录播、虚拟播出、导播等;
2、视频收录:能录制成flv,mp4或者m3u8等格式,录制后的视频文件能自动生成点播发布点,也能够根据预先配置通过ftp或者http上传到其它系统中。
3、视频点播:支持rtmp及http协议的点播,支持flv,mp4、m3u8格式的点播,同时还能支持其它格式如,rmvb、asf、mkv、avi、vcd、dvd等直接通过Flash点播;
4、媒体文件处理:支持视频文件转码,剪切、合并、修复,视频截图,视频信息获取等功能;
5、协议转换:支持rtsp协议到rtmp,hls协议转换,支持ts到rtmp,hls等协议转换;
6、实时转码:能够把直播或者点播 实时转码成适合多种带宽应用的流进行发布。