Возьмите вход от IP_webcam, управляйте и качайте это - PullRequest
0 голосов
/ 04 ноября 2010

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

Учитывая, что это немного расплывчато, какие технологии вы можете порекомендовать?

Я думаю использовать сланец Adroid, чтобы сэкономить средства, так что это, вероятно, Java-кодирование,Итак, как лучше всего получить поток изображений (плюс void, изменить поток и отправить измененное видео плюс немодифицированное аудио?

Я мог бы также добавить передачу файлов и чат в миксе ...

Решения FOSS приветствуются

1 Ответ

2 голосов
/ 04 ноября 2010

Большинство IP-камер производят RTP / RTSP с кодированным потоком jmpeg, mpeg4 или h.264.

Вам потребуется написать клиент RTP / RTSP, а затем декодер для конкретного потока, затем манипулировать изображениями, перекодировать поток и обслуживать его по некоторому стандартному протоколу (опять же, вероятно, RTP / RTSP).1004 * Не то, чтобы Android-устройства были достаточно мощными, чтобы делать.Также нет чистых Java-библиотек, которые могли бы сделать это.

То, что вы должны использовать, это Xuggler .Если вам нужно подавать потоки на Flash и / или iPhone, вы должны добавить Wowza или Red5 .

...