Прямая загрузка видео, снятого с веб-камеры - PullRequest
4 голосов
/ 04 августа 2011

Я работаю над сайтом, на котором должна быть функция, позволяющая пользователям фиксировать свои мнения по определенной теме с помощью своей веб-камеры и загружать их на сервер.После короткого исследования и просмотра похожих вопросов, таких как этот , у меня закончились возможности:

  • Я не могу использовать 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 ]

2 голосов
/ 07 февраля 2012

Если вы ищете «готовые к работе» решения, вы в значительной степени смотрите на флеш-медиа-сервер. Кроме этого, попробуйте поискать кодировку PHP FLV, но я не думаю, что вы сможете транслировать в php и кодировать на лету. Не знаю, нужно исследовать и спросить разработчика PHP. Возможно выложите измененную версию этого вопроса с тегами PHP.

0 голосов
/ 06 сентября 2011

Teo!Вы пытались искать онлайн-сервис (например, Nimbb)?Я использовал NImbb в одном из моих проектов, и он работал очень хорошо.Мне не нужно было тратить время на программирование, и технология, которую они предлагают, очень полезна для конечных пользователей.Это очень

Пожалуйста, дайте мне знать, если моя информация поможет вам.

0 голосов
/ 04 августа 2011

Взгляните на haxevideo, я никогда не использовал его, но это может быть то, что вы после. http://code.google.com/p/haxevideo/

...