如何使用 red5recorder 和 red5 服务器或 wowza 流服务器在 ubuntu 14.04 上录制实时视频流。
我找不到任何与 red5-server 或 red5recorder 相关的适当文档。经过大量搜索,我找到了一种安装 red5-server 并设置 red5recorder 的方法,如下所示。
安装red5server
通过从以下位置下载 zip 文件,在具有 ubuntu 14.04 的本地计算机上设置 red5 服务器 -
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
安装后可以通过命令启动red5-server sudo service red5-server start
。现在去浏览器输入http://localhost:5080
将启动red5服务器的URL。
配置red5recorder
从 URL http://www.red5-recorder.com/下载记录器
提取并复制到您的www
文件夹
/red5recorder/bin-debug/red5recorder.html
在浏览器中打开以下文件。
它可能会出错"Error: rtmp://127.0.0.1/red5server not found"
"FlashVars", "server=rtmp://localhost"
因此,要解决它,请编辑文件,并在 else-if 条件的第 91 行之后添加服务器路径。
"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
有两个子文件夹streams
,WEB-INF
如此处所述 - http://fms.denniehoopingarner.com/newapp.html
请帮忙。