Red5 流媒体服务器 自定义文件存放目录
Red5在正常情况下,安装之后文件必须存放在Red5安装目录下的oflaDemo\streams中,不能自定义存放目录,例如Red5
安装在C盘,但是我的文件却放在D盘中的某一个文件下。当时为了解决这个问题,折腾了好久,后来想到一个办法,就是反编译Red5提供
的Demo源码,辛亏本人之前学过Java。安装Red5必须先安装java环境,也就是jdk,其次就是安装Red5,以下分别是jdk和Red5的下载
地址,绝对好用。值得注意的是安装jdk之后要配置环境变量,配置成功之后,在cmd中,输入java会看到下图。
如何配置环境变量,下载文件中有说明。
接下来就是安装Red5,就是一直下一步就可以了,需要注意的是,在安装过程中需要输入ip和端口号,ip就是Red5服务器的地址,端口号
是访问Red5中的demo需要用的,没有什么用处,即使填错了也没有关系,安装之后在安装目录下conf文件夹中的red5.properties文件,
可以修改。
安装成功之后,将下载文件中的oflaDemo文件夹,放到Red5安装目录中的webapps文件夹下,然后修改red5-web.xml中的信息,也就
是你的文件存放目录。
需要注意的是调用时传入的参数如:/UpLoad/After/A/201605181655052372.mp4,路径中所有的/都必须为.(点),最后一个后缀名.为3个.。
如上图所示。以下为调用方式,我是采用ckplayer视频播放器
ps:修改完配置文件之后,一定要重启Red5服务器,切记!切记!