【问题标题】:Simple alternatives to Red5 recorder and server for webcam video capture?用于网络摄像头视频捕获的 Red5 录像机和服务器的简单替代品?
【发布时间】:2011-07-04 23:23:13
【问题描述】:

我正在寻找一个 Flash 脚本/库来从网络摄像头捕获视频和音频,然后以某种方式将保存的 flv 保存到我的编码服务器。我不是在寻找可以为我托管视频的东西。我只需要一些简单的东西来捕捉然后上传。我真的希望这是开源和免费的。

我已经进行了大量搜索,似乎我能找到的大部分内容要么是带有托管的完整服务,要么是 red 5 套件。我已经尝试了一天来使用 Red5,但老实说,我在 6 年多的时间里没有做过任何 flash 或 java 开发,当我真正想要的是一个我可以坚持的 flash 对象时,这似乎太复杂了在网页上。

我搜索了 google 和 github,并且对缺少简单的选项感到非常惊讶。我错过了一些明显的东西吗?谢谢。

【问题讨论】:

标签: javascript flash webcam video-capture red5


【解决方案1】:

我们的源代码树中有 Flash 的“简单”演示发布和播放示例。当我说简单时,我的意思是非常简单,你研究过这些吗?
广播/发布 - http://red5.googlecode.com/svn/flash/trunk/simpleBroadcaster.fla
播放 - http://red5.googlecode.com/svn/flash/trunk/simpleSubscriber.fla
Flash 示例:http://red5.googlecode.com/svn/flash/trunk/

【讨论】:

  • 我没有研究这些,但我最终使用了 Red5 和 red5recorder。经过一小段学习曲线后,我能够根据自己的需要对其进行修改。感谢您的回复,寿。
【解决方案2】:

我最终选择了 Red 5 服务器和 red5recorder。让一切正常工作很棘手,但这里是我所做工作的概述:

  1. 查看 red5 版本 0.9.1(我无法获得使用 red5recorder 的最新版本)。蚂蚁准备;蚂蚁清洁区。
  2. 下载 red5recorder 的最新源代码。
  3. 安装 Eclipse Ganymede Sr2 (3.4.2) Enterprise Edition(适用于 red5 插件和 flash builder 插件的最新版本)。
  4. 根据http://wiki.red5.org/wiki/Red5Plugin安装red5插件
  5. 将 Adob​​e Flash Builder 4 插件安装到 eclipse-install-dir/flash-builder 并在 eclipse-install-dir 中针对 eclipse 构建它
  6. 创建一个新的动态 Web 项目。我将它命名为 Red5Server。选择一个新的目标运行时 -> Infared |红五服务器。在 red5 checkout 中定位 dist 目录。所以对我来说:

    • 自动部署目录:/Users/julia/code/red5-0.9.1.svn/dist/webapps/
    • 启动脚本:/Users/julia/code/red5-0.9.1.svn/dist/red5-debug.sh
    • 停止脚本:/Users/julia/code/red5-0.9.1.svn/dist/red5-shutdown.sh
  7. 导入 Flash Builder 项目 - red5recorder

  8. 右键单击 Red5Server |运行为.. |在服务器上运行。它应该启动服务器并显示 localhost:5080/Red5Server 的目录列表
  9. 在red5recorder的Recorder类中,将server改为rtmp://127.0.0.1/Red5Server/
  10. 右键单击 red5recorder.mxml 并将其作为应用程序运行。它应该会弹出一个浏览器,并且录像机应该会成功连接到您的网络摄像头。

现在,red5recorder 真的是开箱即​​用。它需要进行相当多的调整才能让它按照它所说的去做,一旦我更舒服了,我最终完全重构它来做我想做的事。

【讨论】:

    【解决方案3】:

    我目前正在评估和阅读rtmp-nginx-module。它看起来比我尝试过的其他同龄人更稳定且记录得很好:

    • RTMPLite: 与 VideoIO.swf 配合良好,但不易扩展。
    • Red5:祝它正常工作!

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2017-04-27
      • 1970-01-01
      • 2015-06-25
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多