FMS3.5的安装使用
一、下载及安装
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_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,虚拟目录就建好了