因为做视频点播,用自己的电脑做FMS服务器,FMS默认装在了系统盘,系统盘空间较小,供点播的视频文件也都放在系统盘中,由于空间小,所以想把视频点播应用目录指向其他空间较大的地方。
1.改变applications目录指向。
找到fms4安装目录/conf/fms.ini文件,修改VHOST.APPSDIR的值(默认值为:X:\Program Files\Adobe\Flash Media Server 4\applications),例如改为:F:\fmsApp,重启FMS后,applications目录就指向fmsApp目录了。
2.改变视频点播应用程序目录
在F:\fmsApp目录中新建一个用于视频点播应用的目录(如:目录名为vod2),复制原X:\Program Files\Adobe\Flash Media Server 4\applications\vod\目录中的所有文件到vod2中,打开vod2目录中的Application.xml文件,找到以下节点:
<StreamManager>
<VirtualDirectory>
<!-- Specifies application specific virtual directory mapping for recorded streams. -->
<Streams>/;${VOD_COMMON_DIR}</Streams>
<Streams>/;${VOD_DIR}</Streams>
</VirtualDirectory>
</StreamManager>
VOD_COMMON_DIR,VOD_DIR都是变量,在fms.ini文件中定义并赋值的,它们都是指向视频点播应用的视频文件目录
VOD_COMMON_DIR:指向的是一个http地址,可以通过web访问到的,例如:D:\Program Files\Adobe\Flash Media Server 4\webroot\vod,主要用于渐进式下载的视频。
VOD_DIR:指向的是一个rtmp地址,可以通过rtmp链接访问到,例如:D:\Program Files\Adobe\Flash Media Server 4\applications\vod\media
如果你的视频点播用的是http方式,就可以修改VOD_COMMON_DIR的值,用rtmp方式的话就只要修改VOD_DIR的值,因为我用的是rtmp方式,所以修改VOD_DIR的值。
现在vod2目录中新建一个media目录,然后将VOD_DIR的值改为:F:\fmsApp\vod2\media,这样视频点播应用vod2的所有视频文件都得放置于media中。假设media目录中有个视频文件:test.flv,那么要用rtmp方式点播这个文件,地址如何?如何链接?
地址:rtmp://localhost/vod2,流名称:test
nc.connect("rtmp://localhost/vod2");
当链接上后:
ns.play("test",0);
即可播放该视频文件。如果不是flv文件,那么流名称还有一些变化,具体要参考fms的帮助文档。
因为所有视频文件都在media目录下,有时为了方便找到视频文件要进行视频分类,需要在media下建立不同的子目录,放置不同分类的视频,例如:media1,media2,media3,...
假设media1目录下有个视频文件test2.flv,要访问到这个文件,那么地址又是如何?
地址:rtmp://localhost/vod2,流名称:"media1/test2"
nc.connect("rtmp://localhost/vod2");
当链接上后:
ns.play("media1/test2",0);
分享到:
相关推荐
视频直播,与点播,修改视频rtmp流服务地址后,可点播,直播
FMS聊天室FMS聊天室FMS聊天室FMS聊天室FMS聊天室
基于FLASH+XML+FMS的视频点播.pdf
FMS的最新版本已经到FMS 3了 ,本入门教程使用Flash Media Server 2 演示,但你可以很容易的升到 3,因为FMS 到 FMS3...我把我以前的那些FMS学习笔记整理了一下,做了下修改,成了一页的FMS教程,方便想学FMS的新手来看
FMS4.5 注册码 FMS4.5 测试可用
FMS FMS5 FlashMediaServer5注册码
par的文本文件内,我们可以很轻易地对其进行编辑、修改,使模型性能更适合于自己使用。 FMS在操纵方式上也很灵活,可以使用键盘、游戏操纵杆、专用的仿真操纵器和模型用无线电遥控器。不像一些其它软件那样必须使用...
fms,flash,视频聊天fms,flash,视频聊天fms,flash,视频聊天
我把我以前的那些FMS学习笔记整理了一下,做了下修改,成了一页的FMS教程,方便想学FMS的新手来看,如果还有错误或者看不懂的地方欢迎留言,或email偶,偶会进行更改 什么是Flash Media Server ? Flash大家庭里的...
FMS3中文翻译.doc
FMS状态机,使用状态机来实现的verilog代码,写程序必备的学习
FMS服务器端app加密
FMS4.0注册码 FlashMediaServer5序列号
asp+fms语音聊天室asp+fms语音聊天室
fms视频会议源代码,Flash + FMS
FMS BUG解说图.rar
网博Fms在线直播系统网博Fms在线直播系统网博Fms在线直播系统网博Fms在线直播系统网博Fms在线直播系统网博Fms在线直播系统网博Fms在线直播系统网博Fms在线直播系统网博Fms在线直播系统
FMS中文帮助文档,很有用的。特别适合flex和fms交互方面的需求
流媒体服务器FMS3.5 sn:1373-5465-5574-9110-6240-7230
FMS4.5注册码 可以实现4.5注册