1 В избранное 0 Ответвления 0

OSCHINA-MIRROR/matrixy-hentai-desktop

Присоединиться к Gitlife
Откройте для себя и примите участие в публичных проектах с открытым исходным кодом с участием более 10 миллионов разработчиков. Приватные репозитории также полностью бесплатны :)
Присоединиться бесплатно
Клонировать/Скачать
Внести вклад в разработку кода
Синхронизировать код
Отмена
Подсказка: Поскольку Git не поддерживает пустые директории, создание директории приведёт к созданию пустого файла .keep.
Loading...
README.md

Настольный общий доступ (локальная сеть для совещаний)

В небольших IT-компаниях совещания часто проводятся прямо на рабочих местах, и сотрудники не хотят идти в конференц-зал. В таких случаях обычно требуется инструмент для совместного использования экрана. Раньше я использовал многопользовательский общий доступ QQ и функцию конференции TeamViewer, но оба они требуют удалённого сервера-посредника, что приводит к довольно неудовлетворительным результатам: например, качество изображения QQ оставляет желать лучшего, TeamViewer платный, и у обоих есть серьёзные проблемы с рассинхронизацией изображения.

Поскольку все находятся в одной локальной сети, пропускная способность должна быть как минимум 100 Мбит/с, поэтому я модифицировал удалённый общий доступ Tentacle, чтобы создать приложение, которое позволяет делиться своим рабочим столом с другими людьми. Эффект от совещаний стал намного лучше!

Ведущий

  1. Просто запустите cn.org.hentai.desktop.app.ServerApp (можно также упаковать его в jar-файл и создать bat-файл для более удобного запуска).
  2. После успешного запуска будет отображаться IP текущего хоста (если есть несколько сетевых карт, он будет отображать список), а также порт прослушивания, пароль доступа и т. д. Вы можете напрямую посетить его через браузер, чтобы просмотреть общий экран.
  3. Затем вы войдёте в простой процесс взаимодействия с командной строкой CLI. Следующие команды могут помочь вам управлять процессом во время работы:
    • password <text> — установить пароль доступа, 8 символов;
    • list — вывести список всех клиентов, которые уже подключены и ввели правильный пароль;
    • kick <id> — удалить клиента с указанным ID, остановить синхронизацию его экрана;
    • start — начать совместное использование экрана;
    • stop — остановить совместное использование экрана;
    • exit — выйти из инструмента общего доступа к экрану, завершить процесс.

Участники / клиенты

Участники совещания открывают IP-адрес и соответствующий порт, указанный в CLI (полный URL-адрес показан на рисунке выше), и увидят следующий интерфейс. Введите пароль, автоматически созданный CLI или изменённый ведущим, и вы сможете присоединиться к совещанию. Как только ведущий запустит совещание, вы увидите экран ведущего.

Примечания

  1. Не поддерживает разрешение выше 1080p, параметры программы фиксированы.
  2. Не открывайте URL-адрес на стороне ведущего (серверной), иначе изображение будет бесконечно накладываться друг на друга.

Кроме того, этот инструмент был сделан в спешке, так что используйте его как есть. Я уже пользуюсь им больше полугода.

Комментарии ( 0 )

Вы можете оставить комментарий после Вход в систему

Введение

На основе браузера инструмент для совместного использования экрана (интернет-конференция). Развернуть Свернуть
Apache-2.0
Отмена

Обновления

Пока нет обновлений

Участники

все

Недавние действия

Загрузить больше
Больше нет результатов для загрузки
1
https://api.gitlife.ru/oschina-mirror/matrixy-hentai-desktop.git
git@api.gitlife.ru:oschina-mirror/matrixy-hentai-desktop.git
oschina-mirror
matrixy-hentai-desktop
matrixy-hentai-desktop
master