如何使用red5记录器与red5服务器或wowza流媒体服务器


how to use red5recorder with red5 server or wowza streaming server?

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

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

安装red5server

在我的本地机器上安装red5服务器安装ubuntu 14.04,从-

下载zip文件
https://github.com/Red5/red5-server

解压并拷贝到目录/usr/share/下,改名为red5。在终端执行red5.sh。它成功地在我的机器上安装了red5server。以下链接在设置时很有用-

http://www.yourhowto.net/install-red5-media-server-ubuntu-debian/

https://www.digitalocean.com/community/tutorials/how-to-setup-red5-on-ubuntu-12-10

安装完成后,可以通过命令sudo service red5-server start启动red5-server。现在转到浏览器,输入URL http://localhost:5080,这将启动red5服务器。

设置red5recorder

从URL http://www.red5-recorder.com/下载记录器

提取并复制到你的www文件夹

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

可能给出错误"Error: rtmp://127.0.0.1/red5server not found"

所以要解决它,编辑文件,并在else-if条件中添加服务器路径在第91行之后大约"FlashVars", "server=rtmp://localhost"

"FlashVars", "server=rtmp://localhost"在我的情况下,因为我已经在我的本地机器上安装了red5server。您可以使用演示URL,如- rtmp://184.72.239.149/vod

有用的链接- http://www.red5-recorder.com/params.php, http://www.hdwplayer.com/rtmp-streaming-video-player/

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

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

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

我也搜索了这个,并在red5server webapps目录中创建了一个新的应用程序,名称为red5recorder,有两个子文件夹streamsWEB-INF,如这里所述- http://fms.denniehoopingarner.com/newapp.html

请帮。

我从URL - http://red5.googlecode.com/svn/snapshots/下载了一个演示oflaDemo-r4472-java6.war到目录{RED5_HOME}/webapps,然后使用命令 jar -xvf oflaDemo.war 进行提取。

然后使用命令sudo service red5-server restart重新启动red5-server。现在,其中一个演示应该从给定的URL http://localhost:5080/demos/工作,主要是oflaDemo将工作。

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

中。

编辑-此链接可能有用https://serverfault.com/questions/215997/install-red5-demos-via-installer-or-within-war-file-manually