Sony A6000 Remote, не может добраться до первой базы
(Привет, друзья, Sony, ваши документы говорят, что вы можете искать:)
Я пытаюсь начать работу с API удаленной камеры и ударился о стену.
Мне не ясно, какой должна быть первоначальная настройка камеры (в моем случае A6000). Документы, кажется, подразумевают, что я настраиваю "Дистанционное управление" (что я и сделал), и в результате камера становится "точкой доступа". Теперь, насколько я понимаю, точка доступа похожа на WiFi-маршрутизатор, и я ожидаю увидеть новый SSID, рекламируемый при просмотре локальных сетей с моего компьютера. Я также ожидал бы, что понадобятся учетные данные (пароль) для завершения подключения. Однако, когда я включаю дистанционное управление в меню, я не вижу никакой рекламы SSID, и не вижу ничего, что указывало бы мне, какой SSID я мог бы ожидать, или какой пароль мне следует использовать, если я видел такую сеть.
Итак, я подумал, было ли мое понимание "точки доступа" неправильным. Затем я подключил свою камеру к обычному домашнему Wi-Fi (он сделал это успешно, и я вижу IP-адрес, переданный ему через мой DHCP-сервер). Сделав это, я все еще могу включить дистанционное управление в меню. Итак, с этой конфигурацией я попытался создать грубое соединение. Я взял ядро кода из примера (я не работаю с android, хотя я полностью доволен Java) и собрал воедино что-то, что, как я надеялся, отправит исходный многоадресный пакет UDP и поищет ответ UDP. Ну, "ничего не происходит" - он отправляет (на самом деле десять раз), одновременно ожидая ответа. Тем не менее, он никогда не распознает какой-либо ответ, и время ожидания истекло. Я не пытаюсь разобрать ответ, просто получаю пакет.
Конечно, я не знаю, есть ли ошибка в моем коде (хотя она очень проста и в основном украдена из примера), потому что я не знаю, так ли это, как это должно работать.
Любые указатели, особенно в отношении начальной конфигурации камеры, будут очень благодарны.
О, я должен отметить, что я обновил прошивку на моем A6000 до версии 3.20, которая, кажется, самая последняя. Это работает, я знаю, потому что a) версия сообщается как 3.20, а также предлагается новый формат контейнера файла фильма (XAVCS).
Спасибо за любые ссылки, Тоби
2 ответа
Оказывается, я на самом деле не включил удаленное управление. На A6000 есть пункт меню (меню инструментов, подстраница 3) с надписью "Дистанционное управление". Включите его и... ну, это не так, как вы.
Вместо этого на A6000 вы переходите в меню приложений (четыре квадрата, выложенные квадратом, верхний левый и нижний правый цвета заполнены черным, а остальные диагональные - белым).
Из списка приложений выберите "Smart Remote Embedded". Это запускает A/P, а также устанавливает экран камеры, показывающий вам SSID и пароль этой конфигурации.
Надеюсь, это может помочь кому-то еще.
Давайте посмотрим, сможем ли мы решить это.
- Для начала, вы правы, что устройство действует как точка доступа, как маршрутизатор Wi-Fi. Вы должны увидеть его при поиске доступных сетей для подключения. Вы не сможете получить доступ к определенным функциям API камеры без подключения к точке доступа камеры.
- Вам нужно будет включить функцию дистанционного управления, которая, кажется, вы сделали
- Вы можете получить учетные данные для входа в вашу камеру, подключив камеру к USB-порту компьютера. На камере должен быть файл, расположенный здесь "INFO/WIFI_INF.TXT". Этот файл будет содержать SSID и пароль камеры. Если вы не видите SSID в списке доступных точек доступа, введите его вручную с паролем, и он должен работать.
Также, если вы подключаетесь, и ваш код не работает, пожалуйста, вставьте его сюда, чтобы я мог посмотреть и попытаться выяснить, что не так.