最近研究RTMP技术,碰到了不少问题,刚开始本来想用开源的crtmpserver作为流服务器学习一下,谁知编译、配置好后不知怎么就是启动不了服务,网上查了一下,发现相关资料太少了,搞了好几天都没什么头绪。无奈还是用FMS,也就是现在的AMS吧,毕竟是用的比较广泛的商业服务,最新版本已经到5.1x,按照网上各位前辈的博客日志和相关资料,在http://www.adobe.com/support/flashmediaserver/downloads_updaters.html下了个Download the Windows Update (64-bit)。安装都没问题,但配置和创建自己的应用的时候却碰到一些问题,搞了一天,最后在雷宵骅博客中介绍RTMP的时候推荐的教程“FMS3开发者向导”中找到了解决方法,FMS3开发者向导下载地址:http://download.csdn.net/detail/leixiaohua1020/6563043。这里做个记录,备忘,也希望给相同困惑的人有帮助。

1.安装步骤就不说了,网上很多,基本就是下一步下一步;

2.安装好后简单的应用,就是播一个本地的文件,这个也简单,这里简单说一下:

1)、首先找到AMS安装的目录,在下面找到...\Adobe Media Server 5\samples\videoPlayer\videoplayer.html,双击打开这个网页,就可以看到默认在播放示例,页面如下;

2),能播说明是安装成功的,但我们想播我们自己的视频,所以请注意上方截图中下方的流URL:rtmp://localhost/vod/mp4:sample1_500kbps.f4v,我们来找找这个文件在哪里,最终在...\Adobe Media Server 5\applications\vod\media里找到这个视频,见下图:

3)、这个路径下其实还有多个示例视频,但路径我有点困惑,为什么在media文件夹下,而不是vod下面呢?首先得解释一下,vod是应用文件夹,跟vod同级的还有live、livepkgr和multicast,它们都是应用,这些应用是在服务器的控制台里配置的,但配置之前需要手动在...\Adobe Media Server 5\applications文件夹下去自己新建。还是那个疑问,为什么在media文件夹下放视频呢?media文件夹其实是个实例文件夹,vod下可以有多个实例。这个文件夹路径是写到配置文件中了的。

具体的配置文件为:...\Adobe Media Server 5\conf\ams.ini,我们可以在里面找到一行:VOD_DIR = C:\Program Files\Adobe\Adobe Media Server 5\applications\vod\media

这就是默认放置视频的地方,当有客户端请求vod下面的视频的时候,服务器会自动到VOD_DIR 路径下面去找相应的视频,然后推送给客户端去播。

3、怎么去创建自己的应用。

1)、首先到...\Adobe Media Server 5\applications文件夹下新建一个文件夹,文件夹名就是自己应用的名字,随便起名。我这里叫做test,然后再在test文件夹下新建一个子文件夹,叫做media11,也可以随便起个名字,这是实例名;

2)、上一步做好后,请到...\Adobe Media Server 5\applications\vod下把这4个文件:main.far,Application.xml,allowedSWFdomains.txt,allowedHTMLdomains.txt都拷贝到...\Adobe Media Server 5\applications\test下;

3)、做好第二步后,现在开始修改配置,首先打开...\Adobe Media Server 5\conf\ams.ini,在里面添加一句VOD_DIR2 = C:\Program Files\Adobe\Adobe Media Server 5\applications\test\media11,保存,这个路径请按实际路径配置。然后打开刚刚拷贝过来的test文件夹下的Application.xml,把里面的这句<Streams>/;${VOD_DIR}</Streams>改成<Streams>/;${VOD_DIR2}</Streams>,然后保存。

4)、重启AMS服务。

5)、拷贝几个测试视频到\applications\test\media11下,打开...\Adobe Media Server 5\samples\videoPlayer\videoplayer.html,下方的流URL中输入:rtmp://localhost/test/mp4:刑事律师.mp4 (我拷贝的视频是:刑事律师.mp4),点击播放就可以播了。

后面可以登录控制台去查看,进入控制台后注意新建实例的时候不要写错名字,要和实际创建的实例名字要一致。

以上就这么多。

FMS/AMS5安装后的简单应用和配置注意事项相关推荐

  1. 以简洁且简单的方式安装Kali虚拟机(VirtualBox),以及安装后的简单配置

    文章目录 写在前面的话: 一:声明 二.正文 2.1.Kali文件的下载 2.2.安装Kali 2.3.安装后的配置 2.3.1.用户与密码设置 2.3.2.中文设置 写在最后的话: 版权声明 写在前 ...

  2. Manjaro 安装后的简单配置与美化以及小技巧 (2019.12.15 更新)

    一.双显卡驱动 说明 Intel+Nvidia在Linux下的支持并不是很好,如果配置不当会出现耗电增加或是屏幕glich等问题,有几种方案可以实现双显卡的和谐共存,Manjaro自带bumblebe ...

  3. CPC安装后,简单解决Microsoft.Jet.OLEDB.4.0问题

    CPC安装后需要安装升级包.遇到Microsoft.Jet.OLEDB.4.0问题, 解决方法: 全部的安装程序(安装包和升级包)都需要使用"管理员权限"运行安装,就可以解决. = ...

  4. LinuxMint安装后的简单配置

    Arch系和debian系终究有些不同,碰到了一些东西并不通用,所以安装第三个系统,在机械硬盘上分了200G给LinuxMint 启动项按e,编辑,在quiet后加上nomodeset 进入垃圾画质 ...

  5. Linux内核安装后reboot选择,Linux内核配置选项 参考(3)

    Linux 2.6.7内核编译经验. 2.6高级的特点不在说了,服务器应运上其他系统(WIN-DOS什么是比不了的了)这里只说说对我们桌面用户有什么好处. 2.6中一个主要内部改变是现在内核自身是可抢 ...

  6. oracle安装后新建数据库实例及配置

    ORA-12514 TNS 监听程序当前无法识别连接描述符中请求服务 的解决方法 (2011-01-20 13:50:37) 转载▼ 标签: it 分类: 技术 早上同事用PL/SQL连接虚拟机中的O ...

  7. bitnami redmine mysql 密码_Bitnami redmine 安装后查看数据库以及更改url

    Bitnami redmine 安装后,有关url的配置,主要步骤参考了官方说明 , 根据自己的实际配置经验,做了部分修改整合 1. 查看数据库 可以用安装时填写的账户登录phpmyadmin,但是看 ...

  8. centos桌面版配置ip_CentOS7安装GNOME可视化界面和如何配置IP地址

    本人在虚拟机安装 CentOS7 1,检查一下我们已经安装的软件以及可以安装的软件,用命令 yum grouplist 2,然后安装我们需要的图形界面软件,GNOME(GNOME Desktop) 这 ...

  9. 关于majaro安装后的配置,简单记录 机型华硕FZ53v

    关于majaro安装后的配置,简单记录 机型华硕FZ53v 关于majaro安装后的配置,简单记录 机型华硕FZ53v 关于majaro安装后的配置,简单记录 机型华硕FZ53v ##关于v2ray配 ...

最新文章

  1. quick-cocos2d-x开发环境Lua for IntelliJ IDEA的安装
  2. 各类JDBC数据库连接方式
  3. 周末也需要学习 分享一个 Flutter 波浪波动效果的登录页面的背景 Flutter ClipPath实现的波动
  4. 2017.2.14-15自测(那些普及神题)
  5. Springboot中如何在Utils类中使用@Autowired注入bean
  6. Xilinx SDK 初学之–API函数笔记(AXI_GPIO)
  7. python怎么加图片_python图片加水印
  8. 中英文金额大写转换器
  9. Java——类与对象
  10. 有功功率、无功功率、视在功率 的定义
  11. Ubuntu系统升级后无法进入系统
  12. 【Android Compose】实现宜家 双联列表
  13. OSI七层网络模型介绍
  14. 关于mysql彻底卸除问题
  15. A/D转换器(ADC)
  16. IPC分类—2018最新版IPC分类查询工具
  17. Object和Objects
  18. 计算机上网的用户账号怎么查询,自己的宽带账号怎么查
  19. 从Firefox升级说学习方法
  20. gammatone滤波器 matlab,Sleepwalking_新浪博客

热门文章

  1. TNS-12547 TNS-12560 TNS-00517
  2. 02.密钥学基本概念
  3. qqlite 插件开发总结
  4. 这些年工作以来自己读过的书
  5. 移动端动画设计的12个原则
  6. QLab Pro如何对工作区进行设置 QLab Pro mac版 使用教程
  7. WPS如何批量删除工作表
  8. Eclipse(中文语言包下载地址)Indigo,Helios,Galileo,Ganymede,Europa
  9. PayPal BrainTree 是怎么运作的
  10. 突发新闻实时监控聚合显示方法