Прокси-чекер для браузера

Требуется написать расширение для браузера (на базе Chromium, также может использоваться как расширение для SunBrowser) для определения текущей геолокации по IP-адресу.

Функциональные требования

  • В расширение (программа) добавить возможность задания референсной геолокации. В качестве цели можно указывать либо произвольный адрес, либо конкретные координаты (широта и долгота). В настройках расширения можно переключить способ ввода.
  • Прокси-чекер при каждом запуске браузера (а также по требованию) автоматически проверяет текущий IP-адрес и определяет расстояние между фактическим расположением IP и заданной целью в настройках.
  • Предусмотреть цветовую индикацию в интерфейсе расширения с учетом расстояния:
    • Зеленая зона (близко) — расстояние до 50 км.
    • Желтая зона (средне) — расстояние от 50 до 100 км.
    • Красная зона (далеко) — расстояние свыше 100 км.
  • Пример визуального отображения результата представлен на стороннем ресурсе (ссылка на скриншот в описании).
  • Предусмотреть возможность смены поставщика данных (сервиса проверки IP), не привязываясь к одному источнику. Аргументировать исполнителю выбор того или иного внешнего API (учет бесплатных или расширенных лимитов).

Технические уточнения

  • Расширение должно корректно работать как полноценное приложение для браузера или как standalone-программа для Chrome/Chromium/SunBrowser.
  • Приложение должно реализовать сохранение настроек (целевой адрес или координаты, выбранный провайдер).

Настройка Windows-сервера с Android-эмулятором и OBS Studio для трансляции видео

Требуется настроить Windows-сервер для работы связки Android-эмулятора и OBS Studio. OBS должна захватывать экран эмулятора и передавать поток на виртуальную камеру, которую эмулятор будет видеть как веб-камеру. Необходима полная пошаговая инструкция по развертыванию.