Фрилансеры предложат решение вашей задачи уже через несколько минут!
Публикация заказа не займет много времени.
Андрей Уваров
27 лет, Россия
1 месяц в сервисе
Был онлайн 8 дней назад

Сборка делается из готовых компонентов (opensource), с минимальным количеством разработки.

  1. Захват данных (Python, C, PHP, JavaScript) https://www.xplico.org/download
  2. Извлечение видео Videosnarf (C/C++) http://ucsniff.sourceforge.net/
Под любую OS Linux на базе контейнера Docker.

По сути можно взять Videosnarf, который уже умеет читать из PCAP, приделать к нему функцию прослушки трафика с интерфейса от xplico или любого другого ПО и функцию сохранения в БД (вместо сохранения в файл, как он делает сейчас)

Алгоритм работы

  • Захватывает трафик общения камер видеонаблюдения с сервером видеонаблюдения по RTSP с сетевого интерфейса (для целей отладки из PCAP файла)
  • Используя наработки Xplico выполняет фильтрация потока, выбирая только видео
  • Извлекает видео h264\mjpeg по 5 секунд через Videosnarf
  • Сохраняет в базу Postgresql то, что извлекло (куски видео по 5 секунд) и в отдельную таблицу информацию об адресе источника / назначения пакетов, в которых было это видео

В результате работы программы в базе будет таблица с 5 секундными кусками видео и таблица, в которой будет список этих кусков видео и информация об IP адресе источника и назначения.

Заявки фрилансеров

Айдар А.
21 год, Россия
4 года в сервисе
Был онлайн 6 часов назад

Безопасный платеж

Похожие заказы

Клиент для интернет магазина

Требуется написать(дописать) программу на Delphi - "клиент для интернет магазина" Уже есть наброски - в таблицу попадает информация из нескольких форматов баз данных с настройками по полям. и выливается все это дело на ftp/http с авторизаци...

Написать адд он позволяющий захватывать экран и переводить в формат Video 9

написать адд он позволяющий захватывать экран и переводить в формат Video 9.

Требуется написать небольшую программу

Требуется написать небольшую программу. Суть ее следующая: есть данные, их нужно один раз ввести, а потом они автоматически заполняются по соответсвующим документам. Остальные подробности по аське, телефону или email.

Кодирование и передача потокового видео

Необходимо разработать приложение под win, которое кодирует видео с веб-камеры в формат FLV, и передает в виде потока по протоколу TCP/IP (RTMP, RTSP), для последующего воспроизведения через простой проигрыватель, написанный на Flash.

Нужно написать Таблицу Прямого Доступа

Срочно!!! Нужно написать Таблицу Прямого Доступа (ТПД) Для разрешения колизий вспомогательная таблица в которой используется повторное хеширование. Ключ - номер телефона (7 значный); Размер основной - 1024; вспомогательной - 512; Количество

FTP СИСТЕМА

Мне нужна простая ftp система.Там будут два главных компонента, подробно описанные ниже. Работая вместе в пассивном способе передачи FTP сервер соединится с другим FTP сервером под номером "два" и передаст файлы по частям. Прогер должен быт...

Драйвер принт-сервера Windows

Windows умеет печатать на сетевой аппаратный принт-сервер (классика - HP JetDirect, маленькая коробочка одним концом подключается к сети, другим - к порту LPT принтера). Настраивается это так: Добавить новый принтер / Локальный принтер / Создать новы...

Необходимо написать DLL/компонент

Необходимо написать DLL/компонент для отслеживания времени бездействия системы. Под бездействием понимается отсутствие нажатия клавиш на клавиатуре и движений мышью. Компонент должен работать во ВСЕХ операционных системах windows. Все дополнительные ...

16 курсовых задач на С++

16 курсовых задач на С++. Возможно выборочное выполнение. Гарантированная оплата, по отдельности за каждую задачу исходя из её "Максимальной оценки". Крайний срок сдачи - 8 мая 2006. №1 cклад и магазин Прототип реляционной базы данных. В ка...

Написать программку для вычисления скорости сети во время игры в CS:source.

Нужно написать небольшую программу на Delphi. Задача такая, вполне не сложная: программа вычисляет скорость соединения между клиентом и сервером во время игры в Counter-strike source и показывает результаты в углу экрана шкалой (через direct draw или...