Бета по приглашениям бесплатно, вход по коду Получить код

Панель

Панель – cloud-panel.openipc.ru – это всё управление облаком: камеры, доступы, уведомления, люди, вход. Разделов семь, и ниже сказано главным образом то, что в них не видно с первого взгляда.

Одно правило стоит знать раньше остальных: пока устройство не привязано, поток с него не отдаётся никому – включая вас. Непривязанное устройство не принадлежит никому, и показывать его некому.

Живой просмотр

Плитки всех ваших камер. «Открыть поток» выдаёт ссылку на просмотр – она живёт шестьдесят секунд, и это срок на то, чтобы начать смотреть, а не на сам просмотр: открытый поток не прерывается.

Под именем камеры – как до неё идёт трафик:

  • прямой путь – камера и вы соединились напрямую;
  • через релей – прямое соединение не поднялось, видео идёт через облако. Так и должно быть у части сетей, ничего чинить не надо;
  • нет связи – камера не выходила на связь.

Кнопка «Пульт» появляется у камеры, которая заявила ONVIF, и у человека, которому разрешено управление. Про то, как это устроено и кому что можно, – Управление вне дома.

Камера, которая о себе ничего не сказала, считается обычной OpenIPC-камерой: облако подставляет за неё привычные порты, и кнопка появляется. Если ONVIF на камере на самом деле выключен, пульт так и скажет – покажет, что ответила камера и на каком порту. Это не поломка облака: включите ONVIF в настройках камеры, а если он слушает не 80-й порт – камера должна назвать его при подключении.

Поделиться по ссылке

Кнопка «Поделиться» у вашей камеры выпускает ссылку, по которой картинку смотрят прямо в браузере: получателю не нужны ни аккаунт, ни приложение. Ссылка показывает только видео – без пульта, настроек и пароля камеры. Срок выбирается при выпуске: час, сутки, неделя, месяц или бессрочно; подпись («соседу») помогает потом понять, какую ссылку кому отдали. У получателя под картинкой – снимок, запись ролика и выбор HD/SD: облегчённый поток пригодится на медленной связи.

Ссылку видит любой, у кого она есть, поэтому отправляйте её тому, кому показываете. Отозвать её можно в любой момент: новые подключения по ней прекращаются сразу, а уже открытая страница гаснет в течение нескольких минут. Ссылки перестают работать и тогда, когда камера уходит из вашего аккаунта. Делиться так может только владелец камеры – гость с доступом раздать её дальше не может.

Как подключить

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

Устройства и сеть

Список узлов: что это за узел, кем он фронтится, какой у него адрес в вашей сети и что он о себе заявил. Здесь же – карта: кто кого видит.

Рядом с узлом видна версия агента, который на нём стоит, – агент 0.4.2. Вопросительный знак вместо номера означает, что узел её не называл: так выглядит агент старее этого поля. По этой строке видно, до кого обновление уже доехало, а до кого нет.

Две кнопки в строке узла стоит назвать вслух:

  • Команды – перезапустить агента или перезагрузить устройство.
  • RTSP – логин и пароль, под которыми облако забирает поток с камеры. Нужны, когда прошивка требует авторизацию; хранятся зашифрованными и наружу не отдаются – в списке виден только факт, что они заданы.

Ниже – ваши сети и выпуск токенов подключения, в том числе на партию: столько устройств, сколько указано.

Доступ

Здесь камерой делятся с человеком. Доступ выдаётся на устройство и человеку, ключи и пароли устройств при этом никуда не пересылаются. Роль решает, что человеку можно, – таблица в разделе Управление вне дома.

Обратная сторона того же раздела – «Принять приглашение»: если камерой поделились с вами, сюда вставляется переданный вам токен.

Уведомления

Куда облако пишет, что камера пропала и вернулась: почта аккаунта (она там с самого начала), Telegram, вебхук. Здесь же – сколько ждать, прежде чем написать, и какие камеры не трогать. Подробно – в Уведомлениях.

Люди

Заводить людей на инстансе может только его владелец – тот аккаунт, под который облако поднято. У каждого свой аккаунт и свой токен, общий логин никому не нужен. Здесь же владелец выписывает коды приглашений в бету: по коду человек заводит аккаунт сам и получает собственную сеть.

Вход

Пароль и второй фактор. Пока второй фактор не привязан, аккаунт живёт по одному паролю – привязать стоит сразу, в панели лежит доступ ко всем вашим камерам.

Сброса по почте нет ни у кого, включая владельца: если пароль потерян, сбросить его может только владелец инстанса, руками. Здесь же владелец выдаёт человеку новый токен, если старый утерян.

Сессии

Каждый клиент держит свою сессию: панель в браузере, приложение, телефон, скрипт. Список – там же, во «Входе»: чем открыта, когда заведена, когда ею последний раз пользовались. Любую можно закрыть по отдельности, и это ничего не сделает с остальными.

Токен для второго клиента выпускается здесь же – «Выпустить токен», назвав клиент. Он показывается один раз; вводите его в том приложении, для которого выпускали. Так и надо: один токен, разнесённый по двум устройствам, означает, что выход в одном месте гасит доступ в другом, а потеря телефона заставляет менять доступ и на рабочем ноутбуке.

Токенов в списке нет – облако хранит только их хэши. Список нужен, чтобы закрыть лишнее, а не чтобы вернуть потерянное: потерянный токен не восстанавливается, вместо него выпускается новый.