Получить видеопоток между видеокамерой и приложением Android/iOS (WIFI)

3 000 руб. за проект
06 января 2020, 04:52 • 2 отклика • 44 просмотра
Перехват видеопотока между видеокамерой и приложением Android для использования/проигрывания в плеере в том числе и для дальнейшей ретрансляции.

Камера Panasonic V770 через WIFI соединяется с приложением “Panasonic Image App" (есть для Андроид и для iOS, в маркетах бесплатно), куда транслируется видео с камеры. Это видео хочется получить в максимально возможном качестве.
Приложение выполняет роль пульта управления и т.п.
Камера может соединяться с приложением/смартфоном как на прямую, так и через роутер.

Путём некоторых попыток "реверса", в силу моих способностей, и использования прокси выяснено что камера управляется через запросы вида:
http://192.168.0.37/cam.cgi?mode=camcmd&value=poweroff
http://192.168.0.37/cam.cgi?mode=startstream&value=49152 - всегда одинаково, 49152 - это похоже на порт. Сканер портов показал что такой открытый есть.
Т.е. подключив камеру к приложению через домашний "роутер" ей можно управлять через браузер. Там много команд.
Обнаружить RTSP не удалось, иногда проскакивают пакеты UDP,
Найти в листинге распакованного андроид приложения какие то зацепки мне не удалось... хотя все функции обзываются по-человечески. Возможно не совсем полностью и правильно декомпилировалось.
-----
Либо пойти другим путём:
камера умеет (УМЕЛА в 2014 году и бесплатно) "стримить", но только на “LUMIX CLUB” и USTREAM.
Возможно, как то можно её обмануть (изучив содержимое приложения) и получать видопоток к себе.

------------
Опционально в результате получить мини-интерфейс-программу для управления камерой и получением видеопотока. Обсуждаемо.
Но первоначально нужно чтобы видеопоток можно было смотреть на ПК.