AMS5.4已經(jīng)發(fā)布,新版本增加功能如下:
1、增加一直有流功能,在liveinfo.xml中增加了配置alwaysOn="true" alwaysOnFile="c:ad.flv",當(dāng)alwaysOn為true時,該頻道就會一直處于有直播流狀態(tài),若編碼器不推流上來或者拉不到直播流,就會自動用alwaysOnFile指定的文件進行直播,為確保有直播流時候不出現(xiàn)緩沖即可切換到直播狀態(tài),這里指定的文件格式為flv格式,編碼方式為H.264+AAC,請確保文件的分辨率和碼率與直播流一致。當(dāng)alwaysOnFile不指定文件,為空時,直播流中斷視頻就會自發(fā)發(fā)送最后一幀,音頻用靜音幀填充,確保直播業(yè)務(wù)不中斷。
2、增加直播或者點播流中插入廣告功能,該功能需要與廣告管理系統(tǒng)配合使用,當(dāng)開啟該功能時,直播配置文件liveinfo.xml中增加了一個配置,enableAdv="true",當(dāng)為true時,觀看直播時就會根據(jù)客戶端的權(quán)限和級別決定是否強制觀看廣告視頻流。
3、優(yōu)化文件直播模式,文件直播中,若文件不是預(yù)置格式將會被自動轉(zhuǎn)碼,確保觀看過程不黑屏,不緩沖,不中斷;
4、完善導(dǎo)播模式,確保導(dǎo)播過程客戶端不緩沖,不黑屏,不中斷,平滑過渡;
AMS5.4修正的問題:
1、解決了手動錄像過程中自動分段的bug;
2、解決了開啟手動錄像后,AMS重啟仍然繼續(xù)錄像的問題;
3、直播流轉(zhuǎn)碼出子碼流造成的部分內(nèi)存泄漏的問題;
4、Web網(wǎng)頁做了部分修改及調(diào)整。
附AMS介紹:
AokuMediaServer(簡稱AMS) 流媒體服務(wù)器是一套完整的基于IP網(wǎng)絡(luò)的音視頻應(yīng)用平臺。AMS采用模塊化,跨平臺的架構(gòu)設(shè)計。故能支持多種主流的操作系統(tǒng)如windows、linux、linux/arm、android等。 AMS內(nèi)核使用自主研發(fā)的高性能流媒體服務(wù)引擎,支持多種主流流媒體協(xié)議(RTP、RTSP、RTMP、HLS、FLV_OVER_HTTP、TS_OVER_HTTP等),單服務(wù)器可支持3000個以上的并發(fā)用戶訪問。
AMS支持直播、點播、錄播、視頻轉(zhuǎn)碼、視頻修復(fù)合并等多種應(yīng)用模式;支持PC機、手機、機頂盒等多種接入終端。各種終端無需下載插件,直接通過瀏覽器或者微信掃描進行觀看,方便用戶建立多種應(yīng)用模式;AMS不同功能的開啟與關(guān)閉只需修改配置文件中的幾個參數(shù)即可,這種易操作性,深受業(yè)界的歡迎與好評。同時AMS具有豐富的二次開發(fā)API,使開發(fā)者更輕松便捷的將AMS融入到自身的系統(tǒng)當(dāng)中。
AMS六大功能:
1、視頻直播:支持所有主流協(xié)議的直播,支持單播、組播、FlashP2P等應(yīng)用模型,包括回播、錄播、虛擬播出、導(dǎo)播等;
2、視頻收錄:能錄制成flv,mp4或者m3u8等格式,錄制后的視頻文件能自動生成點播發(fā)布點,也能夠根據(jù)預(yù)先配置通過ftp或者http上傳到其它系統(tǒng)中。
3、視頻點播:支持rtmp及http協(xié)議的點播,支持flv,mp4、m3u8格式的點播,同時還能支持其它格式如,rmvb、asf、mkv、avi、vcd、dvd等直接通過Flash點播;
4、媒體文件處理:支持視頻文件轉(zhuǎn)碼,剪切、合并、修復(fù),視頻截圖,視頻信息獲取等功能;
5、協(xié)議轉(zhuǎn)換:支持rtsp協(xié)議到rtmp,hls協(xié)議轉(zhuǎn)換,支持ts到rtmp,hls等協(xié)議轉(zhuǎn)換;
6、實時轉(zhuǎn)碼:能夠把直播或者點播 實時轉(zhuǎn)碼成適合多種帶寬應(yīng)用的流進行發(fā)布。