Несколько веб-камера наблюдения в браузере? - PullRequest
0 голосов
/ 17 августа 2011

Я хочу создать веб-приложение (я неплохо разбираюсь в PHP), которое каждую минуту снимает снимки с веб-камеры от разных людей, которые открывают страницу приложения, и отправляет ее через smthng на веб-сервер / FTP-сервер. .

Я имею в виду, что ПК1, ПК2 и ПК3 открывают веб-приложение, их веб-камера открывается и захватывает изображения каждую 1 минуту, поэтому PCSERVER должен видеть людей за веб-камерой «в реальном времени».

Я читал о Flash Video Server (надеюсь, я достаточно разбираюсь в словах), но это платное решение, и я хочу свободно распространять приложение.

Есть идеи, как мне это сделать?

EDIT: Если мне нужно выучить другой язык программирования, такой как ActionScript, я не возражаю, но если я собираюсь выучить это, это должно решить мою проблему.

Ответы [ 2 ]

1 голос
/ 17 августа 2011

Для захвата видео и обмена видео вам нужно что-то вроде Adobe Flash Media Server или альтернативы с открытым исходным кодом Red5, о которой упоминает Джони, но, поскольку вы говорите, что вам нужны только «выстрелы каждую минуту», а не видео, это также можно сделать без сервера потокового мультимедиа только сервер на базе Flash и PHP на сервере.

Вместо видео вы можете захватывать растровые изображения с веб-камеры, используя Flash / ActionScript, кодировать это растровое изображение в формате JPEG или PNG и загружать изображение на сервер, размещая его на странице PHP.

Для этого потребуется больше кода, который подходит для SO Q & A, но вы можете легко найти примеры для различных этапов процесса - получить доступ к веб-камере - получить растровое изображение - кодировать растровое изображение - POST-кодированное изображение top PHP из ActionScript.

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

Red5 Media Server - это хорошая альтернатива Flash Media Server с открытым исходным кодом: http://red5.org/

Он запрограммирован на Java.

...