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、***:支持所有主流协议的***,支持单播、组播、Flash***等应用模型,包括回播、录播、虚拟播出、导播等;
2、视频收录:能录制成flv,mp4或者m3u8等格式,录制后的视频文件能自动生成点播发布点,也能够根据预先配置通过ftp或者http上传到其它系统中。
3、视频点播:支持rtmp及http协议的点播,支持flv,mp4、m3u8格式的点播,同时还能支持其它格式如,rmvb、asf、mkv、***i、vcd、dvd等直接通过Flash点播;
4、媒体文件处理:支持视频文件转码,剪切、合并、修复,视频截图,视频信息获取等功能;
5、协议转换:支持rtsp协议到rtmp,hls协议转换,支持ts到rtmp,hls等协议转换;
6、实时转码:能够把***或者点播 实时转码成适合多种带宽应用的流进行发布。