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

4
我正在开发一个网站,需要一个功能来让用户使用他们的网络摄像头捕捉特定主题的意见并将其上传到服务器。经过简短的调查和查看类似这个问题的答案后,我没有更多的选择:
  • 我不能使用 Flash 媒体服务器(预算不够)
  • 我不能使用 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

1
真的是2007年吗?这对我来说是个新闻,因为我上周刚提交了一些代码(2012年),自2006年以来我一直在定期这样做。http://code.google.com/p/red5/ - Paul Gregoire
3个回答

2

如果你正在寻找“生产就绪”的解决方案,那么你基本上需要考虑使用flash媒体服务器。除此之外,尝试在谷歌上搜索PHP FLV编码器,但我不认为你能够实时流式传输到PHP并进行编码。不确定,需要进一步研究并向PHP开发人员提问。也许可以发布一个带有PHP标签的修改版问题。


0
Teo!你有没有尝试寻找一个类似Nimbb的在线服务吗?我在我的一个项目中使用了Nimbb,效果非常好。不需要花费时间进行编程,他们提供的技术对于最终用户非常有用。这是一个很棒的选择。
如果我的信息能够帮到你,请告诉我。

0

谢谢你的回答,但我担心我们的托管服务不愿意安装那些还没有完全成熟的实验性组件。不过还是谢谢,我会去看看的。 - Teo.sk
@Ascension Systems - 你能否把你的评论作为答案添加进来?这是目前最好的建议,即使只是一个建议,我也想接受它来结束这个问题。 - Teo.sk

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接