Getscreen.me — управление компьютером через браузер
Технология WebRTC позволила нам создать сервис, с помощью которого возможно удаленное управление компьютером через браузер.
Идея
Нам показалось странным, что до сих пор не существует достаточно простого и легковесного решения для удаленного управления компьютером через браузер. Всем известный TeamViewer, например, поддерживает только Flash версию, от которого отказались все современные браузеры. Решение Chrome Remote Desktop устанавливается через расширения и достаточно громоздкое.
Было решено сделать что-то более простое и удобное. Достаточно молодая технология WebRTC показалась нам хорошей основой для нового сервиса, она позволяет передавать данные Peer-to-Peer с минимальной задержкой. В результате получилось приложение весом всего 1.9 Mбайта.
Как работает сервис
Для начала работы нужно несколько шагов:
- Запустить агента на удалённом компьютере, к которому хотим получить доступ с других устройств.
- Получить одноразовую ссылку для подключения к сервису Getscreen.me.
Открыть эту ссылку во вкладке браузера.
Теперь можно пользоваться всем функционалом сервиса:
- управление рабочим столом
- передача файлов
- получение буфера обмена
- передача звука и аудио-звонок
- вызов горячих клавиш
Выпущены версии агента под Windows и macOS, скоро планируем выпустить версию под Linux. Управлять же компьютером можно с любого устройства на котором есть браузер, в том числе с телефона и планшета.
Планы
Сервис новый, но уже появились первые отзывы и оценки. Планируем выпустить Linux версию и продолжать развитие сервиса. Сейчас нам очень важно мнение пользователей и мы с удовольствие выслушаем замечания и предложения.
Спасибо за внимание, надеюсь кому-нибудь пригодится.