一、下载及安装

FlashMediaServer3.5官方下载地址:http://download.macromedia.com/pub/flashmediaserver/updates/3_5_2/Windows/FlashMediaServer3.5.exe

注册码:1374-5281-3416-2287-0994-2264 或者下载对应注册机,点击下载

在安装前需要先修改hosts文件,在hosts文件(该文件位于C:\WINDOWS\system32\drivers\etc,该文件为系统文件,默认隐藏)最后添加如下内容:

127.0.0.1 activate.adobe.com
 
127.0.0.1 practivate.adobe.com
 
127.0.0.1 ereg.adobe.com
 
127.0.0.1 activate.wip3.adobe.com
 
127.0.0.1 wip3.adobe.com
 
127.0.0.1 3dns-3.adobe.com
 
127.0.0.1 3dns-2.adobe.com
 
127.0.0.1 adobe-dns.adobe.com
 
127.0.0.1 adobe-dns-2.adobe.com
 
127.0.0.1 adobe-dns-3.adobe.com
 
127.0.0.1 ereg.wip3.adobe.com
 
127.0.0.1 activate-sea.adobe.com
 
127.0.0.1 wwis-dubc1-vip60.adobe.com
 
127.0.0.1 activate-sjc0.adobe.com

二、FMS的使用

我使用的是默认安装,安装位置为C:\Program Files\Adobe\Flash Media Server 3.5。安装以后,有一个欢迎页面,如果该页面可以正常显示,就说明FMS安装成功了。

视频播放页面:C:\Program Files\Adobe\Flash Media Server 3.5\samples\videoPlayer\videoplayer.html,通过该页面可以测试播放对应的视频

fms有一个默认的rtmp协议文件存放路径:C:\Program Files\Adobe\Flash Media Server 3.5\applications\vod\media

比如播放示例视频文件C:\Program Files\Adobe\Flash Media Server 3.5\applications\vod\media\sample.flv

对应的地址为:rtmp://localhost/vod/sample或者rtmp:/vod/sample,注意扩展名为flv的话,只需要填写文件名,不要写扩展名,不然会找不到文件(汗~这个问题折磨了我很久)

再比如播放示例f4v视频文件C:\Program Files\Adobe\Flash Media Server 3.5\applications\vod\media\sample1_1000kbps.f4v

对应的地址为:rtmp://localhost/vod/mp4:sample1_1000kbps.f4v或者rtmp:/vod/mp4:sample1_1000kbps.f4v

通过videoplayer.html视频播放页面可以播放对应视频文件

三、创建rtmp虚拟目录

现在我需要在别的文件夹内存放视频文件由fms通过rtmp协议解析

找到配置文件C:\Program Files\Adobe\Flash Media Server 3.5\conf\fms.ini

默认的vod虚拟目录是通过这两句内容实现的:

VOD_COMMON_DIR = C:\Program Files\Adobe\Flash Media Server 3.5\webroot\vod
VOD_DIR = C:\Program Files\Adobe\Flash Media Server 3.5\applications\vod\media

这里我们要创建一个新的虚拟目录hello,添加如下内容:

HELLO_COMMON_DIR = D:\hello
HELLO_DIR = D:\hello\media

然后把C:\Program Files\Adobe\Flash Media Server 3.5\applications\vod文件夹里的文件复制到D:\hello文件夹

并且修改D:\hello\Application.xml的文件内容,把

<Streams>/;${VOD_COMMON_DIR}</Streams>
<Streams>/;${VOD_DIR}</Streams>

修改为

<Streams>/;${HELLO_COMMON_DIR}</Streams>
<Streams>/;${HELLO_DIR}</Streams>

重启FMS,虚拟目录就建好了

(转)FMS3.5的安装使用及下载地址的更多相关文章

  1. 全套AutoCAD版本安装教程及下载地址

    1:AutoCAD 2004 安装教程及下载地址 https://mp.weixin.qq.com/s/4So2zmJ6nWu6Z3bSo3W19Q 2:AutoCAD 2005 安装教程及下载地址 ...

  2. 全套visio版本安装教程及下载地址

    1:visio 2003 安装教程及下载地址 https://mp.weixin.qq.com/s/vhJUagKBz3vM-Dru0cwYow 2:visio 2007 安装教程及下载地址 http ...

  3. 全套Project版本安装教程及下载地址

    1:Project 2007 安装教程及下载地址 https://mp.weixin.qq.com/s/8iI7x1qjon0yAdo3bStjzw 2:Project 2010 安装教程及下载地址 ...

  4. 全套office版本安装教程及下载地址

    1:office 2003 安装教程及下载地址 https://mp.weixin.qq.com/s/HHGFdiLgL-xhDAAlox2axw 2:office 2007 安装教程及下载地址 ht ...

  5. CAD2020下载安装AutoCAD2020中文版下载地址+安装教程

    AutoCAD2020中文版为目前最新软件版本,我第一时间拿到软件进行安装测试,确保软件正常安装且各项功能正常可以使用,立刻拿出来分享,想用最新版本的话,抓紧下载使用吧: 我把我用的安装包贡献给你下载 ...

  6. U盘安装centOS和下载地址

    使用到的材料: 1.centos-6.2 i386 minimal 下载地址:http://mirrors.163.com/centos/6.2/isos/i386/CentOS-6.2-i386-m ...

  7. Python 3.7.0 For Mac版软件安装教程附下载地址

    https://www.jianshu.com/p/f02d6f01eba7

  8. sqlserver2017 +SSMS+ VS2017+SSDT 安装要点及相关组件下载地址

    1.sqlserver2017安装PolyBase需要安装jdk7 ,注意必须是7  jdk10是不行的. 下载地址:http://dl-t1.wmzhe.com/30/30117/jdk_7u_1. ...

  9. Genymotion配置及使用教程(最新最完整版附各部分下载地址)

    Genymotion配置及使用教程(最新最完整版附各部分下载地址) FROM:http://blog.csdn.net/beiminglei/article/details/13776013 早都听说 ...

随机推荐

  1. [PIC32--IDE]使用MPLAB IDE调试

    问题描写叙述 安装好MPLAB IDE后,就能够用来调试自己的PIC32板子,用于应用的开发了. 开发板 手边使用的是Microchip的PIC32 Ethernet Starter Kit II的小 ...

  2. CocoaPods安装及相关命令

    具体安装参考: http://www.jianshu.com/p/dfe970588f95 http://www.jianshu.com/p/9e4e36ba8574 我就说一个,安装cocoapod ...

  3. quick-cocos2d-x教程9:实例之加上背景图片

    在梳理完quick-cocos2d-x框架的各个文件夹后,我们開始我们的实例教程,在helloworld后面.加上一张图片,lua编辑器,我用的lua editor.还不错. 我们首先还是參照教程.创 ...

  4. spring拦截器不拦截方法名原因

    开发一个基于注解的登录拦截器,遇到拦截器只能拦截controller不能拦截到具体的方法名,这样拦截器就完全没用,经过仔细摸索,DefaultAnnotationHandlerMapping和Anno ...

  5. Oracle 格式化中文时间

    SELECT TO_CHAR(SYSDATE, 'MM"月"DD"日"') A FROM dual; --注: 当格式字符串当中, 存在 自定义的字符信息的时候 ...

  6. ylb:使用sql语句实现添加、删除约束

    ylbtech-SQL Server:SQL Server-使用sql语句实现添加.删除约束 --主键约束(Primary Key constraint):要求主键列的数据唯一,并且不允许为空. -- ...

  7. NSAttributedString设置行间距,间接设置了uilabel的行间距

    假设有UIlabel实例:_testLabel NSString * testString = @"明月当空,隐隐约约听到低吟,似有若无.面对大千世界的奢华糜烂,还不如在这一方小城,静静品一 ...

  8. APP开发关于缓存

    1 http://www.cnblogs.com/qianxudetianxia/archive/2012/02/20/2112128.html 1.1 http://blog.csdn.net/ln ...

  9. poj 2553 The Bottom of a Graph(强连通、缩点、出入度)

    题意:给出一个有向图G,寻找所有的sink点.“sink”的定义为:{v∈V|∀w∈V:(v→w)⇒(w→v)},对于一个点v,所有能到达的所有节点w,都能够回到v,这样的点v称为sink. 分析:由 ...

  10. 查看Android源码和源码布局

    一.查看源码 1.https://github.com/android 2.http://grepcode.com/project/repository.grepcode.com/java/ext/c ...