Petal: на Hacker News показали аналог CoScreen и ScreenHero

На Hacker News в рубрике Show HN представили Petal, приложение для совместного показа экрана с удалённым управлением. В заголовке публикации оно названо открытым и бесплатным аналогом CoScreen и ScreenHero; на самой странице продукта эти названия не упоминаются.

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

Встреча устроена просто: пользователь создаёт комнату с именем, например eng-sync, и подключается одним щелчком, ссылки отправлять не нужно, ничего планировать тоже. Скачать приложение и присоединиться к встрече можно на видеоинфраструктуре LiveKit, которую предоставляют разработчики.

Второй вариант, то же приложение, направленное на LiveKit-сервер, который пользователь запускает сам. По описанию, меняется только видеобэкенд; пользователь получает полный контроль, может изменить приложение и использовать собственный стек.

Ключевые факты

  • Petal, приложение для показа экрана и удалённого управления; на Hacker News представлено в формате Show HN как аналог CoScreen и ScreenHero.
  • Общие окна показываются как отдельные окна на рабочем столе, которые можно двигать и масштабировать, а не плитки в сетке; на них видны подписанные курсоры.
  • Комнаты создаются по имени (пример, eng-sync), вход одним щелчком, без ссылок и планирования; окна могут показывать сразу несколько участников.
  • Видеобэкенд, LiveKit: либо инфраструктура разработчиков, либо собственный LiveKit-сервер, при этом меняется только видеобэкенд.
  • На странице продукта не названы ни цифры задержки или разрешения, ни поддерживаемые платформы.

Почему это важно

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

Кому это важно

Командам, которые часто работают вместе над одним окружением: разработчикам, инженерным группам, поддержке. Особенно тем, кому нужен вариант с собственным сервером и возможностью менять приложение под себя. Заголовок на Hacker News также адресован тем, кто знал CoScreen и ScreenHero и искал им замену.

Как это применить

По описанию на странице: скачать приложение, создать именованную комнату (например, eng-sync) и подключиться одним щелчком, после чего показать нужные окна коллегам. Для встреч можно использовать видеоинфраструктуру LiveKit от разработчиков либо направить приложение на собственный LiveKit-сервер. Условия использования, цены, лицензия и поддерживаемые операционные системы в доступном тексте страницы не указаны.

Можно ли доверять

Все утверждения, со страницы самого продукта, то есть это заявления разработчиков, а не независимые измерения. Цифр задержки, разрешения или числа участников нет. Авторы и команда за проектом на странице не названы, ссылки на репозиторий в доступном тексте нет, поэтому утверждения об открытости и бесплатности стоит проверять отдельно: они пришли из заголовка публикации на Hacker News.

Риски и подводные камни

Удалённое управление мышью и клавиатурой, чувствительная функция, а сведений о шифровании и правах доступа на странице нет. Не указаны поддерживаемые платформы, версия и дата выпуска. Размещённый вариант работает на инфраструктуре разработчиков, а свой LiveKit-сервер придётся развёртывать и обслуживать самостоятельно.

«Общие окна появляются как окна на вашем рабочем столе. Перемещаемые, масштабируемые, чёткие, а не плитки в сетке.»

— страница продукта Petal