Php 如何将red5recorder与red5服务器或wowza流媒体服务器一起使用?

Php 如何将red5recorder与red5服务器或wowza流媒体服务器一起使用?,php,ubuntu,actionscript,red5,red5-recorder,Php,Ubuntu,Actionscript,Red5,Red5 Recorder,如何使用red5recorder和red5服务器或wowza流媒体服务器在ubuntu 14.04上录制实时视频流 我找不到任何与red5 server或red5recorder相关的适当文档。在搜索了很多之后,我找到了一种安装red5服务器和设置red5记录器的方法,如下所示 安装red5server 在我的本地机器上安装red5服务器,使用ubuntu 14.04,从以下位置下载zip文件- https://github.com/Red5/red5-server 将其解压缩并复制到目录/u

如何使用red5recorder和red5服务器或wowza流媒体服务器在ubuntu 14.04上录制实时视频流

我找不到任何与red5 server或red5recorder相关的适当文档。在搜索了很多之后,我找到了一种安装red5服务器和设置red5记录器的方法,如下所示

安装
red5server

在我的本地机器上安装red5服务器,使用ubuntu 14.04,从以下位置下载zip文件-

https://github.com/Red5/red5-server
将其解压缩并复制到目录
/usr/share/
,并将其名称更改为
red5
。在终端中执行
red5.sh
。它成功地在我的机器上安装了red5server。以下链接在设置时很有用-

安装后,您可以通过命令
sudo service red5 server start
启动red5 server。现在进入浏览器,键入URL
http://localhost:5080
这将启动red5服务器

设置
red5记录器

从URL下载记录器

提取并复制到您的
www
文件夹中

在浏览器中打开以下文件
/red5recorder/bin debug/red5recorder.html

它可能会给出错误
“错误:rtmp://127.0.0.1/red5server 未找到“

因此,要解决此问题,请编辑文件,并在第91行“FlashVars”、“服务器”之后添加服务器路径=rtmp://localhost“在其他条件下

“FlashVars”、“服务器”=rtmp://localhost“
就我而言,因为我已经在本地机器上安装了red5server。您可以使用演示URL,例如-
rtmp://184.72.239.149/vod

有用链接-

=========================================================================

在这一切之后,我有一个问题,在red5recorder中,流媒体开始正常工作,但视频没有被录制。我怎样才能让它工作?如何更改文件名?文件保存在哪里?

=========================================================================

我也搜索了这个,并在
red5server
webapps
目录中创建了一个名为
red5recorder
的新应用程序,它有两个子文件夹
streams
WEB-INF
,如下所述-


请帮助。

我从URL下载了Lademo-r4472-java6.war的演示
,下载到目录
{RED5_HOME}/webapps
,然后使用命令
jar-xvf of lademo.war
提取

然后使用命令
sudo service red5 server restart
重新启动red5服务器。现在,其中一个演示应该可以从给定的URL
http://localhost:5080/demos/
,主要是LADEMO的
会起作用

现在将
/webapps
目录中所有子文件夹的权限更改为
777
。启动演示应用程序,视频应记录在目录
/webapps/oflaDemo/streams/

编辑-此链接可能有用