centos6.5安裝AMS

最近需要使用rtmp服務器,在red5和AMS之間選擇了AMS來搭建,說先說明一下AMS全稱是adobe media server,在5.0版本之前名稱是FMS(flash media server)。

搭建的環境:64位的centos6.5,PS:AMS只支持64位的系統,不管是windows還是Linux都只有64位,安裝之前要安裝好64位的Linux環境。

在http://www.adobe.com/support/flashmediaserver/downloads_updaters.html下載5.0.3版本的源碼包,在centos切換root權限,解壓,進入AMS_5.0.3_r3029目錄,運行./installAMS,後面根據提示按enter等鍵即可,需要注意的是在提示輸入IP的時候最好使用自己想用的IP而不是自動檢測,默認的端口是1935和1111,其他都可以默認執行。

在Windows下安裝好了之後可以在開始菜單中找到控制檯直接打開即可,在Linux下需要使用瀏覽器打開/AMS_5.0.3_r3029/tools/的ams_adminConsole.swf文件,初次打開需要瀏覽器安裝flash,執行安裝好之後就可以進入控制檯了,但是此時用其他PC推送RTMP仍然無法到達,因爲使用的1935和1111端口默認是關閉的,在防火牆中的端口添加1935和1111的TCP UDP服務即可。

PS:5.0.3版本經過親測可以使用,但是5.0.9版本親測是不可以使用的,主要是因爲RTMP_ConnectionStream函數在此版本是有問題的,推送RTMP會提示failed to read rtmp packet header,其他版本沒有親測。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章