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,其他版本没有亲测。

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