【问题标题】:Directly upload video captured from webcam直接上传从网络摄像头捕获的视频
【发布时间】:2011-08-03 21:22:08
【问题描述】:

我正在开发一个网站,该网站需要用户使用网络摄像头捕捉他们对特定主题的意见并将其上传到服务器的功能。经过简短的研究,并查看了类似的问题,例如this one,我没有办法了:

  • 我无法使用 Flash Media Server(超出预算)
  • 我无法使用 Red5,因为托管应用程序的服务器无法构建或安装它。 (我们的服务器人员告诉我 Red5 上次更新是在 2007 年,他遇到了一些错误,我在下面列出了这些错误(以防有人知道如何修复它))

还有其他可能吗?


red5 安装错误:

xxyyzz@zzyyxx ~/red5 $ sh red5.sh
Exception in thread "main" java.lang.NoClassDefFoundError: org/red5/server/Standalone
Caused by: java.lang.ClassNotFoundException: org.red5.server.Standalone
at java.net.URLClassLoader$1.run(URLClassLoader.java:217)
at java.security.AccessController.doPrivileged(Native Method)
at java.net.URLClassLoader.findClass(URLClassLoader.java:205)
at java.lang.ClassLoader.loadClass(ClassLoader.java:321)
at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:294)
at java.lang.ClassLoader.loadClass(ClassLoader.java:266)
Could not find the main class: org.red5.server.Standalone. Program will exit.

xxyyzz@zzyyxx ~/red5 $ ant prepare
Buildfile: /home/xxyyzz/red5/build.xml
 [echo] java.home is /usr/lib64/icedtea6/jre and the target version is 1.6

prepare:
[mkdir] Created dir: /home/xxyyzz/red5/bin
[mkdir] Created dir: /home/xxyyzz/red5/dist
[mkdir] Created dir: /home/xxyyzz/red5/bin/testcases
[mkdir] Created dir: /home/xxyyzz/red5/bin/testcases/testreports

BUILD SUCCESSFUL
Total time: 1 second

xxyyzz@zzyyxx ~/red5 $ ant build
Buildfile: /home/xxyyzz/red5/build.xml
 [echo] java.home is /usr/lib64/icedtea6/jre and the target version is 1.6

BUILD FAILED
Target "build" does not exist in the project "RED5".

Total time: 1 second

【问题讨论】:

  • 真的是 2007 年吗?这对我来说是个新闻,因为我上周(2012 年)刚刚提交了一些代码,并且自 2006 年以来一直这样做。code.google.com/p/red5
  • 很高兴知道,感谢您提供的信息。

标签: actionscript-3 webcam video-capture red5


【解决方案1】:

如果您正在寻找“生产就绪”的解决方案,那么您几乎是在寻找闪存媒体服务器。除此之外,尝试谷歌搜索 PHP FLV 编码,但我不认为你将能够流式传输到 php 并即时编码。不知道,必须研究并询问 PHP 开发人员。也许用 PHP 标记发布这个问题的修改版本。

【讨论】:

    【解决方案2】:

    看看 haxevideo,我从未使用过它,但它可能是您所追求的。 http://code.google.com/p/haxevideo/

    【讨论】:

    • 感谢您的回答,但我担心我们的托管服务不会愿意安装尚未准备好生产的实验性组件。但是谢谢,我会看看它.
    • @Ascension Systems - 您能否添加您的评论作为答案?迄今为止最好的,哪怕只是一个建议,我愿意接受它来关闭这个。
    【解决方案3】:

    张!您是否尝试过寻找在线服务(如 Nimbb)?我在我的一个项目中使用了 NImbb,效果很好。我不需要花时间在编程上,他们提供的技术对最终用户非常有用。这是一个非常

    如果我的信息对您有帮助,请告诉我。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2012-10-11
      • 1970-01-01
      • 1970-01-01
      • 2017-04-27
      • 1970-01-01
      相关资源
      最近更新 更多