直接上传从网络摄像头捕获的视频

时间:2011-08-03 21:22:08

标签: actionscript-3 webcam video-capture red5

我正在开发一个网站,该网站需要具有用户捕获他们对网络摄像头特定主题的意见的功能,并将其上传到服务器。经过短暂的研究,并查看类似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

3 个答案:

答案 0 :(得分:2)

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

答案 1 :(得分:0)

看看haxevideo,我从来没有使用它,但它可能是你的追求。 http://code.google.com/p/haxevideo/

答案 2 :(得分:0)

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

如果我的信息可以帮助您,请告诉我。