iSwift.
← Все проекты

03 / MACOS

Развивается

Remodis.второй экран для Mac по проводной сети

Ещё один экран для вашего Mac.

Host: macOS 12.3+ · Viewer: macOS 10.15+
  • Swift
  • AppKit
  • ScreenCaptureKit
  • Metal
Иллюстрация Remodis: MacBook и iMac соединены кабелем
Визуальная концепция проекта

ЗАДАЧА И РЕШЕНИЕ

Ещё один экран для вашего Mac.

Remodis позволяет использовать второй Mac как экран. Одно приложение работает в роли Host или Viewer: источник передаёт изображение, а принимающий Mac показывает его в полноэкранном окне.

Возможности

01

Mirror / Extended

Зеркалирование основного экрана или отдельный виртуальный рабочий стол.

02

Проводное соединение

Передача через Network.framework по проводной сети, включая Thunderbolt Bridge и Ethernet.

03

Отдельные каналы

Изображение, курсор и системный звук передаются независимо.

04

Восстановление

Повторное подключение и восстановление после сна, выбор AppKit или экспериментального Metal-рендерера.

ТЕХНИЧЕСКАЯ СТОРОНА

Что под капотом.

ScreenCaptureKit захватывает экран на Host. JPEG остаётся реализованным видеокодеком; буферы ограничены, принимающая сторона показывает самые свежие кадры. Extended использует виртуальный дисплей, а Viewer поддерживает Intel Mac на Catalina.

СЛЕДУЮЩИЙ ПРОЕКТDWCon

Экран и окна — на своих местах.