- 
          
 - 
                Notifications
    
You must be signed in to change notification settings  - Fork 23
 
Network overview
        Daan de Lange edited this page Jun 14, 2022 
        ·
        2 revisions
      
    Be it on localhost, a LAN or over the internet, Mosaic might use some required or optional network protocols.
Here's a list of used network features and their protocol / port usage; probably useful for privacy purposes, security, debugging, or network administration.
| Identifier | Required | Protocol | Port | Comment | 
|---|---|---|---|---|
| NDI Video Input | No | ?? | ?? | Only for receiving video | 
| Tracy | No | UDP | 8089 | Only for profiling Mosaic | 
| Update Checking | No | https | 80 | Automatically connects on launch when internet is connected. | 
| OSC Input | No | OSC | ?? | Port can be changed. | 
- The [Update checking] mechanism contacts GitHub on launch when an internet connection is available.
 
- videoGrabber : [NDI Video Input] Can connect to NDI servers to receive video streams.
 - oscReceiver : [OSC Input] Can receive messages from localhost or LAN.
 
- [Tracy] : Uses port 8089 to send profiling data from Mosaic (client) to a Tracy server (typically the Tracy Profiler). Only for "profiling" builds. May function over LAN networks. Also announces its presence on launch (see 
2.1.3-4in the Tracy readme).