AMS作为rtmp推流软件用

2016-12-19 19:01:00
admin
原创
2130
摘要:其实AMS不仅可以作为直播点播来使用,还可以用来作为rtmp推流使用。只要VLC能拉到播放的H.264+AAC的流,都可以通过AMS进行rtmp推流转发,理论上即使这个流不是H.264+AAC,只要能够用VLC播放就可以启用AMS自带的转码功能转码后再进行rtmp推流。
       AMS全称是Aoku Media Server 是北极星通公司开发的一套网络流媒体软件系统,能够提供视频直播,录制,点播,插播,导播等应用模式,支持所有主流的流媒体协议,是实现视频直播,视频点播的首选方案。

其实AMS不仅可以作为直播点播来使用,还可以用来作为rtmp推流使用。只要VLC能拉到播放的H.264+AAC的流,都可以通过AMS进行rtmp推流转发,理论上即使这个流不是H.264+AAC,只要能够用VLC播放就可以启用AMS自带的转码功能转码后再进行rtmp推流。

这里我们介绍两种rtmp推流,分别是把本地硬盘文件中的多媒体文件通过rtmp推到fms或者其它rtmp服务器和拉到的网络流推到rtmp服务器。

我们可以百度中搜索 奥酷流媒体服务系统 搜索到下载地址后下载并解压到本地的可写硬盘中,然后执行目录下的AokuMediaServer.exe,成功运行后,显示如下界面:


然后就可以通过http://127.0.0.1:9001访问AMSWeb页面进行观看直播或者管理了

【注】

1、  本程序为测试版本,以控制台方式运行的,方便查看日志;

2、  该窗口不能关闭,关闭后AMS程序就退出了;

3、  若不能出现该窗口,一般情况下都是端口占用了,可以在logs目录下看rtmpserver.log日志,具体哪个端口被占用,然后打开conf目录下的startup.xml修改对应的端口地址;

4、  为确保正常操作,建议用火狐或者谷歌浏览器。

 

正常运行后,登录AMS管理web端,默认的用户名是admin,密码是123456

 

正常进入AMS后台界面后,点击“添加直播频道”,在弹出的添加频道中我们进行频道添加。

 

我们在基本设置中输入“应用名称”,“直播频道名称”,“别名”,这里可以随意填写。如下图:

 


然后点击“高级配置”,这里要注意填写:

1、  流方式:选择为“拉方式”;

2、  启动拉流:选择成“立刻启动”;

3、  连接地址:这里输入源地址,可以是一个文件路径,也可以是一个流地址,理论上只要这个地址能被vlc观看,就可以输入到这里。

如下图:


我们这里输入的地址是:F:videotest.mp4,由于这个文件本身就是H.264AAC编码了,我们无需再进行视频和音频转码,若文件的编码方式不符合,可以在这里启动转码,转码会用到CPU资源。

 

当添加完成后,点击确定频道就建立了。我们可以观看这个直播了。

现在我们是需要把这个文件作为源通过rtmp推到其它服务器上的,点击频道列表中的转流,如下图:


弹出的输入框中输入要转发的地址:如图:


这里可以输入多个地址,把一个流同时转发到多个rtmp地址,本文中我们转发了一路到自身的live/live1频道,如下图:

 



发表评论
评论通过审核后显示。
文章分类
联系我们
联系人: 北极星通公司
电话: 010-56545416
传真: 010-82896426
Email: support@bjsin.cn
QQ: 35338585
微信: Aoku2017 | QQ群:241759321
地址: 北京市中关村生命科学园创意园3-3-103