用AMS2.0快速搭建支持多平台的网络视频直播系统 - 北京北极星通信息技术有限公司 |流媒体产品与技术提供商

用AMS2.0快速搭建支持多平台的网络视频直播系统

目前业界流媒体服务系统很多,不过大都需要专业人员才能配置起来,而且一般都是同时仅支持一两种流媒体协议,能够同时提供rtmp,rtsp,hls,ts等基础流媒体协议,方便用户进行多终端使用的流媒体服务器依然不多,今天给大家介绍一款比Wowza Media Server更方便,支持协议更多的流媒体服务系统软件,Aoku Media Server2.0(简称AMS2.0)

Aoku Media Server2.0是北京北极星通公司出品的一款多线程,跨平台的流媒体服务系统,采用模块化设计,全部有C++和C开发而成的高性能流媒体服务系统,安装和使用起来非常方便,目前有试用版可供用户测试,下载地址http://www.bjsin.cn/download/amsbeta.rar

今天带领大家一览AMS2.0的面貌,从上面地址获取到试用版后解压到硬盘任何一个分区上,本机IP地址为192.168.1.8, 双击可执行文件AMSManager.exe,打开AMS服务管理器,如下图:

若是Windows7以上或者Win2008以上的系统,请用管理员的方式打开服务管理器,然后点击“安装服务”按钮(此时若装有360或者其它防火墙等安全软件时,请点击运行),就会把AMS服务安装到系统服务中,点击“开启”按钮,AMS系统就正常运行了,如下图:

系统提示正常启动了rtmp服务在1935端口,管理服务在1936端口(内部管理用的端口),rtsp服务在554端口,同时启动了内置的Apache Server,若在你的电脑上点击启动时没有出现上面的信息,你可以查看一下logs目录下的rtmpserver.log文件,看看系统日志,很可能是端口冲突的原因,在“服务配置”中,有个检测端口功能,可以帮你检测一下AMS用到的端口是否被占用了。如下图:

正常启动后,系统右下角任务栏上会出现一个三角形的图标,右键点击弹出的菜单中,选择登陆后台,输入用户名admin,密码admin,就会登陆到ams后台了,系统默认建了两个直播频道,live/live1和live/live2,默认的情况下,只开启了rtmp协议和rtsp协议,有硬件编码器的朋友,比如你手上有奥酷高标清编码器(比如Aoku HT9001或者Aoku VE801),世纪鼎点的编码器,或者其它任何一家支持rtmp推流协议的高标清编码器都行,你可以把编码器设置为向本机live/live1或者live/live2推流,若手头没有编码器,你也可以通过Aodbe的软件编码FME采集摄像头的图像向本机推流,你也可以在AMS后台中修改live/live1的属性为拉方式,这样就可以拉一路其它服务器的rtmp协议到本机供测试。

流正常推送到live/live1或者live/live2上,可以在后台看到有直播流信息,如下图:

点击网站前台跳转,就可以到前台观看直播流了,观看直播用的是flash插件,只要你电脑上有flash插件,就可以访问ams主机地址观看直播流。如下图:

测试rtsp可以用vlc,打开vlc,输入流地址rtsp://192.168.1.8/live/live2即可播放。

测试TS组播的话,需要修改直播频道属性,开启TS流,同时输入组播地址,如下图:

点击确定后,再返回界面,点击开启TS流,就开始把推送上来的RTMP流以TS流的方式在234.5.6.7:9911地址进行组播了,用VLC打开udp://@234.5.6.7:9911,即可观看组播。

测试HLS的话,也是首先编辑频道,启用HLS,在频道列表中开启HLS,正常开启后,可以通过IPAD或者IPHONE直接访问http://192.168.1.8:81(注意这里输入81端口指的是和PC观看前台和后台时的端口)观看到直播。

若是相对推上来的流进行录像,只需要点击频道列表中的“开始录像”就可以录制了,默认录制的文件位置在AMS目录下的Data目录的live目录中,如下图:

若是想把推上来的流再转发到其他RTMP服务器,就在直播列表中,点击“转发流”,出现的界面中输入要转发的地址,可同时转发多个地址。如下图:

总之,使用奥酷流媒体软件,你将会发现流媒体直播、录制、点播、都会变得非常的简单,即使没有技术背景,也会在很短的时间内学会怎么使用,奥酷流媒体软件提供API,可以供其他软件对内部接口进行调用,也可以提供WebService的方式与其它CMS管理系统对接。以上是简单介绍了一下奥酷软件的用法,奥酷专业版的流媒体服务系统提供虚拟直播、任务录像,对Andriod原生播放器的支持,支持机顶盒播放,不但可以与您的CMS系统联合应用,也可以根据您的要求进行定制,支持二次开发,甚至可嵌入到您的ARM系统中,为您的系统提供更强大的功能。若在使用过程中有不明白的地方,请联系北极星通公司。