TargetBridge-SenderTargetBridge-Receiver
cd TargetBridge-Sender
./scripts/build_targetbridge_sender_app.shApp prodotta:
build/TargetBridge.app
Prima di buildare, installa le dipendenze necessarie sull'iMac:
/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"
brew install ffmpeg sdl2 pkgconfPoi builda:
Nota: lo script include automaticamente ffmpeg e SDL2 dentro il .app — non serve Homebrew a runtime.
cd TargetBridge-Receiver
./scripts/build_tbreceiver_c_app.shApp prodotta:
build/TargetBridge Receiver.app
Nota:
- sull'iMac Intel il receiver va buildato direttamente sull'iMac, cosi' la binaria risultante sara'
x86_64
Apri:
build/TargetBridge.app
Alla prima esecuzione concedi:
Registrazione Schermo
Apri:
build/TargetBridge Receiver.app
Annota l'IP mostrato nella finestra iniziale.
- Avvia prima
TargetBridge Receiversull'iMac - Leggi l'IP Thunderbolt Bridge mostrato dal receiver
- Apri
TargetBridgesul MacBook - Inserisci quell'IP nel campo
IP receiver - Premi
Connetti
Quando arriva il primo frame, il receiver passa automaticamente in fullscreen.
-
Standard · 2560 × 1440- latenza piu' bassa
- maggiore stabilita'
- nitidezza inferiore al 5K nativo
-
5K · 5120 × 2880- piu' nitido
- usa
HEVC - maggiore carico e latenza leggermente superiore
Per avviare il receiver automaticamente al login dell'utente iMac:
cd TargetBridge-Receiver
./scripts/install_tbreceiverc_launch_agent.shPer rimuoverlo:
cd TargetBridge-Receiver
./scripts/uninstall_tbreceiverc_launch_agent.sh- il receiver deve essere avviato prima del sender
- il sender puo' mostrare o nascondere l'icona topbar
- se il 5K non e' abbastanza reattivo, torna al profilo
Standard - il build script del sender usa una DerivedData locale in
TargetBridge-Sender/.build/DerivedData