Обсуждение RetroHexChat

P2P-сессия

P2P-сессия — это соединение за командой /p2p: одна прямая связь между двумя людьми, которая одновременно вмещает звонок, передачу файлов и игры. Она живёт по собственному адресу, и консоль на той странице — место, откуда управляют каждой её частью.

Одно соединение, каждая особенность

У консоли четыре раздела — «Звонок», «Файлы», «Игры» и «Статистика», — и всё работает одновременно по одному соединению: показывайте экран, отправляйте файл во время звонка, начинайте игру, не вешая трубку. Завершение одного занятия никогда не роняет остальные. Консоль открывается и сама, по событию: входящее предложение файла выбирает «Файлы», а предложение игры — «Игры».

Самоконтролируемые СМИ

Аудио и видео являются самоуправляемыми: каждый сверстник самостоятельно включает или выключает свой микрофон и камеру, как современный видеозвонок. Передача файлов и игры по-прежнему требуют согласия другой стороны.

Завершить или просто уйти

«Завершить звонок» останавливает медиа и оставляет сессию стоять — для файлов, игр и статистики. «Завершить P2P-сессию» вверху консоли завершает всё и сначала спрашивает. Закрыть вкладку браузера — ни то ни другое: другой стороне сообщают, что вы отвалились, и у вас есть примерно полминуты, чтобы вернуться по адресу, прежде чем сессия закроется сама.

См. также

P2P-сессии в чате · P2P-сессия в отдельной вкладке · /p2p · Видеозвонок · Передача файлов

Справка
GitHub Лицензия (MIT)
6 объектов
GitHub Лицензия (MIT)
  • Восстановить
  • Минимизировать
  • Максимизировать
  • Закрыть
  • Cascade Windows
  • Обсуждение Windows Horizontally
  • Вертикальные окна
  • Минимизация всех Windows