1 安裝fms
1 從192.168.1.100下的vpDeploy\fms5.0目錄中,拷貝安裝文件到本地
2 根據安裝菜單提示進行安裝,設置用戶名爲“ root ”,密碼 “ 你懂的 ”,服務器端口號等設爲默認1935、1111
3 由於目前本機上已安裝tomcat,且tomcat設置的端口爲80端口,所以要將fms的默認端口設置爲8080
1) 打開安裝目錄下的ams.ini 將SERVER.HTTPD_ENABLED設置爲false,ADAPTOR.HOSTPORT = :1935, 80中的80去掉(新版本默認就是去掉的)。
2) 修改Apache的配置文件,編輯.../httpd.conf 修改80端口: Listen 8080。
3) 重啓FMS服務
4 修改ams.ini中的VOD_COMMON_DIR變量爲VOD_COMMON_DIR = D:\share\var\transcodingSuccessDir
5 打開項目即可根據fms的推流來播放節目
2 直播推流遇到的問題
問題描述:直播在電腦端播放沒有問題,但是手機無法播放
問題分析:fms的端口修改成了8080,在手機端調用的是html5播放器、http協議,但是Apache的監聽端口修改成了8080
解決方法:在video的定義處添加上8080端口
var video=['http://'+streamer+':8080/hls-live/livepkgr/_definst_/liveevent/'+file+'.m3u8','http://www.ckplayer.com/webm/0.webm->video/webm','http://www.ckplayer.com/webm/0.ogv->video/ogg'];
3 利用fms推流的設置
1)點播:修改main.js,修改變量
前臺:RTMP_ADDR:'rtmp://192.168.1.245/vod|',
手機端:RTMP_ADDR:'rtmp://192.168.1.245/vod/',
2)直播:前臺和手機端的配置相同
f:rtmp://192.168.1.245/livepkgr/livestream1?adbe-live-event=liveevent,
var video=['http://192.168.1.245:8080/hls-live/livepkgr/_definst_/liveevent/livestream1.m3u8','http://www.ckplayer.com/webm/0.webm->video/webm','http://www.ckplayer.com/webm/0.ogv->video/ogg'];