Какой порт RX100M3 использует Liveview?

Я занимаюсь разработкой камеры SONY RX100M3. Я хочу знать, через какой порт камера возвращает изображения во время Liveview? это на тот же порт, чтобы тратить запросы (порт: 8080/ Sony/ камера)?

Я использую 2 адаптера WiFi, один подключен к моей коробке, а другой к камере. Я перенаправил с "iptables" для перенаправления всех пакетов, поступающих с порта 8080 на 192.168.122.1:8080/sony/camera. Я отправляю запрос на 192.168.1.46:8080/sony/camera (первый адаптер WiFi).

На самом деле я могу проводить запросы к камере с библиотекой "pysony", снимать фотографии, видео, Zoom In и Zoom out. Но я не могу вернуть Liveview с камеры.

Надеюсь, мне было достаточно ясно.

1 ответ

Когда вы вызываете "startLiveview", он возвращает URL-адрес потока просмотра в реальном времени в ответе, который содержит номер порта.

{
   "result": [
        "http://ip:port/liveview/liveviewstream"
   ],
   "id": 1
}

Не знаете, на какой платформе вы работаете, но, если это Android или iOS, вы взглянули на проект CameraRemoteSampleApp, который поставляется вместе с SDK? Он содержит пример кода о том, как запустить и отобразить поток просмотра в реальном времени.

Другие вопросы по тегам